Rahil Shah
Rahil Shah
In https://github.com/eclipse-openj9/openj9/issues/15513#issuecomment-1184561051 Younes has briefly summarized how `System.nanoTime()` is handled on X and Z. Currently on Linux on Z java_lang_System_nanoTime method is recognized. It emits artificial call to `currentTimeMaxPrecisionSymbol` with...
This commit adds necessary changes on Z needed to support Virtual Threads. 1. Increment and decrement ownedMonitorCount in J9VMThread when JIT compiled code on Z acquires and releases lock respectively....
XPLINK on z/OS requires a special treatment for structs which with two members whose base type are same, either float or double. Such parameters are passed to the function as...
This commits ports changes to add Fences after volatile field stores which was committed to snapshot repository with additional changes to fix the compilation failures reported by assembler on z/OS....
Changes in this PR contains commits that is useful in debugging issues related to profiling data.
For the ValueTypes, certain transformations done in Lowering trees uses SplitPostGRA to split the block with Global Register Dependencies. RegDepCopyRemoval optimization which works in minimizing the register shuffling for GlRegDeps...
Documenting the issue seen when using docker container with IBM Semeru Runtime built on IBM Z17 hardware where AOT compiled code gets invalidated.