hg: jdk8/tl/hotspot: 66 new changesets

lana.steuck at oracle.com lana.steuck at oracle.com
Thu May 9 16:23:06 PDT 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