hg: hsx/hotspot-rt/hotspot: 25 new changesets

robert.ottenhag at oracle.com robert.ottenhag at oracle.com
Mon Sep 19 08:08:59 PDT 2011


Changeset: f1b4e0e0bdad
Author:    tonyp
Date:      2011-09-13 12:40 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/f1b4e0e0bdad

7089625: G1: policy for how many old regions to add to the CSet (when young gen is fixed) is broken
Summary: When refactoring the code for a previous fix, a condition was not correctly negated which prevents the G1 policy from adding the correct number of old regions to the CSet when the young gen size is fixed. The changeset also fixes a small syntactical issue in g1ErgoVerbose.hpp which is causing compiler warnings.
Reviewed-by: brutisso, ysr

! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp

Changeset: 0a63380c8ac8
Author:    iveresov
Date:      2011-09-13 16:58 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/0a63380c8ac8

7090069: Java launcher hangs in infinite loop on windows when UseNUMA[Interleaving] is specified
Summary: Fix _numa_used_node_list array size specification
Reviewed-by: kvn, johnc, jmasa, ysr

! src/os/windows/vm/os_windows.cpp

Changeset: f94227b6117b
Author:    kvn
Date:      2011-09-13 20:28 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/f94227b6117b

7090259: Fix hotspot sources to build with old compilers
Summary: Fixed warnings which prevent building VM with old compilers.
Reviewed-by: never

! make/solaris/makefiles/sparcWorks.make
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/oops/instanceRefKlass.cpp
! src/share/vm/oops/methodOop.cpp
! src/share/vm/opto/block.cpp

Changeset: da6a29fb0da5
Author:    kvn
Date:      2011-09-07 12:58 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/da6a29fb0da5

7054211: No loop unrolling done in jdk7b144 for a test update() while loop
Summary: restore unrolling code for CaffeineMark.
Reviewed-by: never

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

Changeset: 5432047c7db7
Author:    bdelsart
Date:      2011-09-08 10:12 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/5432047c7db7

7087445: Improve platform independence of JSR292 shared code
Summary: changes necessary for some JSR292 ports
Reviewed-by: jrose, dholmes

! src/cpu/sparc/vm/frame_sparc.cpp
! src/cpu/x86/vm/frame_x86.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/zero/vm/frame_zero.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/deoptimization.hpp
! src/share/vm/runtime/frame.hpp

Changeset: b0efc7ee3b31
Author:    twisti
Date:      2011-09-08 05:11 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/b0efc7ee3b31

7085860: JSR 292: implement CallSite.setTargetNormal and setTargetVolatile as native methods
Reviewed-by: jrose, never

! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/oops/klassOop.hpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/prims/methodHandles.cpp

Changeset: fdcb1e828d53
Author:    kvn
Date:      2011-09-08 12:44 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/fdcb1e828d53

7087947: Add regression test for 7068051
Summary: Add regression test.
Reviewed-by: never

+ test/compiler/7068051/Test7068051.java
+ test/compiler/7068051/Test7068051.sh

Changeset: 8f47d8870d9a
Author:    roland
Date:      2011-09-08 09:35 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/8f47d8870d9a

7087453: PhaseChaitin::yank_if_dead() should handle MachTemp inputs
Summary: PhaseChaitin::yank_if_dead() should be able to handle MachTemp inputs as a special case and yank them.
Reviewed-by: never, kvn

! src/share/vm/opto/chaitin.hpp
! src/share/vm/opto/postaloc.cpp

Changeset: 5257f8e66b40
Author:    iveresov
Date:      2011-09-09 12:44 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/5257f8e66b40

Merge

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

Changeset: 2c24ef16533d
Author:    kvn
Date:      2011-09-09 13:47 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/2c24ef16533d

7035946: Up to 15% regression on JDK 7 b136 vs b135 on specjvm2008.crypto.rsa on x64
Summary: Revert changes which caused regression.
Reviewed-by: never

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

Changeset: c565834fb592
Author:    never
Date:      2011-09-10 00:11 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/c565834fb592

7088020: SEGV in JNIHandleBlock::release_block
Reviewed-by: kvn, twisti

! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/zero/vm/stubGenerator_zero.cpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
+ test/compiler/7088020/Test7088020.java

