- Jul 26, 2022
-
-
Sergio Pérez authored
* Added bencher intra- and inter-procedural suits * Added Dockerfile
-
- Mar 11, 2022
-
-
Sergio Pérez authored
-
- Oct 27, 2021
-
-
Sergio Pérez authored
-
- Oct 05, 2021
-
-
Sergio Pérez authored
* Measured the generation time of the different graph edges * Added EKnife.timedRun to evaluate the slicer against all the possible slicing criteria of a program * Added intraprocedural bencher suite
-
Sergio Pérez authored
* Measured the generation time of the different graph edges * Added EKnife.timedRun to evaluate the slicer against all the possible slicing criteria of a program * Added intraprocedural bencher suite
-
- Sep 29, 2021
-
-
Carlos Galindo authored
-
Carlos Galindo authored
* Added clarifying comma to help message.
-
Carlos Galindo authored
* Now generating fat jars via maven * Packaging of scripts via Makefile * Fix detection of scripts file * Updated README * Disabled printing in Flusher * Removed iml project files * Added optional printing of the graph (to dot or pdf)
-
- Sep 07, 2021
-
-
Sergio Pérez authored
-
- Jul 27, 2021
-
-
Sergio Pérez authored
* Erlang script path defined * Fixes in code generation: some sliced expressions removed instead of replaced * Fix guard stacks in CFG generation * Logic simplification in Node-Result creation process * Fixed dead clause detection * Improvements added to summary generation: + Function calls associated to a particular formal-out-formal-in summary edge are only repended when the grammar term is created, and not for each added production + The list of constraints stacked after an AsteriskConstraint are removed when another AsteriskConstraint is pushed to the stack
-
- Jul 12, 2021
-
-
Sergio Pérez authored
* AdHoc anonymous function calls (fun(X)-> X+1 end(5)) * Named anonymous function / function calls
-
Sergio Pérez authored
* Anonymous functions considered (fun(X) -> ... end) * Shadowing in Anonymous Functions and LCs improved
-
- Jul 09, 2021
-
-
Sergio Pérez authored
* ast.erl and saver.erl has been moved to e-knife resources folder * CFG and Value arcs are now in e-Knife * CFGs are built with a the visitor pattern * The graph library is now jgrapht * CFGs of the clauses of the same method are now independent * Interprocedural clause matching has been improved to not link unreachable clauses * Shadowed variables and its value are now delimited to their context * Classic algorithm has been added to slicing computed algorithms
-
- Jun 11, 2021
-
-
Carlos Galindo authored
-
- Jun 10, 2021
-
-
Carlos Galindo authored
-