hg: hsx/hotspot-main/hotspot: 21 new changesets
rickard.backman at oracle.com
rickard.backman at oracle.com
Wed May 15 07:18:29 PDT 2013
Changeset: 712a1e9c91f3
Author: coleenp
Date: 2013-05-07 09:46 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/712a1e9c91f3
8013063: nsk/jvmti/RetransformClasses/retransform001 failed debug version on os::free
Summary: Clear out class_file_bytes so they aren't deallocated twice
Reviewed-by: dcubed, sspitsyn
! src/share/vm/prims/jvmtiRedefineClasses.cpp
Changeset: 4674e409a9e6
Author: coleenp
Date: 2013-05-07 18:51 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/4674e409a9e6
8014024: NPG: keep compiled ic methods from being deallocated in redefine classes
Summary: Walk the compiledIC relocation records to keep Method* from being deallocated.
Reviewed-by: dlong, kvn
! src/share/vm/code/nmethod.cpp
Changeset: a1cc1d1e7ce5
Author: coleenp
Date: 2013-05-07 16:17 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/a1cc1d1e7ce5
Merge
Changeset: 28ae1d38d296
Author: coleenp
Date: 2013-05-07 18:46 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/28ae1d38d296
Merge
Changeset: 64340da5b68c
Author: hseigel
Date: 2013-05-08 08:20 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/64340da5b68c
8007018: RFE: -XX:+UseLargePages does not work with CDS
Summary: Remove command line restriction. It should just work.
Reviewed-by: ctornqvi, coleenp, dholmes
! src/share/vm/runtime/arguments.cpp
Changeset: cbfe859bd244
Author: sla
Date: 2013-05-08 15:37 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/cbfe859bd244
8013591: compiler/ciReplay/TestSA.sh fails in nightly
Reviewed-by: coleenp, rbackman, dholmes
! agent/src/share/classes/sun/jvm/hotspot/ci/ciMethod.java
! agent/src/share/classes/sun/jvm/hotspot/oops/Method.java
! agent/src/share/classes/sun/jvm/hotspot/oops/MethodData.java
Changeset: 0dc028fd5101
Author: sla
Date: 2013-05-08 10:14 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/0dc028fd5101
Merge
Changeset: 39ead0411f07
Author: bharadwaj
Date: 2013-05-08 14:18 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/39ead0411f07
8013875: Incorrect vtable index being set during methodHandle creation for static
Summary: Set vtable index as appropriate for static interface methods and for interface methods invoked via invokespecial. To be improved in a later enhancement to CallInfo.
Reviewed-by: jrose, twisti
! src/share/vm/prims/methodHandles.cpp
Changeset: 711016f146fd
Author: dholmes
Date: 2013-05-08 19:28 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/711016f146fd
8006997: ContendedPaddingWidth should be range-checked
Summary: Constrain between zero and 8K
Reviewed-by: dholmes, rbackman
Contributed-by: Aleksey Shipilev <aleksey.shipilev at oracle.com>
! src/share/vm/runtime/arguments.cpp
Changeset: 9b77ca4ce35e
Author: dholmes
Date: 2013-05-08 19:38 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/9b77ca4ce35e
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: c272092594bd
Author: dholmes
Date: 2013-05-08 21:06 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/c272092594bd
Merge
Changeset: 0b7f78069732
Author: rbackman
Date: 2013-05-08 11:21 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/0b7f78069732
8008255: jvmtiExport.cpp::post_to_env() does not check malloc() return
Reviewed-by: coleenp, dholmes, sla
! src/share/vm/prims/jvmtiExport.cpp
Changeset: 735c995bf1a1
Author: rbackman
Date: 2013-05-13 07:53 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/735c995bf1a1
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: 92ef81e2f571
Author: minqi
Date: 2013-05-10 08:27 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/92ef81e2f571
8003557: NPG: Klass* const k should be const Klass* k.
Summary: With NPG, const KlassOop klass which is in fact a definition converted to Klass* const, which is not the original intention. The right usage is converting them to const Klass*.
Reviewed-by: coleenp, kvn
Contributed-by: yumin.qi at oracle.com
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/verifier.hpp
! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp
! src/share/vm/gc_implementation/shared/markSweep.cpp
! src/share/vm/memory/heapInspection.cpp
! src/share/vm/memory/heapInspection.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/oops/methodData.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiTagMap.cpp
Changeset: 1fcfc045b229
Author: minqi
Date: 2013-05-10 19:30 +0000
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/1fcfc045b229
Merge
Changeset: 8b40495b9381
Author: minqi
Date: 2013-05-13 18:08 +0000
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/8b40495b9381
Merge
! src/share/vm/oops/method.hpp
Changeset: 43083e670adf
Author: coleenp
Date: 2013-05-13 15:37 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/43083e670adf
8005056: NPG: Crash after redefining java.lang.Object
Summary: Need to walk array class vtables replacing old methods too if j.l.o redefined
Reviewed-by: sspitsyn, dcubed, ctornqvi
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/dictionary.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/oops/klass.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiRedefineClasses.hpp
+ test/runtime/RedefineObject/Agent.java
+ test/runtime/RedefineObject/TestRedefineObject.java
! test/testlibrary/ClassFileInstaller.java
Changeset: a9270d9ecb13
Author: shade
Date: 2013-05-14 11:34 +0400
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/a9270d9ecb13
8014448: Purge PrintCompactFieldsSavings
Summary: Remove obsolete debugging code.
Reviewed-by: dholmes, kvn
Contributed-by: Aleksey Shipilev <aleksey.shipilev at oracle.com>
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/runtime/globals.hpp
Changeset: f944ba972151
Author: hseigel
Date: 2013-05-14 09:17 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/f944ba972151
8014138: Add VM option to facilitate the writing of CDS tests
Summary: Added the -XX:SharedArchiveFile option.
Reviewed-by: coleenp, ccheung, acorn, dcubed, zgu
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
+ test/runtime/SharedArchiveFile/SharedArchiveFile.java
Changeset: f9be75d21404
Author: minqi
Date: 2013-05-14 09:41 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/f9be75d21404
8012902: remove use of global operator new - take 2
Summary: The fix of 8010992, disable use of global operator new and new[] which caused failure on some tests. This takes two of the bugs also add ALLOW_OPERATOR_NEW_USAGE to prevent crash for third party code calling operator new of jvm on certain platforms.
Reviewed-by: coleenp, dholmes, zgu
Contributed-by: yumin.qi at oracle.com
! make/bsd/makefiles/fastdebug.make
! make/bsd/makefiles/vm.make
! src/os/windows/vm/os_windows.cpp
! src/share/vm/ci/ciReplay.cpp
! src/share/vm/classfile/altHashing.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/allocation.inline.hpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/cardTableModRefBS.hpp
! src/share/vm/memory/cardTableRS.cpp
! src/share/vm/memory/cardTableRS.hpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/memRegion.cpp
! src/share/vm/memory/memRegion.hpp
! src/share/vm/opto/idealGraphPrinter.hpp
! src/share/vm/runtime/handles.cpp
! src/share/vm/runtime/handles.hpp
! src/share/vm/runtime/objectMonitor.hpp
! src/share/vm/runtime/reflectionUtils.hpp
! src/share/vm/runtime/unhandledOops.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/events.hpp
! src/share/vm/utilities/quickSort.cpp
! src/share/vm/utilities/workgroup.cpp
! src/share/vm/utilities/workgroup.hpp
Changeset: 513a5298c1dd
Author: minqi
Date: 2013-05-14 17:33 +0000
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/513a5298c1dd
Merge
More information about the hotspot-dev
mailing list