> This PR implements the same algorithm as the current generateMHInlineCopy 
> based on bytecode to improve startup performance.

Shaojin Wen has updated the pull request incrementally with 11 additional 
commits since the last revision:

 - 1. split length & coder & prepend method
   2. fix comment
   3. change forceInlineThreshold to 16
   4. 1 arg use built-in method
   5. add tests
 - Extract an erasedArgs method
 - Remove unnecessary operations
 - copyright
 - typo
 - bug fix and make clean
 - Code structuring to reduce the size of generated code
 - forceinline
 - use prepend and split lengthcoder
 - Revert "use static method, remove ConcatBase & MethodHandlePair & 
CONSTRUCTOR_BUILDER"
   
   This reverts commit 03d0c3e6d638a94b29000da510e3b69abdbbe240.
 - ... and 1 more: https://git.openjdk.org/jdk/compare/a3cd822e...937f4117

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

Changes:
  - all: https://git.openjdk.org/jdk/pull/20273/files
  - new: https://git.openjdk.org/jdk/pull/20273/files/a3cd822e..937f4117

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=20273&range=27
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=20273&range=26-27

  Stats: 811 lines in 5 files changed: 512 ins; 132 del; 167 mod
  Patch: https://git.openjdk.org/jdk/pull/20273.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/20273/head:pull/20273

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

Reply via email to