hg: jdk/hs: 2 new changesets

coleen.phillimore at oracle.com coleen.phillimore at oracle.com
Mon Jan 8 17:17:03 UTC 2018


Changeset: 1703d83b3ffe
Author:    coleenp
Date:      2018-01-08 09:46 -0500
URL:       http://hg.openjdk.java.net/jdk/hs/rev/1703d83b3ffe

8058259: compute_offset() is confusing for static fields
Summary: remove most hard-coded offsets, have compute_offset function that takes a string and creates a TempNewSymbol, have static_field_addr() not add in InstanceMirrorKlass::offset_of_static_fields, ie use offset from find_field
Reviewed-by: kbarrett, sspitsyn

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/init.cpp

Changeset: 7f97d35fac6e
Author:    coleenp
Date:      2018-01-08 12:02 -0500
URL:       http://hg.openjdk.java.net/jdk/hs/rev/7f97d35fac6e

Merge

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp



More information about the jdk-all-changes mailing list