Changeset: e6b1331a51d2
Author:    never
Date:      2011-09-10 17:29 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/e6b1331a51d2

7086585: make Java field injection more flexible
Reviewed-by: jrose, twisti, kvn, coleenp

! agent/src/share/classes/sun/jvm/hotspot/oops/Field.java
! agent/src/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! agent/src/share/classes/sun/jvm/hotspot/oops/java_lang_Class.java
! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassWriter.java
! agent/src/share/classes/sun/jvm/hotspot/tools/soql/SOQL.java
! agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java
! agent/test/jdi/sasanity.sh
! src/cpu/sparc/vm/assembler_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.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/interpreter/interpreterRuntime.cpp
! src/share/vm/oops/cpCacheOop.cpp
+ src/share/vm/oops/fieldInfo.hpp
+ src/share/vm/oops/fieldStreams.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/instanceKlassKlass.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiClassFileReconstituter.cpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/jvmtiEnvBase.cpp
! src/share/vm/prims/jvmtiEnvBase.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/fieldDescriptor.cpp
! src/share/vm/runtime/fieldDescriptor.hpp
! src/share/vm/runtime/reflectionUtils.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/accessFlags.hpp

Changeset: f6f3bb0ee072
Author:    never
Date:      2011-09-11 14:48 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/f6f3bb0ee072

7088955: add C2 IR support to the SA
Reviewed-by: kvn

