hg: jdk7/hotspot-comp/hotspot: 4 new changesets
john.r.rose at oracle.com
john.r.rose at oracle.com
Sat Oct 30 16:50:41 PDT 2010
Changeset: d1896d1dda3e
Author: jrose
Date: 2010-10-30 11:45 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/d1896d1dda3e
6981788: GC map generator sometimes picks up the wrong kind of instruction operand
Summary: Distinguish pool indexes from cache indexes in recently changed code.
Reviewed-by: never
! src/share/vm/oops/constantPoolOop.cpp
! src/share/vm/oops/constantPoolOop.hpp
! src/share/vm/oops/generateOopMap.cpp
! src/share/vm/oops/generateOopMap.hpp
Changeset: fff777a71346
Author: jrose
Date: 2010-10-30 11:45 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/fff777a71346
6994093: MethodHandle.invokeGeneric needs porting to SPARC
Summary: SPARC code missing from fix to 6939224
Reviewed-by: twisti
! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/sparc/vm/assembler_sparc.inline.hpp
! src/cpu/sparc/vm/methodHandles_sparc.cpp
Changeset: 8213b0f5c92d
Author: jrose
Date: 2010-10-30 12:19 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/8213b0f5c92d
6981777: implement JSR 292 EG adjustments from summer 2010
Summary: Small bug fix to make "raw" adapters work for JDK changes under 6981777
Reviewed-by: twisti
! src/share/vm/prims/methodHandles.cpp
Changeset: 3b2dea75431e
Author: jrose
Date: 2010-10-30 13:08 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/3b2dea75431e
6984311: JSR 292 needs optional bootstrap method parameters
Summary: Allow CONSTANT_InvokeDynamic nodes to have any number of extra operands.
Reviewed-by: twisti
! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeLoadConstant.java
! agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPool.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/ClassConstants.java
! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassWriter.java
! agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/ConstantTag.java
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/includeDB_core
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/oops/constantPoolKlass.cpp
! src/share/vm/oops/constantPoolOop.cpp
! src/share/vm/oops/constantPoolOop.hpp
! src/share/vm/oops/cpCacheOop.hpp
! src/share/vm/prims/jvm.h
! src/share/vm/prims/methodComparator.cpp
! src/share/vm/prims/methodComparator.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/constantTag.hpp
More information about the hotspot-compiler-dev
mailing list