[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-serviceability-dev
Subject:    hg: jdk7/hotspot-rt/hotspot: 11 new changesets
From:       xiaobin.lu () sun ! com (xiaobin ! lu at sun ! com)
Date:       2009-04-19 1:36:17
Message-ID: 20090419013638.061A5E19F () hg ! openjdk ! java ! net
[Download RAW message or body]

Changeset: ad8c635e757e
Author:    kvn
Date:      2009-04-03 13:33 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/ad8c635e757e

6823453: DeoptimizeALot causes fastdebug server jvm to fail with \
                assert(false,"unscheduable graph")
Summary: Use a HaltNode on the fall through path of the AllocateArrayNode to indicate \
                that it is unreachable if the array length is negative.
Reviewed-by: never, jrose

! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
+ test/compiler/6823453/Test.java

Changeset: 1f2abec69714
Author:    never
Date:      2009-04-03 18:51 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/1f2abec69714

6826261: class file dumping from SA is broken
Reviewed-by: kvn, jcoomes

! agent/src/share/classes/sun/jvm/hotspot/runtime/ClassConstants.java
! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ByteCodeRewriter.java
! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassDump.java
! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassWriter.java

Changeset: 819880572f09
Author:    never
Date:      2009-04-06 11:53 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/819880572f09

6539464: Math.log() produces inconsistent results between successive runs.
Reviewed-by: kvn

! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
+ test/compiler/6539464/Test.java

Changeset: 4ec1257180ec
Author:    kvn
Date:      2009-04-07 10:05 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/4ec1257180ec

6826960: C2 Sparc: assert(bb->_nodes(_bb_end)->is_Proj(),"skipping projections after \
                expected call")
Summary: Add the check when a Halt node is placed in a separate block.
Reviewed-by: twisti

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

Changeset: f2049ae95c3d
Author:    kvn
Date:      2009-04-07 19:04 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/f2049ae95c3d

6711117: Assertion in 64bit server vm (flat != TypePtr::BOTTOM,"cannot alias-analyze \
                an untyped ptr")
Summary: Delay a memory node transformation if its control or address on IGVN \
                worklist.
Reviewed-by: never

! src/share/vm/opto/macro.cpp
! src/share/vm/opto/memnode.cpp
+ test/compiler/6711117/Test.java

Changeset: 1d037ecd7960
Author:    jrose
Date:      2009-04-08 00:12 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/1d037ecd7960

6827505: sizing logic for vtable and itable stubs needs self-check
Summary: Asserts and comments to help maintain the correct sizing of certain stubs
Reviewed-by: kvn

! src/cpu/sparc/vm/vtableStubs_sparc.cpp
! src/cpu/x86/vm/vtableStubs_x86_32.cpp
! src/cpu/x86/vm/vtableStubs_x86_64.cpp
! src/share/vm/code/vtableStubs.cpp

Changeset: e5b0439ef4ae
Author:    jrose
Date:      2009-04-08 10:56 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/e5b0439ef4ae

6655638: dynamic languages need method handles
Summary: initial implementation, with known omissions (x86/64, sparc, compiler \
                optim., c-oops, C++ interp.)
Reviewed-by: kvn, twisti, never

! src/cpu/sparc/vm/assembler_sparc.cpp
! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/sparc/vm/assembler_sparc.inline.hpp
! src/cpu/sparc/vm/cppInterpreter_sparc.cpp
! src/cpu/sparc/vm/interpreterGenerator_sparc.hpp
! src/cpu/sparc/vm/interpreter_sparc.cpp
+ src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/sparc/vm/register_definitions_sparc.cpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/cppInterpreter_x86.cpp
! src/cpu/x86/vm/interp_masm_x86_32.cpp
! src/cpu/x86/vm/interp_masm_x86_32.hpp
! src/cpu/x86/vm/interp_masm_x86_64.cpp
! src/cpu/x86/vm/interp_masm_x86_64.hpp
! src/cpu/x86/vm/interpreterGenerator_x86.hpp
! src/cpu/x86/vm/interpreter_x86_32.cpp
! src/cpu/x86/vm/interpreter_x86_64.cpp
+ src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/dictionary.hpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/includeDB_core
! src/share/vm/includeDB_gc_parallel
! src/share/vm/interpreter/abstractInterpreter.hpp
! src/share/vm/interpreter/cppInterpreter.cpp
! src/share/vm/interpreter/interpreter.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/interpreterRuntime.hpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/interpreter/linkResolver.hpp
! src/share/vm/interpreter/templateInterpreter.cpp
! src/share/vm/interpreter/templateInterpreter.hpp
! src/share/vm/interpreter/templateInterpreterGenerator.hpp
! src/share/vm/memory/dump.cpp
! src/share/vm/oops/methodKlass.cpp
! src/share/vm/oops/methodOop.cpp
! src/share/vm/oops/methodOop.hpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp
+ src/share/vm/prims/methodHandles.cpp
+ src/share/vm/prims/methodHandles.hpp
! src/share/vm/prims/nativeLookup.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/utilities/accessFlags.hpp
! src/share/vm/utilities/exceptions.hpp
! src/share/vm/utilities/globalDefinitions.hpp

Changeset: 9610b2a8ab4e
Author:    cfang
Date:      2009-04-10 15:01 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/9610b2a8ab4e

6829021: tests for 6636138 use UseSuperword instead of UseSuperWord
Summary: Remove the wrong flag -XX:+UseSuperword to fix the Nightly failure
Reviewed-by: kvn, never

! test/compiler/6636138/Test1.java
! test/compiler/6636138/Test2.java

Changeset: 6e33bfd4139b
Author:    never
Date:      2009-04-14 12:25 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/6e33bfd4139b

Merge

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

Changeset: 4961a8a726a4
Author:    trims
Date:      2009-04-15 21:31 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/4961a8a726a4

6830815: jprt.config not setting proper compiler version for use in 6u14
Summary: Add the 6u14 option to the jprt.config file in workspace
Reviewed-by: ohair

! make/jprt.config

Changeset: 981375ca07b7
Author:    never
Date:      2009-04-17 12:22 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/981375ca07b7

6831604: missing null check in guarantee
Reviewed-by: kvn

! src/share/vm/memory/dump.cpp


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic