RFR: JDK-8332423 : [PPC64] Remove C1_MacroAssembler::call_c_with_frame_resize

Suchismith Roy sroy at openjdk.org
Sun Aug 25 16:53:35 UTC 2024


JBS Issue : [JDK-8332423](https://bugs.openjdk.org/browse/JDK-8332423)
C1_MacroAssembler::call_c_with_frame_resize is only used with frame_resize == 0. 
Also, call_c is adapted as per endianess of system. 
We can adapt the exisiting code to handle the endianness check at one place and not have to repeatedly check at multiple places to make calls to call_c.

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

Commit messages:
 - spaces
 - spaces
 - spaces
 - remove Endianess check
 - define call_c_runtime
 - c1

Changes: https://git.openjdk.org/jdk/pull/19947/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=19947&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8332423
  Stats: 151 lines in 10 files changed: 103 ins; 37 del; 11 mod
  Patch: https://git.openjdk.org/jdk/pull/19947.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/19947/head:pull/19947

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


More information about the hotspot-compiler-dev mailing list