1. 09 Sep, 2017 4 commits
  2. 08 Sep, 2017 2 commits
  3. 07 Sep, 2017 6 commits
  4. 06 Sep, 2017 5 commits
  5. 05 Sep, 2017 1 commit
    • Eric Bruneton's avatar
      Fix the computation of the Label.DEBUG flag. · aa6ca893
      Eric Bruneton authored
      The current code can incorrectly classify a Label as "used only for debug", which can yield incorrect stack map offsets due to skipped labels in MethodWriter.visitLabel (see bug #317791). This happens when a label is found for the first time in a debug attribute (it is then flagged as DEBUG), and then appears again in a stack map frame (these labels are extracted after those from the debug attributes, during the bytecode parsing, but the DEBUG flag, if present, is not removed then).
      
      The fix consists in removing the DEBUG flag, if present, when creating or reusing a label for non-debug attributes.
      aa6ca893
  6. 03 Sep, 2017 2 commits
  7. 02 Sep, 2017 1 commit
  8. 23 Jul, 2017 1 commit
  9. 16 Jul, 2017 2 commits
  10. 05 Jul, 2017 1 commit
  11. 24 Jun, 2017 1 commit
  12. 05 Jun, 2017 1 commit
  13. 04 Jun, 2017 1 commit
  14. 11 Feb, 2017 1 commit
  15. 05 Feb, 2017 2 commits
  16. 27 Aug, 2016 4 commits
  17. 15 Aug, 2016 2 commits
  18. 24 Apr, 2016 1 commit
  19. 23 Apr, 2016 1 commit
  20. 19 Apr, 2016 1 commit