> java.base java.lang.reflect.ProxyGenerator uses ASM to generate proxy classes.
> 
> This patch converts it to use Classfile API.
> 
> It is continuation of https://github.com/openjdk/jdk/pull/10991
> 
> Any comments and suggestions are welcome.
> 
> Please review.
> 
> Thank you,
> Adam

Adam Sotona has updated the pull request incrementally with six additional 
commits since the last revision:

 - Revert "StackCounter performance boost"
   
   This reverts commit 0dc63d4edf40fd9458fbfa0c7661d57ed0022981.
 - Revert "SplitConstantPool performance fix"
   
   This reverts commit b7a60ae944983224e3b4c097576c496351394fe0.
 - Revert "applied the recommended changes"
   
   This reverts commit 7d0da2c0190c27f8e2cf89557e31f5d16ab4950e.
 - Revert "minor StackCounter fix"
   
   This reverts commit 41e879348c8f2ea70b25119e65527b81281c33ac.
 - Revert "Update 
src/java.base/share/classes/jdk/internal/classfile/impl/StackCounter.java"
   
   This reverts commit c8f1d304358e19872450cd29449d82675f9bbe3e.
 - Revert "StackCounter fix"
   
   This reverts commit c6b761a157e66ccba30df68efa2849a92371acf2.

-------------

Changes:
  - all: https://git.openjdk.org/jdk/pull/17121/files
  - new: https://git.openjdk.org/jdk/pull/17121/files/c6b761a1..2e50f842

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=17121&range=07
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=17121&range=06-07

  Stats: 92 lines in 2 files changed: 14 ins; 57 del; 21 mod
  Patch: https://git.openjdk.org/jdk/pull/17121.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/17121/head:pull/17121

PR: https://git.openjdk.org/jdk/pull/17121

Reply via email to