hg: valhalla/valhalla/hotspot: Value types off-heap buffering for the interpreter

frederic.parain at oracle.com frederic.parain at oracle.com
Thu Jun 29 13:32:11 UTC 2017


Changeset: 823e229a1ee5
Author:    fparain
Date:      2017-06-29 09:35 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/823e229a1ee5

Value types off-heap buffering for the interpreter

! src/cpu/x86/vm/frame_x86.cpp
! src/cpu/x86/vm/frame_x86.hpp
! src/cpu/x86/vm/frame_x86.inline.hpp
! src/cpu/x86/vm/interp_masm_x86.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp
! src/cpu/x86/vm/templateTable_x86.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/interpreterRuntime.hpp
! src/share/vm/interpreter/oopMapCache.cpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/allocation.inline.hpp
! src/share/vm/memory/iterator.hpp
+ src/share/vm/memory/vtBuffer.cpp
+ src/share/vm/memory/vtBuffer.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/oops/valueKlass.cpp
! src/share/vm/oops/valueKlass.hpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/handles.cpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vframeArray.cpp
! src/share/vm/runtime/vm_operations.cpp
! src/share/vm/runtime/vm_operations.hpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/diagnosticCommand.hpp
! src/share/vm/services/nmtCommon.cpp
+ test/runtime/valhalla/valuetypes/UninitializedValueFieldsTest.java
+ test/runtime/valhalla/valuetypes/VTBufferTest.java
+ test/runtime/valhalla/valuetypes/ValueTypeGenerator.java
! test/runtime/valhalla/valuetypes/ValueTypeGetField.java



More information about the valhalla-dev mailing list