Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
8244550: Unsafe::allocateInstance does redundant transitions
Reviewed-by: coleenp, mchung, dholmes
- Loading branch information
Showing
with
40 additions
and 31 deletions.
- +1 −0 src/hotspot/share/c1/c1_Runtime1.cpp
- +1 −0 src/hotspot/share/classfile/classListParser.cpp
- +0 −8 src/hotspot/share/classfile/javaClasses.cpp
- +8 −0 src/hotspot/share/classfile/javaClasses.inline.hpp
- +1 −1 src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp
- +1 −1 src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleDescription.cpp
- +1 −0 src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
- +1 −0 src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
- +1 −0 src/hotspot/share/jvmci/jvmciRuntime.cpp
- +1 −0 src/hotspot/share/oops/instanceKlass.hpp
- +12 −0 src/hotspot/share/oops/instanceKlass.inline.hpp
- +5 −18 src/hotspot/share/prims/jni.cpp
- +4 −2 src/hotspot/share/prims/unsafe.cpp
- +1 −0 src/hotspot/share/prims/whitebox.cpp
- +1 −0 src/hotspot/share/runtime/deoptimization.cpp
- +1 −1 src/hotspot/share/runtime/vframe.cpp