EvoSuite / evosuite

EvoSuite - automated generation of JUnit test suites for Java classes
http://www.evosuite.org
GNU Lesser General Public License v3.0
832 stars 341 forks source link

Symbolic Engine | JDK9 Support #340

Closed ilebrero closed 3 years ago

ilebrero commented 3 years ago

IMPORTANT

Needs to be merged after #281 as this PR contains those changes as well.

Details

JDK 9 support for the symbolic engine. Please refer to the Java 9 support features development doc for each feature and to it's correspondent PR.

General Documentation of this Implementation

Changes

  1. InvokeDynamic Basic Support (Lambdas + String concatenation) | PR
  2. InvokeDynamic Benchmarks | PR
  3. Fixes on Non-working tests | PR
  4. Milling Project Coin | PR
  5. InstructionLoggerVM rework | PR

Future Work