hg: jdk7/hotspot/hotspot: 12 new changesets

tom.rodriguez at oracle.com tom.rodriguez at oracle.com
Thu May 12 21:40:30 PDT 2011


Changeset: d4c1fbc3de95
Author:    iveresov
Date:      2011-05-06 12:12 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/d4c1fbc3de95

7042153: guarantee(x_compare_res != Constant::not_comparable) failed: incomparable constants in IfOp
Summary: Handle IfOps folding properly in case of unloaded constant oop arguments
Reviewed-by: kvn, never

! src/share/vm/c1/c1_InstructionPrinter.cpp
! src/share/vm/c1/c1_Optimizer.cpp
+ test/compiler/7042153/Test7042153.java

Changeset: 167b70ff3abc
Author:    never
Date:      2011-05-06 16:33 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/167b70ff3abc

6939861: JVM should handle more conversion operations
Reviewed-by: twisti, jrose

! src/cpu/x86/vm/assembler_x86.hpp
! 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/interpreter_x86.hpp
! src/cpu/x86/vm/methodHandles_x86.cpp
+ src/cpu/x86/vm/methodHandles_x86.hpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/stubRoutines_x86_32.hpp
! src/cpu/x86/vm/stubRoutines_x86_64.hpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/codeBlob.hpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/compiler/disassembler.cpp
! src/share/vm/prims/jvmtiTagMap.cpp
! src/share/vm/prims/methodHandleWalk.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/services/heapDumper.cpp

Changeset: 566ea7a12419
Author:    never
Date:      2011-05-06 19:34 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/566ea7a12419

Merge

! src/share/vm/runtime/globals.hpp

Changeset: 3cfb240033d1
Author:    never
Date:      2011-05-09 19:45 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/3cfb240033d1

7043301: assert(locals < caller->fp() || locals > (caller->fp() + 16)) failed: locals in save area
Reviewed-by: kvn

! src/cpu/sparc/vm/frame_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/x86/vm/frame_x86.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp

Changeset: e2a92dd0d3d2
Author:    twisti
Date:      2011-05-10 00:45 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/e2a92dd0d3d2

7042122: JSR 292: adjust various inline thresholds for JSR 292 API methods and method handle adapters
Reviewed-by: jrose, never, kvn

! src/share/vm/ci/ciMethodHandle.cpp
! src/share/vm/ci/ciMethodHandle.hpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/parse.hpp
! src/share/vm/prims/methodHandleWalk.cpp
! src/share/vm/prims/methodHandleWalk.hpp

Changeset: 3b1d58916d5f
Author:    kvn
Date:      2011-05-10 12:57 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/3b1d58916d5f

7043552: regression after 7042327
Summary: Generate Opaque2 node only during first unroll.
Reviewed-by: never

! src/share/vm/opto/loopTransform.cpp

Changeset: 69c94f488271
Author:    never
Date:      2011-05-10 17:44 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/69c94f488271

7043040: JSR292: JRuby bench/shootout/binarytrees.ruby-2.ruby SEGV: constantPoolKlass::oop_follow_contents
Reviewed-by: kvn, ysr

! src/share/vm/oops/constantPoolKlass.cpp

Changeset: 3d2ab563047a
Author:    never
Date:      2011-05-12 10:29 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/3d2ab563047a

7043461: VM crashes in void LinkResolver::runtime_resolve_virtual_method
Reviewed-by: kvn, coleenp

! src/cpu/sparc/vm/cppInterpreter_sparc.cpp
! src/cpu/sparc/vm/interpreter_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/x86/vm/cppInterpreter_x86.cpp
! src/cpu/x86/vm/interpreter_x86_32.cpp
! src/cpu/x86/vm/interpreter_x86_64.cpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/cpu/zero/vm/interpreter_zero.cpp
! src/share/vm/interpreter/abstractInterpreter.hpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/deoptimization.hpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/vframeArray.cpp
! src/share/vm/runtime/vframeArray.hpp

Changeset: 2f17eb233d13
Author:    never
Date:      2011-05-12 10:33 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/2f17eb233d13

Merge


Changeset: fabcf26ee72f
Author:    twisti
Date:      2011-05-12 14:04 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/fabcf26ee72f

6998541: JSR 292 implement missing return-type conversion for OP_RETYPE_RAW
Reviewed-by: jrose, kvn, never

! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/share/vm/ci/ciMethodData.hpp
! src/share/vm/ci/ciMethodHandle.cpp
! src/share/vm/ci/ciMethodHandle.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/prims/methodHandleWalk.cpp
! src/share/vm/prims/methodHandleWalk.hpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp

Changeset: 3fd6f2d58ef3
Author:    never
Date:      2011-05-12 16:24 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/3fd6f2d58ef3

Merge


Changeset: 688202ef6306
Author:    never
Date:      2011-05-12 19:39 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/688202ef6306

Merge

! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/runtime/globals.hpp



More information about the hotspot-dev mailing list