! agent/make/Makefile
! agent/make/saenv.sh
! agent/make/saenv64.sh
! agent/src/os/solaris/Makefile
- agent/src/os/solaris/dbx/Makefile
- agent/src/os/solaris/dbx/README
- agent/src/os/solaris/dbx/README-commands.txt
- agent/src/os/solaris/dbx/helloWorld.cpp
- agent/src/os/solaris/dbx/proc_service_2.h
- agent/src/os/solaris/dbx/shell_imp.h
- agent/src/os/solaris/dbx/svc_agent_dbx.cpp
- agent/src/os/solaris/dbx/svc_agent_dbx.hpp
- agent/src/os/win32/BasicList.hpp
- agent/src/os/win32/Buffer.cpp
- agent/src/os/win32/Buffer.hpp
- agent/src/os/win32/Dispatcher.cpp
- agent/src/os/win32/Dispatcher.hpp
- agent/src/os/win32/Handler.hpp
- agent/src/os/win32/IOBuf.cpp
- agent/src/os/win32/IOBuf.hpp
- agent/src/os/win32/LockableList.hpp
- agent/src/os/win32/Makefile
- agent/src/os/win32/Message.hpp
- agent/src/os/win32/Monitor.cpp
- agent/src/os/win32/Monitor.hpp
- agent/src/os/win32/README-commands.txt
- agent/src/os/win32/README.txt
- agent/src/os/win32/Reaper.cpp
- agent/src/os/win32/Reaper.hpp
- agent/src/os/win32/SwDbgSrv.cpp
- agent/src/os/win32/SwDbgSrv.dsp
- agent/src/os/win32/SwDbgSrv.dsw
- agent/src/os/win32/SwDbgSub.cpp
- agent/src/os/win32/SwDbgSub.dsp
- agent/src/os/win32/initWinsock.cpp
- agent/src/os/win32/initWinsock.hpp
- agent/src/os/win32/ioUtils.cpp
- agent/src/os/win32/ioUtils.hpp
- agent/src/os/win32/isNT4.cpp
- agent/src/os/win32/isNT4.hpp
- agent/src/os/win32/libInfo.cpp
- agent/src/os/win32/libInfo.hpp
- agent/src/os/win32/nt4internals.cpp
- agent/src/os/win32/nt4internals.hpp
- agent/src/os/win32/ports.h
- agent/src/os/win32/procList.cpp
- agent/src/os/win32/procList.hpp
- agent/src/os/win32/serverLists.cpp
- agent/src/os/win32/serverLists.hpp
- agent/src/os/win32/toolHelp.cpp
- agent/src/os/win32/toolHelp.hpp
! agent/src/share/classes/sun/jvm/hotspot/CLHSDB.java
! agent/src/share/classes/sun/jvm/hotspot/CommandProcessor.java
! agent/src/share/classes/sun/jvm/hotspot/DebugServer.java
! agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java
! agent/src/share/classes/sun/jvm/hotspot/HotSpotTypeDataBase.java
! agent/src/share/classes/sun/jvm/hotspot/TestDebugger.java
! agent/src/share/classes/sun/jvm/hotspot/bugspot/BugSpot.java
! agent/src/share/classes/sun/jvm/hotspot/bugspot/BugSpotAgent.java
+ agent/src/share/classes/sun/jvm/hotspot/ci/ciArrayKlass.java
+ agent/src/share/classes/sun/jvm/hotspot/ci/ciArrayKlassKlass.java
+ agent/src/share/classes/sun/jvm/hotspot/ci/ciConstant.java
+ agent/src/share/classes/sun/jvm/hotspot/ci/ciEnv.java
+ agent/src/share/classes/sun/jvm/hotspot/ci/ciField.java
+ agent/src/share/classes/sun/jvm/hotspot/ci/ciInstance.java
+ agent/src/share/classes/sun/jvm/hotspot/ci/ciInstanceKlass.java
+ agent/src/share/classes/sun/jvm/hotspot/ci/ciInstanceKlassKlass.java
+ agent/src/share/classes/sun/jvm/hotspot/ci/ciKlass.java
+ agent/src/share/classes/sun/jvm/hotspot/ci/ciKlassKlass.java
+ agent/src/share/classes/sun/jvm/hotspot/ci/ciMethod.java
+ agent/src/share/classes/sun/jvm/hotspot/ci/ciMethodData.java
+ agent/src/share/classes/sun/jvm/hotspot/ci/ciMethodKlass.java
+ agent/src/share/classes/sun/jvm/hotspot/ci/ciObjArrayKlass.java
+ agent/src/share/classes/sun/jvm/hotspot/ci/ciObjArrayKlassKlass.java
+ agent/src/share/classes/sun/jvm/hotspot/ci/ciObject.java
+ agent/src/share/classes/sun/jvm/hotspot/ci/ciObjectFactory.java
+ agent/src/share/classes/sun/jvm/hotspot/ci/ciReceiverTypeData.java
+ agent/src/share/classes/sun/jvm/hotspot/ci/ciSymbol.java
+ agent/src/share/classes/sun/jvm/hotspot/ci/ciType.java
+ agent/src/share/classes/sun/jvm/hotspot/ci/ciTypeArrayKlass.java
+ agent/src/share/classes/sun/jvm/hotspot/ci/ciTypeArrayKlassKlass.java
+ agent/src/share/classes/sun/jvm/hotspot/ci/ciVirtualCallData.java
! agent/src/share/classes/sun/jvm/hotspot/code/NMethod.java
+ agent/src/share/classes/sun/jvm/hotspot/compiler/CompileTask.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/AddressException.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/DbxAddress.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/DbxDebugger.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/DbxDebuggerLocal.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/DbxOopHandle.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/DbxThreadFactory.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/sparc/DbxSPARCThread.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/sparc/DbxSPARCThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/sparc/DbxSPARCThreadFactory.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/x86/DbxX86Thread.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/x86/DbxX86ThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/x86/DbxX86ThreadFactory.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/AddressDataSource.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/DLL.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/TestDebugger.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/TestHelloWorld.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32Address.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32CDebugInfoBuilder.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32CDebugger.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32Debugger.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32DebuggerLocal.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32LDTEntry.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32LDTEntryConstants.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32OopHandle.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32Thread.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32ThreadContext.java
! agent/src/share/classes/sun/jvm/hotspot/jdi/SADebugServer.java
! agent/src/share/classes/sun/jvm/hotspot/jdi/VirtualMachineImpl.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/ArrayData.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/BitData.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/BranchData.java
! agent/src/share/classes/sun/jvm/hotspot/oops/CIntField.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/CounterData.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/DataLayout.java
! agent/src/share/classes/sun/jvm/hotspot/oops/Field.java
! agent/src/share/classes/sun/jvm/hotspot/oops/FieldType.java
! agent/src/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/JumpData.java
! agent/src/share/classes/sun/jvm/hotspot/oops/Method.java
! agent/src/share/classes/sun/jvm/hotspot/oops/MethodData.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/MultiBranchData.java
! agent/src/share/classes/sun/jvm/hotspot/oops/OopUtilities.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/ProfileData.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/ReceiverTypeData.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/RetData.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/VirtualCallData.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/Block.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/Block_Array.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/Block_List.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/CallDynamicJavaNode.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/CallJavaNode.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/CallNode.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/CallRuntimeNode.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/CallStaticJavaNode.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/Compile.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/HaltNode.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/InlineTree.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/JVMState.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/LoopNode.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/MachCallJavaNode.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/MachCallNode.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/MachCallRuntimeNode.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/MachCallStaticJavaNode.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/MachIfNode.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/MachNode.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/MachReturnNode.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/MachSafePointNode.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/MultiNode.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/Node.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/Node_Array.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/Node_List.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/Phase.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/PhaseCFG.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/PhaseRegAlloc.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/PhiNode.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/ProjNode.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/RegionNode.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/RootNode.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/SafePointNode.java
+ agent/src/share/classes/sun/jvm/hotspot/opto/TypeNode.java
+ agent/src/share/classes/sun/jvm/hotspot/prims/JvmtiExport.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/CompilerThread.java
+ agent/src/share/classes/sun/jvm/hotspot/runtime/InstanceConstructor.java
+ agent/src/share/classes/sun/jvm/hotspot/runtime/StaticBaseConstructor.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java
+ agent/src/share/classes/sun/jvm/hotspot/runtime/VirtualBaseConstructor.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/VirtualConstructor.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/win32_amd64/Win32AMD64JavaThreadPDAccess.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/win32_x86/Win32X86JavaThreadPDAccess.java
! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassDump.java
! agent/src/share/classes/sun/jvm/hotspot/types/TypeDataBase.java
! agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicTypeDataBase.java
! agent/src/share/classes/sun/jvm/hotspot/ui/CommandProcessorPanel.java
+ agent/src/share/classes/sun/jvm/hotspot/utilities/GenericGrowableArray.java
+ agent/src/share/classes/sun/jvm/hotspot/utilities/GrowableArray.java
! make/sa.files
! src/share/vm/ci/ciArrayKlass.hpp
! src/share/vm/ci/ciClassList.hpp
! src/share/vm/ci/ciConstant.hpp
! src/share/vm/ci/ciObjectFactory.hpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/resourceArea.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/opto/block.hpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/chaitin.hpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/optoreg.hpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/regalloc.hpp
! src/share/vm/opto/type.hpp
! src/share/vm/prims/jvmtiExport.hpp
! src/share/vm/runtime/deoptimization.hpp
! src/share/vm/runtime/vframeArray.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/exceptions.hpp
! src/share/vm/utilities/growableArray.hpp

