hg: hsx/hsx25/hotspot: 24 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Fri Nov 16 11:46:27 PST 2012


Changeset: 4e3e685dbc9d
Author:    katleman
Date:      2012-11-15 15:39 -0800
URL:       http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/4e3e685dbc9d

Added tag jdk8-b65 for changeset 0f7290a03b24

! .hgtags

Changeset: 3be318ecfae5
Author:    amurillo
Date:      2012-11-09 08:36 -0800
URL:       http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/3be318ecfae5

8003231: new hotspot build - hs25-b10
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 6cb0d32b828b
Author:    bpittore
Date:      2012-11-07 17:53 -0500
URL:       http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/6cb0d32b828b

8001185: parsing of sun.boot.library.path in os::dll_build_name somewhat broken
Summary: dll_dir can contain multiple paths, need to parse them correctly when loading agents
Reviewed-by: dholmes, dlong
Contributed-by: bill.pittore at oracle.com

! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/thread.cpp

Changeset: d9a84e246cce
Author:    cjplummer
Date:      2012-11-09 09:45 -0800
URL:       http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/d9a84e246cce

Merge

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

Changeset: 429994fc0754
Author:    cjplummer
Date:      2012-11-14 10:13 -0800
URL:       http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/429994fc0754

Merge


Changeset: 6bc207d87e5d
Author:    mgerdin
Date:      2012-11-09 00:38 +0100
URL:       http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/6bc207d87e5d

7200229: NPG: possible performance issue exposed by closed/runtime/6559877/Test6559877.java
Summary: Reduce the amount of calls to ChunkManager verification code
Reviewed-by: jmasa, coleenp

! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/memory/universe.cpp

Changeset: 0400886d2613
Author:    coleenp
Date:      2012-11-14 22:37 -0500
URL:       http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/0400886d2613

8003259: NPG: Build with gcc 4.7.2 broken by 7045397
Summary: Qualify calls with this pointers to make gcc accept this code.
Reviewed-by: coleenp, andrew
Contributed-by: peter.levart at gmail.com

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

Changeset: c5d4acbb943d
Author:    johnc
Date:      2012-11-15 14:29 -0800
URL:       http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/c5d4acbb943d

Merge


Changeset: bd7a7ce2e264
Author:    minqi
Date:      2012-11-12 14:03 -0800
URL:       http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/bd7a7ce2e264

6830717: replay of compilations would help with debugging
Summary: When java process crashed in compiler thread, repeat the compilation process will help finding root cause. This is done with using SA dump application class data and replay data from core dump, then use debug version of jvm to recompile the problematic java method.
Reviewed-by: kvn, twisti, sspitsyn
Contributed-by: yumin.qi at oracle.com

+ agent/doc/c2replay.html
! agent/doc/clhsdb.html
! agent/doc/index.html
! agent/make/Makefile
! agent/src/share/classes/sun/jvm/hotspot/CommandProcessor.java
! agent/src/share/classes/sun/jvm/hotspot/ci/ciBaseObject.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/ciInstanceKlass.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/code/NMethod.java
! agent/src/share/classes/sun/jvm/hotspot/compiler/CompileTask.java
! agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPoolCache.java
! 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/Metadata.java
! agent/src/share/classes/sun/jvm/hotspot/oops/Method.java
! agent/src/share/classes/sun/jvm/hotspot/oops/MethodData.java
! src/share/vm/ci/ciClassList.hpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciEnv.hpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciInstanceKlass.hpp
! src/share/vm/ci/ciMetadata.hpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/ci/ciMethodData.cpp
! src/share/vm/ci/ciMethodData.hpp
! src/share/vm/ci/ciObject.hpp
! src/share/vm/ci/ciObjectFactory.hpp
+ src/share/vm/ci/ciReplay.cpp
+ src/share/vm/ci/ciReplay.hpp
! src/share/vm/ci/ciSymbol.cpp
! src/share/vm/ci/ciSymbol.hpp
! src/share/vm/ci/ciUtilities.hpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/code/dependencies.cpp
! src/share/vm/interpreter/invocationCounter.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/symbol.cpp
! src/share/vm/oops/symbol.hpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvmtiExport.hpp
! src/share/vm/runtime/compilationPolicy.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/array.hpp
! src/share/vm/utilities/utf8.cpp
! src/share/vm/utilities/utf8.hpp
! src/share/vm/utilities/vmError.cpp

Changeset: bb33c6fdcf0d
Author:    bharadwaj
Date:      2012-11-15 10:42 -0800
URL:       http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/bb33c6fdcf0d

8001077: remove ciMethod::will_link
Summary: Removed will_link and changed all calls to is_loaded().
Reviewed-by: kvn

! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/ci/bcEscapeAnalyzer.cpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/opto/doCall.cpp

Changeset: 6b6ddf8c4329
Author:    neliasso
Date:      2012-11-16 09:59 +0100
URL:       http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/6b6ddf8c4329

