[lworld] RFR: 8263067: [lworld] Improve buffer instance allocation in MacroAssembler::store_inline_type_fields_to_buf [v3]

Yi Yang yyang at openjdk.java.net
Mon Mar 8 14:14:26 UTC 2021


> TLAB allocation in MacroAssembler::store_inline_type_fields_to_buf looks duplicated with MacroAssembler::tlab_allocate, we might use existing MacroAssembler::tlab_allocate instead of duplicated ones. It will generate safer and faster code. (See details on JBS). All jtreg tests are passed with slowdebug mode. When UseTLAB is disabled, we can also try to allocate the buffer object in eden space.
> 
> Thanks!
> Yang

Yi Yang has updated the pull request incrementally with one additional commit since the last revision:

  fix comment typos

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

Changes:
  - all: https://git.openjdk.java.net/valhalla/pull/362/files
  - new: https://git.openjdk.java.net/valhalla/pull/362/files/90e3b7c9..a16daf38

Webrevs:
 - full: https://webrevs.openjdk.java.net/?repo=valhalla&pr=362&range=02
 - incr: https://webrevs.openjdk.java.net/?repo=valhalla&pr=362&range=01-02

  Stats: 4 lines in 1 file changed: 0 ins; 1 del; 3 mod
  Patch: https://git.openjdk.java.net/valhalla/pull/362.diff
  Fetch: git fetch https://git.openjdk.java.net/valhalla pull/362/head:pull/362

PR: https://git.openjdk.java.net/valhalla/pull/362



More information about the valhalla-dev mailing list