Changeset: ab577c97a5f3
Author:    never
Date:      2011-09-12 13:51 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/ab577c97a5f3

7089709: type "jushort" not found
Reviewed-by: kvn, twisti

! src/share/vm/runtime/vmStructs.cpp

Changeset: 2209834ccb59
Author:    kvn
Date:      2011-09-13 11:46 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/2209834ccb59

7089632: assert(machtmp->outcnt() == 1) failed: expected for a MachTemp
Summary: Replace assert with check to delete MachTemp nodes only when they are really dead.
Reviewed-by: never

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

Changeset: 10ee2b297ccd
Author:    bdelsart
Date:      2011-09-14 10:40 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/10ee2b297ccd

7057978: improve robustness of c1 ARM back-end wrt non encodable constants
Summary: ARM only, avoid assertion failures for huge constants generated by C1 shared code
Reviewed-by: never, vladidan

! src/share/vm/c1/c1_LIR.cpp

Changeset: 393f4b789fd0
Author:    bdelsart
Date:      2011-09-14 16:28 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/393f4b789fd0

7077806: ARM: java.lang.InternalError: bound subword value does not fit into the subword type
Summary: shared fix necessary for ARM/PPC
Reviewed-by: twisti, roland

! src/share/vm/prims/methodHandles.hpp

Changeset: 35c656d0b685
Author:    never
Date:      2011-09-14 13:57 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/35c656d0b685

