RFR: 8303451: Synchronization entry in C2 debug info is misleading [v3]

Daohan Qu duke at openjdk.org
Thu Jun 1 08:56:41 UTC 2023


> This should fix [JDK-8303451](https://bugs.openjdk.org/browse/JDK-8303451).
> 
> It is a trivial patch that fixes a misleading code comment at method entry printed by `-XX:+PrintAssembly`.
> 
> For exmple,
> 
> 0x0000ffffa409da88:   stp x29, x30, [sp, #16]         ;*synchronization entry
> 
> will become
> 
> 0x0000ffffa409da88:   stp x29, x30, [sp, #16]         ;* invocation entry (also synchronization entry if synchronized)

Daohan Qu has updated the pull request incrementally with one additional commit since the last revision:

  Use more precise info and revert insignificant changes

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

Changes:
  - all: https://git.openjdk.org/jdk/pull/14192/files
  - new: https://git.openjdk.org/jdk/pull/14192/files/362fc750..af3c98be

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=14192&range=02
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=14192&range=01-02

  Stats: 8 lines in 4 files changed: 3 ins; 0 del; 5 mod
  Patch: https://git.openjdk.org/jdk/pull/14192.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/14192/head:pull/14192

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


More information about the hotspot-compiler-dev mailing list