Merge


Changeset: 64812523d72e
Author:    sspitsyn
Date:      2012-10-31 16:20 -0700
URL:       http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/64812523d72e

7194607: VerifyLocalVariableTableOnRetransformTest.sh fails after JSR-292 merge
Summary: Use verifier_max_size instead of max_size to get code attribute max stack size.
Reviewed-by: dcubed, minqi
Contributed-by: serguei.spitsyn at oracle.com

! src/share/vm/prims/jvmtiClassFileReconstituter.cpp

Changeset: 8aaef2cee3b2
Author:    minqi
Date:      2012-11-08 16:48 -0800
URL:       http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/8aaef2cee3b2

Merge

! src/share/vm/prims/jvmtiClassFileReconstituter.cpp
- test/runtime/7158800/BadUtf8.java
- test/runtime/7158800/InternTest.java
- test/runtime/7158800/Test7158800.sh
- test/runtime/7158800/badstrings.txt

Changeset: ed8b1e39ff4f
Author:    zgu
Date:      2012-11-09 11:04 -0500
URL:       http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/ed8b1e39ff4f

8002273: NMT to report JNI memory leaks when -Xcheck:jni is on
Summary: Allows NMT to report that JNI thread failed to detach from JVM before exiting, which leaks the JavaThread object when check:jni option is on.
Reviewed-by: acorn, dholmes, coleenp, ctornqvi

! src/share/vm/services/memSnapshot.cpp

Changeset: 4efcd79826f2
Author:    zgu
Date:      2012-11-09 11:47 -0800
URL:       http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/4efcd79826f2

Merge


Changeset: fb3190e77d3c
Author:    zgu
Date:      2012-11-09 19:24 -0500
URL:       http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/fb3190e77d3c

8001592: NMT: assertion failed: assert(_amount >= amt) failed: Just check: memBaseline.hpp:180
Summary: Fixed NMT that miscounted arena memory when it is used as value or stack object.
Reviewed-by: acorn, coleenp

! src/share/vm/services/memBaseline.cpp
! src/share/vm/services/memPtr.hpp
! src/share/vm/services/memSnapshot.cpp
! src/share/vm/services/memSnapshot.hpp
! src/share/vm/services/memTracker.hpp

Changeset: e26ce0e8b666
Author:    zgu
Date:      2012-11-09 16:45 -0800
URL:       http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/e26ce0e8b666

Merge


Changeset: 8c413497f434
Author:    zgu
Date:      2012-11-09 22:22 -0800
URL:       http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/8c413497f434

Merge

! src/share/vm/services/memSnapshot.cpp

Changeset: e4f764ddb06a
Author:    hseigel
Date:      2012-11-12 15:58 -0500
URL:       http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/e4f764ddb06a

7122219: Passed StringTableSize value not verified
Summary: Check that the values specified for -XX:StringTableSize are within a certain range.
Reviewed-by: dholmes, coleenp

! src/share/vm/classfile/symbolTable.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/utilities/globalDefinitions.hpp

Changeset: 070d523b96a7
Author:    hseigel
Date:      2012-11-12 16:15 -0500
URL:       http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/070d523b96a7

8001471: Klass::cast() does nothing
Summary: Remove function Klass::cast() and calls to it.
Reviewed-by: dholmes, coleenp

! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciType.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/loaderConstraints.cpp
! src/share/vm/classfile/placeholders.cpp
! src/share/vm/classfile/placeholders.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/code/dependencies.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/compiler/disassembler.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/objArrayKlass.hpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jniCheck.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/jvmtiEnvBase.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/jvmtiGetLoadedClasses.cpp
! src/share/vm/prims/jvmtiImpl.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiTagMap.cpp
! src/share/vm/prims/jvmtiTrace.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/nativeLookup.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/biasedLocking.cpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/signature.cpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vframe.cpp
! src/share/vm/services/classLoadingService.hpp
! src/share/vm/services/heapDumper.cpp
! src/share/vm/services/management.cpp
! src/share/vm/services/serviceUtil.hpp

Changeset: 24e193d2a007
Author:    coleenp
Date:      2012-11-13 15:14 -0500
URL:       http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/24e193d2a007

Merge


Changeset: 80e866b1d053
Author:    coleenp
Date:      2012-11-16 09:19 -0500
URL:       http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/80e866b1d053

Merge

! src/share/vm/ci/ciEnv.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/code/dependencies.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/thread.cpp

Changeset: cfc5309f03b7
Author:    amurillo
Date:      2012-11-16 09:36 -0800
URL:       http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/cfc5309f03b7

Merge


Changeset: 01684f7fee1b
Author:    amurillo
Date:      2012-11-16 09:36 -0800
URL:       http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/01684f7fee1b

Added tag hs25-b10 for changeset cfc5309f03b7

! .hgtags



More information about the hotspot-dev mailing list