7090654: nightly failures after 7086585
Reviewed-by: kvn

! agent/src/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java
! src/share/vm/prims/jvmtiClassFileReconstituter.cpp

Changeset: 8ed53447f690
Author:    iveresov
Date:      2011-09-15 12:44 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/8ed53447f690

Merge

- agent/src/os/solaris/dbx/Makefile
- agent/src/os/solaris/dbx/README
- agent/src/os/solaris/dbx/README-commands.txt
- agent/src/os/solaris/dbx/helloWorld.cpp
- agent/src/os/solaris/dbx/proc_service_2.h
- agent/src/os/solaris/dbx/shell_imp.h
- agent/src/os/solaris/dbx/svc_agent_dbx.cpp
- agent/src/os/solaris/dbx/svc_agent_dbx.hpp
- agent/src/os/win32/BasicList.hpp
- agent/src/os/win32/Buffer.cpp
- agent/src/os/win32/Buffer.hpp
- agent/src/os/win32/Dispatcher.cpp
- agent/src/os/win32/Dispatcher.hpp
- agent/src/os/win32/Handler.hpp
- agent/src/os/win32/IOBuf.cpp
- agent/src/os/win32/IOBuf.hpp
- agent/src/os/win32/LockableList.hpp
- agent/src/os/win32/Makefile
- agent/src/os/win32/Message.hpp
- agent/src/os/win32/Monitor.cpp
- agent/src/os/win32/Monitor.hpp
- agent/src/os/win32/README-commands.txt
- agent/src/os/win32/README.txt
- agent/src/os/win32/Reaper.cpp
- agent/src/os/win32/Reaper.hpp
- agent/src/os/win32/SwDbgSrv.cpp
- agent/src/os/win32/SwDbgSrv.dsp
- agent/src/os/win32/SwDbgSrv.dsw
- agent/src/os/win32/SwDbgSub.cpp
- agent/src/os/win32/SwDbgSub.dsp
- agent/src/os/win32/initWinsock.cpp
- agent/src/os/win32/initWinsock.hpp
- agent/src/os/win32/ioUtils.cpp
- agent/src/os/win32/ioUtils.hpp
- agent/src/os/win32/isNT4.cpp
- agent/src/os/win32/isNT4.hpp
- agent/src/os/win32/libInfo.cpp
- agent/src/os/win32/libInfo.hpp
- agent/src/os/win32/nt4internals.cpp
- agent/src/os/win32/nt4internals.hpp
- agent/src/os/win32/ports.h
- agent/src/os/win32/procList.cpp
- agent/src/os/win32/procList.hpp
- agent/src/os/win32/serverLists.cpp
- agent/src/os/win32/serverLists.hpp
- agent/src/os/win32/toolHelp.cpp
- agent/src/os/win32/toolHelp.hpp
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/DbxAddress.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/DbxDebugger.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/DbxDebuggerLocal.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/DbxOopHandle.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/DbxThreadFactory.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/sparc/DbxSPARCThread.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/sparc/DbxSPARCThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/sparc/DbxSPARCThreadFactory.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/x86/DbxX86Thread.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/x86/DbxX86ThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/x86/DbxX86ThreadFactory.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/AddressDataSource.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/DLL.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/TestDebugger.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/TestHelloWorld.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32Address.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32CDebugInfoBuilder.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32CDebugger.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32Debugger.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32DebuggerLocal.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32LDTEntry.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32LDTEntryConstants.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32OopHandle.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32Thread.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32ThreadContext.java
! src/share/vm/classfile/javaClasses.cpp

Changeset: 0db80d8e77fc
Author:    schien
Date:      2011-09-15 18:53 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/0db80d8e77fc

Added tag jdk8-b05 for changeset dce7d24674f4

! .hgtags

Changeset: 558f525a6ebe
Author:    jcoomes
Date:      2011-09-15 19:33 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/558f525a6ebe

Merge

