Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(0.23.0) JITServer on Z build fixes release2 #10702

Conversation

dchopra001
Copy link
Contributor

See #10688 for related master PR.

For relocatable compiles such as remote compilations,
fieldwatch should not generate PC relative instructions
because it is not supported.

Signed-off-by: Dhruv Chopra <Dhruv.C.Chopra@ibm.com>
When looking for the java/lang/Object class by name in the
TR::ArrayStoreCHK evaluator, isVettedForAOT was set to false
for remote compilations. This is incorrect and we shouldn't
restrict this. Moreover, it can prevent CLGRL from
being generated when it should be generated.

Signed-off-by: Dhruv Chopra <Dhruv.C.Chopra@ibm.com>
For the VM_getSystemClassFromClassName JITServer message type,
the base implementation of getSystemClassFromClassName should
always be called, even for AOT compilations. This is because
the validation is done on the server.

Signed-off-by: Dhruv Chopra <Dhruv.C.Chopra@ibm.com>
Signed-off-by: Dhruv Chopra <Dhruv.C.Chopra@ibm.com>
@pshipton pshipton merged commit a268200 into eclipse-openj9:v0.23.0-release Sep 25, 2020
@dchopra001 dchopra001 mentioned this pull request Sep 28, 2020
32 tasks
@dchopra001 dchopra001 deleted the JITServerOnZBuildFixes_release2 branch July 13, 2021 14:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants