1. 28 Dec, 2017 1 commit
    • Eric Bruneton's avatar
      Improve the class generation benchmark by using the JMH framework. · fd883951
      Eric Bruneton authored
      Results:
      Benchmark                             Mode  Cnt       Score      Error  Units
      GeneratorBenchmark.asm4_0            thrpt   20  753119,277 ± 1890,328  ops/s
      GeneratorBenchmark.asm5_0            thrpt   20  729869,073 ± 2328,108  ops/s
      GeneratorBenchmark.asm6_0            thrpt   20  728330,694 ± 2244,506  ops/s
      GeneratorBenchmark.asm6_1            thrpt   20  847886,985 ± 2767,943  ops/s
      GeneratorBenchmark.aspectJBcel       thrpt   20  274363,976 ± 1171,862  ops/s
      GeneratorBenchmark.bcel              thrpt   20  196715,573 ±  797,970  ops/s
      GeneratorBenchmark.cojen             thrpt   20  191329,604 ±  898,662  ops/s
      GeneratorBenchmark.csgBytecode       thrpt   20  325157,840 ± 1065,897  ops/s
      GeneratorBenchmark.gnuByteCode       thrpt   20  245634,219 ± 1061,192  ops/s
      GeneratorBenchmark.jclassLib         thrpt   20  280383,253 ±  973,727  ops/s
      GeneratorBenchmark.jiapi             thrpt   20   75012,298 ±  325,473  ops/s
      GeneratorBenchmark.mozillaClassFile  thrpt   20  303011,386 ± 1629,259  ops/s
      fd883951
  2. 23 Dec, 2017 1 commit
  3. 20 Dec, 2017 1 commit
  4. 19 Dec, 2017 1 commit
  5. 17 Dec, 2017 1 commit
  6. 26 Nov, 2017 1 commit
  7. 12 Nov, 2017 1 commit
  8. 01 Nov, 2017 1 commit
  9. 31 Oct, 2017 1 commit
  10. 22 Oct, 2017 1 commit
  11. 21 Oct, 2017 1 commit
    • Eric Bruneton's avatar
      Fix the sigtest task. · 59f37b82
      Eric Bruneton authored
      The signature test was not working without the rt.jar on the classpath (no error was reported for incompatible API changes). Adding it solves this issue, and also removes the warnings about the @Deprecated annotations. I also had to manually fix the asm-xml signature files (for some unknown reason the inner ASMContentHandler$Rule class was recorded as public, whereas it has always been protected).
      59f37b82
  12. 20 Oct, 2017 1 commit
    • Eric Bruneton's avatar
      Delete the examples. · fe1d8f16
      Eric Bruneton authored
      These examples were introduced long before the user guide, which now provides more and better documented examples.
      fe1d8f16
  13. 18 Oct, 2017 2 commits
  14. 17 Oct, 2017 1 commit
  15. 08 Oct, 2017 1 commit
  16. 07 Oct, 2017 1 commit