! .hgtags
- agent/src/os/solaris/dbx/Makefile
- agent/src/os/solaris/dbx/README
- agent/src/os/solaris/dbx/README-commands.txt
- agent/src/os/solaris/dbx/helloWorld.cpp
- agent/src/os/solaris/dbx/proc_service_2.h
- agent/src/os/solaris/dbx/shell_imp.h
- agent/src/os/solaris/dbx/svc_agent_dbx.cpp
- agent/src/os/solaris/dbx/svc_agent_dbx.hpp
- agent/src/os/win32/BasicList.hpp
- agent/src/os/win32/Buffer.cpp
- agent/src/os/win32/Buffer.hpp
- agent/src/os/win32/Dispatcher.cpp
- agent/src/os/win32/Dispatcher.hpp
- agent/src/os/win32/Handler.hpp
- agent/src/os/win32/IOBuf.cpp
- agent/src/os/win32/IOBuf.hpp
- agent/src/os/win32/LockableList.hpp
- agent/src/os/win32/Makefile
- agent/src/os/win32/Message.hpp
- agent/src/os/win32/Monitor.cpp
- agent/src/os/win32/Monitor.hpp
- agent/src/os/win32/README-commands.txt
- agent/src/os/win32/README.txt
- agent/src/os/win32/Reaper.cpp
- agent/src/os/win32/Reaper.hpp
- agent/src/os/win32/SwDbgSrv.cpp
- agent/src/os/win32/SwDbgSrv.dsp
- agent/src/os/win32/SwDbgSrv.dsw
- agent/src/os/win32/SwDbgSub.cpp
- agent/src/os/win32/SwDbgSub.dsp
- agent/src/os/win32/initWinsock.cpp
- agent/src/os/win32/initWinsock.hpp
- agent/src/os/win32/ioUtils.cpp
- agent/src/os/win32/ioUtils.hpp
- agent/src/os/win32/isNT4.cpp
- agent/src/os/win32/isNT4.hpp
- agent/src/os/win32/libInfo.cpp
- agent/src/os/win32/libInfo.hpp
- agent/src/os/win32/nt4internals.cpp
- agent/src/os/win32/nt4internals.hpp
- agent/src/os/win32/ports.h
- agent/src/os/win32/procList.cpp
- agent/src/os/win32/procList.hpp
- agent/src/os/win32/serverLists.cpp
- agent/src/os/win32/serverLists.hpp
- agent/src/os/win32/toolHelp.cpp
- agent/src/os/win32/toolHelp.hpp
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/DbxAddress.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/DbxDebugger.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/DbxDebuggerLocal.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/DbxOopHandle.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/DbxThreadFactory.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/sparc/DbxSPARCThread.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/sparc/DbxSPARCThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/sparc/DbxSPARCThreadFactory.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/x86/DbxX86Thread.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/x86/DbxX86ThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dbx/x86/DbxX86ThreadFactory.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/AddressDataSource.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/DLL.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/TestDebugger.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/TestHelloWorld.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32Address.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32CDebugInfoBuilder.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32CDebugger.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32Debugger.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32DebuggerLocal.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32LDTEntry.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32LDTEntryConstants.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32OopHandle.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32Thread.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/Win32ThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/amd64/AMD64Frame.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/amd64/AMD64RegisterMap.java
- make/solaris/makefiles/mapfile-vers-nonproduct
- src/share/vm/runtime/reflectionCompat.hpp

Changeset: 8ab2f4108d20
Author:    jcoomes
Date:      2011-09-15 20:30 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/8ab2f4108d20

7091294: disable quicksort tests
Reviewed-by: jmasa, ysr, kvn

! src/share/vm/utilities/quickSort.cpp

Changeset: 650d15d8f372
Author:    jcoomes
Date:      2011-09-15 20:56 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/650d15d8f372

7091255: Bump the hs22 build number to 06
Reviewed-by: johnc
Contributed-by: alejandro.murillo at oracle.com

! make/hotspot_version

Changeset: 5a3c2bc614ca
Author:    jcoomes
Date:      2011-09-15 20:56 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/5a3c2bc614ca

Added tag hs22-b06 for changeset 650d15d8f372

! .hgtags

Changeset: 77e1a9153757
Author:    jcoomes
Date:      2011-09-16 21:35 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/77e1a9153757

7091545: hs23 - set hotspot version & build number
Reviewed-by: tonyp, never, phh, jmasa

! make/hotspot_version



More information about the hotspot-runtime-dev mailing list