hg: jdk8/tl/hotspot: 66 new changesets
lana.steuck at oracle.com
lana.steuck at oracle.com
Thu May 9 23:23:06 UTC 2013
Changeset: d0081bfc425c
Author: katleman
Date: 2013-05-02 13:35 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/d0081bfc425c
Added tag jdk8-b88 for changeset 8482058e74bc
! .hgtags
Changeset: 57ac6a688ae6
Author: amurillo
Date: 2013-04-26 00:40 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/57ac6a688ae6
8013227: new hotspot build - hs25-b31
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: cc70cbbd422e
Author: hseigel
Date: 2013-04-24 09:00 -0400
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/cc70cbbd422e
8012695: Assertion message displays %u and %s text instead of actual values
Summary: USe err_msg() to create a proper assertion message.
Reviewed-by: twisti, coleenp, iklam
! src/share/vm/classfile/classFileParser.hpp
Changeset: fbca7eaeac2e
Author: zgu
Date: 2013-04-24 14:55 -0400
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/fbca7eaeac2e
8011218: Kitchensink hanged, likely NMT is to blame
Summary: Made NMT query safepoint aware.
Reviewed-by: dholmes, coleenp
! src/share/vm/services/memBaseline.cpp
! src/share/vm/services/memBaseline.hpp
! src/share/vm/services/memTracker.cpp
Changeset: d587a5c30bd8
Author: coleenp
Date: 2013-04-24 16:19 -0400
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/d587a5c30bd8
8011803: release_C_heap_structures is never called for anonymous classes.
Summary: Call this function from the ClassLoaderData destructor instead of the system dictionary walk.
Reviewed-by: stefank, mgerdin
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
Changeset: d66a24adbe3f
Author: coleenp
Date: 2013-04-24 15:57 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/d66a24adbe3f
Merge
Changeset: 15a99ca4ee34
Author: sspitsyn
Date: 2013-04-25 03:58 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/15a99ca4ee34
8007037: JSR 292: the VM_RedefineClasses::append_entry() should do cross-checks with indy operands
Summary: References from operands to CP entries and back must be correct after CP merge
Reviewed-by: coleenp, twisti
Contributed-by: serguei.spitsyn at oracle.com
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiRedefineClasses.hpp
Changeset: c115fac239eb
Author: iklam
Date: 2013-04-25 12:55 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/c115fac239eb
8008962: NPG: Memory regression: One extra Monitor per ConstantPool
Summary: Re-use InstanceKlass::_init_lock locking ConstantPool as well.
Reviewed-by: dholmes, coleenp, acorn
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/prims/jvmtiEnv.cpp
Changeset: 3c9b7ef92c61
Author: dcubed
Date: 2013-04-26 08:40 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/3c9b7ef92c61
Merge
Changeset: d1644a010f52
Author: emc
Date: 2013-04-26 07:34 -0400
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/d1644a010f52
8007154: Remove support for u4 MethodParameter flags fields
Summary: Remove support for parsing class files with four-byte flags fields in MethodParameters attributes
Reviewed-by: jrose, coleenp
! src/share/vm/classfile/classFileParser.cpp
Changeset: f258c5828eb8
Author: hseigel
Date: 2013-04-29 16:13 -0400
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/f258c5828eb8
8011773: Some tests on Interned String crashed JVM with OOM
Summary: Instead of terminating the VM, throw OutOfMemoryError exceptions.
Reviewed-by: coleenp, dholmes
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/oops/oop.cpp
! src/share/vm/prims/whitebox.cpp
Changeset: c53e49efe6a8
Author: hseigel
Date: 2013-04-29 16:36 -0400
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/c53e49efe6a8
Merge
Changeset: f32b6c267d2e
Author: mikael
Date: 2013-04-29 11:03 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/f32b6c267d2e
8012015: Use PROT_NONE when reserving memory
Summary: Reserved memory had PROT_READ+PROT_WRITE access on Linux/bsd, now changed to PROT_NONE.
Reviewed-by: dholmes, ctornqvi
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/share/vm/prims/whitebox.cpp
+ test/runtime/memory/ReserveMemory.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 9f96b7a853bc
Author: sla
Date: 2013-04-30 10:53 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/9f96b7a853bc
8013466: SA crashes when attaching to a process on OS X
Reviewed-by: coleenp, rbackman, minqi
! agent/src/os/bsd/MacosxDebuggerLocal.m
Changeset: 409d4b59e095
Author: sla
Date: 2013-04-30 02:28 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/409d4b59e095
Merge
Changeset: ed5a590835a4
Author: zgu
Date: 2013-04-30 09:17 -0400
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/ed5a590835a4
8013214: BigApps fails due to 'fatal error: Illegal threadstate encountered: 6'
Summary: Grab and drop SR_lock to get the thread to honor the safepoint protocol
Reviewed-by: dcubed, coleenp
! src/share/vm/services/memBaseline.cpp
Changeset: 746b070f5022
Author: ccheung
Date: 2013-04-30 11:56 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/746b070f5022
8011661: Insufficient memory message says "malloc" when sometimes it should say "mmap"
Reviewed-by: coleenp, zgu, hseigel
! src/os/solaris/vm/os_solaris.cpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/linux_zero/vm/os_linux_zero.cpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/share/vm/asm/assembler.cpp
! src/share/vm/code/stubs.cpp
! src/share/vm/code/vtableStubs.cpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp
! src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp
! src/share/vm/gc_implementation/parallelScavenge/objectStartArray.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.inline.hpp
! src/share/vm/memory/blockOffsetTable.cpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/oops/oop.cpp
! src/share/vm/prims/jvmtiTagMap.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/debug.hpp
! src/share/vm/utilities/vmError.cpp
! src/share/vm/utilities/vmError.hpp
! src/share/vm/utilities/workgroup.cpp
Changeset: e4614b063fe1
Author: sla
Date: 2013-04-30 21:47 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/e4614b063fe1
8013364: SA-JDI exceptions caused by lack of permissions on OSX should be more verbose about issue cause
Reviewed-by: coleenp, rbackman
! agent/src/os/bsd/MacosxDebuggerLocal.m
Changeset: 376ff861f611
Author: sla
Date: 2013-05-01 01:07 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/376ff861f611
Merge
Changeset: b4081e9714ec
Author: vladidan
Date: 2013-04-30 17:36 -0400
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/b4081e9714ec
8013398: Adjust number of stack guard pages on systems with large memory page size
Summary: Auto adjust number of stack guard pages on systems with large memory page size
Reviewed-by: bobv, coleenp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
Changeset: 1847df492437
Author: vladidan
Date: 2013-05-01 10:10 -0400
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/1847df492437
Merge
Changeset: 08236d966eea
Author: bharadwaj
Date: 2013-05-01 08:07 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/08236d966eea
8013418: assert(i == total_args_passed) in AdapterHandlerLibrary::get_adapter since 8-b87
Summary: Do not treat static methods as miranda methods.
Reviewed-by: dholmes, acorn
! src/share/vm/oops/klassVtable.cpp
+ test/runtime/lambda-features/PublicStaticInterfaceMethodHandling.java
Changeset: 8fe2542bdc8d
Author: bharadwaj
Date: 2013-05-01 09:00 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/8fe2542bdc8d
Merge
Changeset: a6e09d6dd8e5
Author: dlong
Date: 2013-04-24 20:55 -0400
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/a6e09d6dd8e5
8003853: specify offset of IC load in java_to_interp stub
Summary: refactored code to allow platform-specific differences
Reviewed-by: dlong, twisti
Contributed-by: Goetz Lindenmaier <goetz.lindenmaier at sap.com>
+ src/cpu/sparc/vm/compiledIC_sparc.cpp
! src/cpu/sparc/vm/sparc.ad
+ src/cpu/x86/vm/compiledIC_x86.cpp
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
+ src/cpu/zero/vm/compiledIC_zero.cpp
! src/share/vm/adlc/main.cpp
! src/share/vm/code/compiledIC.cpp
! src/share/vm/code/compiledIC.hpp
! src/share/vm/opto/output.cpp
Changeset: e10e43e58e92
Author: dlong
Date: 2013-04-24 21:11 -0400
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/e10e43e58e92
Merge
- make/bsd/makefiles/jvmg.make
- make/bsd/makefiles/profiled.make
- make/linux/makefiles/jvmg.make
- make/linux/makefiles/profiled.make
- make/solaris/makefiles/jvmg.make
- make/solaris/makefiles/profiled.make
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
- src/os/bsd/vm/chaitin_bsd.cpp
- src/os/linux/vm/chaitin_linux.cpp
- src/os/solaris/vm/chaitin_solaris.cpp
- src/os/windows/vm/chaitin_windows.cpp
! src/share/vm/opto/output.cpp
- test/gc/6941923/test6941923.sh
- test/gc/TestVerifyBeforeGCDuringStartup.java
- test/runtime/NMT/AllocTestType.java
Changeset: 3c0584fec1e6
Author: dholmes
Date: 2013-04-28 18:24 -0400
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/3c0584fec1e6
8010428: Special -agentpath checks needed with minimal VM to produce proper error message
Reviewed-by: dholmes, alanb, cjplummer, olagneau
Contributed-by: Carlos Lucasius <carlos.lucasius at oracle.com>
! src/share/vm/runtime/arguments.cpp
Changeset: 78603aa58b1e
Author: jiangli
Date: 2013-04-26 16:58 -0400
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/78603aa58b1e
Merge
! src/cpu/x86/vm/x86_64.ad
Changeset: e01e02a9fcb6
Author: jiangli
Date: 2013-04-29 01:58 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/e01e02a9fcb6
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: 052caeaeb771
Author: jiangli
Date: 2013-05-02 12:16 -0400
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/052caeaeb771
Merge
Changeset: 8f9fae155577
Author: jiangli
Date: 2013-05-02 13:12 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/8f9fae155577
Merge
Changeset: c23dbf0e8ab7
Author: jmasa
Date: 2013-03-01 10:19 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/c23dbf0e8ab7
8011268: NPG: Free unused VirtualSpaceNodes
Reviewed-by: mgerdin, coleenp, johnc
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/memory/metachunk.cpp
! src/share/vm/memory/metachunk.hpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
Changeset: bfe3be9ebd6c
Author: kevinw
Date: 2013-04-18 17:02 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/bfe3be9ebd6c
7109087: gc/7072527/TestFullGCCount.java fails when GC is set in command-line
Reviewed-by: mgerdin
! test/gc/7072527/TestFullGCCount.java
Changeset: 12927badda81
Author: kevinw
Date: 2013-04-19 05:14 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/12927badda81
Merge
Changeset: d391427ddc29
Author: mgerdin
Date: 2013-04-22 10:10 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/d391427ddc29
Merge
Changeset: a08c80e9e1e5
Author: stefank
Date: 2013-04-22 20:27 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/a08c80e9e1e5
8012687: Remove unused is_root checks and closures
Reviewed-by: tschatzl, jmasa
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
! src/share/vm/gc_implementation/shared/markSweep.cpp
! src/share/vm/gc_implementation/shared/markSweep.hpp
! src/share/vm/gc_implementation/shared/markSweep.inline.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/memory/sharedHeap.hpp
Changeset: ebded0261dfc
Author: jmasa
Date: 2013-04-22 22:00 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/ebded0261dfc
8012111: Remove warning about CMS generation shrinking.
Reviewed-by: johnc, brutisso, stefank
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
+ test/gc/concurrentMarkSweep/GuardShrinkWarning.java
Changeset: 1cb4795305b9
Author: mgerdin
Date: 2013-04-23 08:39 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/1cb4795305b9
8011802: NPG: init_dependencies in class loader data graph can cause invalid CLD
Summary: Restructure initialization of ClassLoaderData to not add a new instance if init_dependencies fail
Reviewed-by: stefank, coleenp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/classfile/classLoaderData.inline.hpp
Changeset: 5c93c1f61226
Author: johnc
Date: 2013-04-18 10:09 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/5c93c1f61226
8011724: G1: Stack allocate instances of HeapRegionRemSetIterator
Summary: Stack allocate instances of HeapRegionRemSetIterator during RSet scanning.
Reviewed-by: brutisso, jwilhelm
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.hpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp
! src/share/vm/gc_implementation/g1/sparsePRT.cpp
! src/share/vm/gc_implementation/g1/sparsePRT.hpp
Changeset: 868d87ed63c8
Author: jmasa
Date: 2013-02-12 14:15 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/868d87ed63c8
8008966: NPG: Inefficient Metaspace counter functions cause large young GC regressions
Reviewed-by: mgerdin, coleenp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/shared/vmGCOperations.cpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/memory/metaspaceCounters.cpp
! src/share/vm/memory/metaspaceCounters.hpp
! src/share/vm/memory/metaspaceShared.cpp
Changeset: 9d75bcd7c890
Author: mgerdin
Date: 2013-04-24 19:55 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/9d75bcd7c890
8013136: NPG: Parallel class loading tests fail after fix for JDK-8011802
Summary: Move initialization of dependencies to before allocation of CLD
Reviewed-by: stefank, coleenp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
Changeset: d50cc62e94ff
Author: johnc
Date: 2013-04-24 14:48 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/d50cc62e94ff
8012715: G1: GraphKit accesses PtrQueue::_index as int but is size_t
Summary: In graphKit INT operations were generated to access PtrQueue::_index which has type size_t. This is 64 bit on 64-bit machines. No problems occur on little endian machines as long as the index fits into 32 bit, but on big endian machines the upper part is read, which is zero. This leads to unnecessary branches to the slow path in the runtime.
Reviewed-by: twisti, johnc
Contributed-by: Martin Doerr <martin.doerr at sap.com>
! src/share/vm/opto/graphKit.cpp
Changeset: b06ac540229e
Author: stefank
Date: 2013-04-24 20:13 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/b06ac540229e
8013132: Add a flag to turn off the output of the verbose verification code
Reviewed-by: johnc, brutisso
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmThread.cpp
! src/share/vm/runtime/vm_operations.hpp
Changeset: b294421fa3c5
Author: brutisso
Date: 2013-04-26 09:53 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/b294421fa3c5
8012915: ReservedSpace::align_reserved_region() broken on Windows
Summary: remove unused constructors and helper methods for ReservedHeapSpace and ReservedSpace
Reviewed-by: mgerdin, jmasa, johnc, tschatzl
! src/share/vm/runtime/virtualspace.cpp
! src/share/vm/runtime/virtualspace.hpp
Changeset: 2f50bc369470
Author: stefank
Date: 2013-04-26 10:40 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/2f50bc369470
8013160: NPG: Remove unnecessary mark stack draining after CodeCache::do_unloading
Reviewed-by: coleenp, mgerdin
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/memory/genMarkSweep.cpp
Changeset: 3edf23423bb2
Author: johnc
Date: 2013-04-26 10:57 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/3edf23423bb2
8011898: gc/TestVerifyBeforeGCDuringStartup.java: java.lang.RuntimeException: '[Verifying' missing from stdout/stderr: [Error: Could not find or load main class]
Summary: System.getProperty("test.java.opts") can return NULL, which gets converted to to the empty string, and the child java command then interprets that as the name of the main class.
Reviewed-by: jmasa, brutisso
! test/gc/TestVerifyDuringStartup.java
Changeset: caac22686b17
Author: mgerdin
Date: 2013-04-29 09:31 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/caac22686b17
Merge
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/runtime/thread.cpp
Changeset: 601183f604b2
Author: mgerdin
Date: 2013-04-29 13:07 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/601183f604b2
8013129: Possible deadlock with Metaspace locks due to mixed usage of safepoint aware and non-safepoint aware locking
Summary: Change Metaspace::deallocate to take lock with _no_safepoint_check_flag
Reviewed-by: coleenp, jmasa, dholmes
! src/share/vm/memory/metaspace.cpp
Changeset: 9075044ed66b
Author: ehelin
Date: 2013-04-30 16:36 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/9075044ed66b
8008541: Remove old code in HotSpot that supported the jmap -permstat functionality
Reviewed-by: sla, brutisso
! agent/src/share/classes/sun/jvm/hotspot/tools/JMap.java
Changeset: d58c62b7447d
Author: mgerdin
Date: 2013-05-02 19:28 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/d58c62b7447d
Merge
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
Changeset: cbd4ce58f1f3
Author: mgerdin
Date: 2013-05-02 16:41 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/cbd4ce58f1f3
Merge
Changeset: e12c9b3740db
Author: vlivanov
Date: 2013-04-25 11:02 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/e12c9b3740db
8012260: ciReplay: Include PID into the name of replay data file
Reviewed-by: kvn, twisti
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/posix/vm/os_posix.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciEnv.hpp
! src/share/vm/ci/ciReplay.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/utilities/ostream.hpp
! src/share/vm/utilities/vmError.cpp
Changeset: dc7db03f5aa2
Author: iignatyev
Date: 2013-04-25 11:04 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/dc7db03f5aa2
8012337: Change Whitebox implementation to make absence of method in Whitebox.class not fatal
Reviewed-by: kvn, vlivanov
! src/share/vm/prims/whitebox.cpp
+ test/sanity/WhiteBox.java
Changeset: 7b23cb975cf2
Author: iignatyev
Date: 2013-04-25 11:09 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/7b23cb975cf2
8011675: adding compilation level to replay data
Reviewed-by: kvn, vlivanov
- agent/doc/c2replay.html
+ agent/doc/cireplay.html
! agent/doc/clhsdb.html
! agent/src/share/classes/sun/jvm/hotspot/ci/ciEnv.java
! agent/src/share/classes/sun/jvm/hotspot/code/NMethod.java
! agent/src/share/classes/sun/jvm/hotspot/compiler/CompileTask.java
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciReplay.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp
+ test/compiler/ciReplay/TestSA.sh
+ test/compiler/ciReplay/TestVM.sh
+ test/compiler/ciReplay/TestVM_no_comp_level.sh
+ test/compiler/ciReplay/common.sh
Changeset: 247342108a11
Author: neliasso
Date: 2013-04-23 13:48 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/247342108a11
8010332: removed unused method: ciMethod::uses_monitors
Reviewed-by: twisti, roland
Contributed-by: albert.noll at oracle.com
! src/share/vm/ci/ciMethod.hpp
Changeset: a5c95fcf7cb7
Author: neliasso
Date: 2013-04-23 18:06 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/a5c95fcf7cb7
8012157: removed unused code in SharedRuntime::handle_wrong_method
Reviewed-by: kvn, roland, rbackman
Contributed-by: albert.noll at oracle.com
! src/share/vm/runtime/sharedRuntime.cpp
Changeset: d1c9384eecb4
Author: iignatyev
Date: 2013-04-26 07:21 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/d1c9384eecb4
8012322: Tiered: CompilationPolicy::can_be_compiled(CompLevel_all) mistakenly return false
Reviewed-by: kvn, vlivanov
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/runtime/compilationPolicy.cpp
! test/compiler/whitebox/CompilerWhiteBoxTest.java
! test/compiler/whitebox/MakeMethodNotCompilableTest.java
Changeset: 93b8272814cf
Author: vlivanov
Date: 2013-04-26 08:33 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/93b8272814cf
Merge
Changeset: 0b55a78c6be5
Author: bharadwaj
Date: 2013-04-26 10:52 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/0b55a78c6be5
Merge
- agent/doc/c2replay.html
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: fd49109d0d88
Author: bharadwaj
Date: 2013-04-26 14:50 -0400
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/fd49109d0d88
Merge
Changeset: 487d442ef257
Author: jiangli
Date: 2013-04-26 16:21 -0400
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/487d442ef257
8013036: vm/runtime/simpleThresholdPolicy.cpp: assert(mcs != NULL).
Summary: Change the assert to if check as MethodCounters could be NULL under TieredCompilation.
Reviewed-by: kvn, twisti
! src/share/vm/runtime/simpleThresholdPolicy.cpp
Changeset: 62b683108582
Author: jiangli
Date: 2013-04-26 14:41 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/62b683108582
Merge
Changeset: 0cfa93c2fcc4
Author: neliasso
Date: 2013-04-29 13:20 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/0cfa93c2fcc4
8012547: Code cache flushing can get stuck reclaming of memory
Summary: Keep sweeping regardless of if we are flushing
Reviewed-by: kvn, twisti
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/sweeper.cpp
! src/share/vm/runtime/sweeper.hpp
Changeset: e4e131b15d5c
Author: roland
Date: 2013-05-02 10:27 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/e4e131b15d5c
8013532: Remove unused parameter "compiler" from DTRACE_METHOD_COMPILE* macros
Summary: remove unused parameter in dtrace macros
Reviewed-by: kvn, roland
Contributed-by: albert.noll at oracle.com
! src/share/vm/compiler/compileBroker.cpp
Changeset: 9ce110b1d14a
Author: kvn
Date: 2013-05-02 18:50 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/9ce110b1d14a
Merge
- agent/doc/c2replay.html
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/vmError.cpp
Changeset: 4ec913499722
Author: amurillo
Date: 2013-05-03 08:10 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/4ec913499722
Merge
- agent/doc/c2replay.html
Changeset: 9c1fe0b419b4
Author: amurillo
Date: 2013-05-03 08:10 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/9c1fe0b419b4
Added tag hs25-b31 for changeset 4ec913499722
! .hgtags
More information about the security-dev
mailing list