-
Notifications
You must be signed in to change notification settings - Fork 729
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
Array base offset zero #19326
Array base offset zero #19326
Conversation
jenkins test sanity alinux64 |
jenkins test sanity alinux64 jdk17 |
jenkins test sanity alinux64 jdk17 |
jenkins test sanity xlinux jdk21 |
96a05ce
to
b49b911
Compare
jenkins test sanity alinux64 jdk17 |
3634715
to
c931198
Compare
jenkins test sanity alinux64 jdk17 |
jenkins test sanity xlinux64 jdk17 |
jenkins test sanity xlinux jdk17 |
24513b0
to
f42b356
Compare
544ffad
to
34e44c7
Compare
jenkins test sanity alinux64 jdk17 |
@dmitripivkine @amicic @gacholio Please review |
@amicic changes ready for another look |
Looks good. Not obvious to me why you changed the C assert into a Java exception. Perphas put a comment in a commit or code. |
Set unsafe header offsets to zero when large offheap arrays are enabled. Replace assertation with exception in `compareAndExchangeObject` due avoid trace header includes in UnsafeAPI.hpp as that file is used in various modules. Signed-off-by: tajila <[email protected]>
jenkins test sanity alinux64 jdk8,jdk21 |
I updated the commit message |
Set unsafe header offsets to zero when large offheap arrays are enabled.
Replace assertation with exception in
compareAndExchangeObject
dueavoid trace header includes in UnsafeAPI.hpp as that file is used in
various modules.