hg: jdk8/build/hotspot: 37 new changesets
david.katleman at oracle.com
david.katleman at oracle.com
Tue Oct 1 23:29:12 UTC 2013
Changeset: 8a6a85321d3a
Author: amurillo
Date: 2013-09-20 11:17 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/8a6a85321d3a
8025127: new hotspot build - hs25-b52
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 63147986a428
Author: dcubed
Date: 2013-09-18 07:02 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/63147986a428
8019835: Strings interned in different threads equal but does not ==
Summary: Add -XX:+VerifyStringTableAtExit option and code to verify StringTable invariants.
Reviewed-by: rdurbin, sspitsyn, coleenp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/symbolTable.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/java.cpp
Changeset: dfae98867ee8
Author: dholmes
Date: 2013-09-18 20:08 -0400
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/dfae98867ee8
8024826: (s) : Remove alt-rt.jar, used by +AggressiveOps
Reviewed-by: alanb, chegar, dholmes, ksrini
Contributed-by: Mike Duigou <mike.duigou at oracle.com>
! src/share/vm/runtime/arguments.cpp
Changeset: c1d7040a1183
Author: sgabdura
Date: 2013-09-18 16:48 +0400
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/c1d7040a1183
8022836: JVM crashes in JVMTIENVBASE::GET_CURRENT_CONTENDED_MONITOR and GET_OWNED_MONITOR
Summary: Check that the _java_thread parameter is valid when it is possible that the JavaThread has exited after the initial checks were made in generated/jvmtifiles/jvmtiEnter.cpp: jvmti_GetCurrentContendedMonitor()
Reviewed-by: dcubed, dsamersoff
! src/share/vm/prims/jvmtiEnvBase.hpp
Changeset: 8c84f04ff977
Author: kevinw
Date: 2013-09-18 19:50 +0200
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/8c84f04ff977
Merge
Changeset: 6eb908998b32
Author: kevinw
Date: 2013-09-19 08:47 +0200
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/6eb908998b32
Merge
Changeset: 9ed97b511b26
Author: hseigel
Date: 2013-09-19 11:04 -0400
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/9ed97b511b26
8024517: runtime/CDSCompressedKPtrs/XShareAuto.java failed with RuntimeException
Summary: Make sure CDS is off by default when running server compiler.
Reviewed-by: dholmes, coleenp
! src/share/vm/runtime/arguments.cpp
! test/runtime/CDSCompressedKPtrs/XShareAuto.java
Changeset: 4f9a42c33738
Author: coleenp
Date: 2013-09-20 09:30 -0400
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/4f9a42c33738
8022887: Assertion hit while using class and redefining it with RedefineClasses simultaneously
Summary: Need to refetch each method from InstanceKlass after all safepoints. Removed leaky PreviousVersionInfo code.
Reviewed-by: dcubed, sspitsyn
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiImpl.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/runtime/handles.hpp
! src/share/vm/runtime/handles.inline.hpp
Changeset: f201713502e0
Author: coleenp
Date: 2013-09-20 09:44 -0400
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/f201713502e0
Merge
Changeset: 1b03bed31241
Author: allwin
Date: 2013-09-17 17:16 +0200
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/1b03bed31241
7196151: ParserTest SEGv on solaris
Reviewed-by: sla, coleenp, ctornqvi, dsamersoff
! src/share/vm/services/diagnosticArgument.cpp
Changeset: e5a25e4ae509
Author: mgerdin
Date: 2013-09-20 10:34 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/e5a25e4ae509
Merge
Changeset: 7c29904fdfa2
Author: coleenp
Date: 2013-09-20 18:34 -0400
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/7c29904fdfa2
8014956: nashorn/api/javaaccess/MethodAccessTest.java test fails on sparc-solaris 64
Summary: reference_map[] array had uninitialized junk that was causing a bogus bootstrap method to be found.
Reviewed-by: hseigel, dcubed, sspitsyn
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/constantPool.hpp
Changeset: df03413ad1a9
Author: coleenp
Date: 2013-09-21 01:45 +0200
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/df03413ad1a9
Merge
Changeset: 0f37d1badced
Author: dcubed
Date: 2013-09-20 12:58 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/0f37d1badced
Merge
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: a7609ec351d6
Author: dcubed
Date: 2013-09-20 18:19 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/a7609ec351d6
Merge
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/constantPool.hpp
- test/gc/metaspace/ClassMetaspaceSizeInJmapHeap.java
Changeset: 8ddc26f62476
Author: sla
Date: 2013-09-22 06:31 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/8ddc26f62476
6989981: jstack causes "fatal error: ExceptionMark destructor expects no pending exceptions"
Reviewed-by: sla, dsamersoff
Contributed-by: Yasumasa Suenaga <yasu at ysfactory.dip.jp>
! src/share/vm/services/attachListener.cpp
Changeset: 1f42d3ec1759
Author: dsamersoff
Date: 2013-09-22 18:49 +0400
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/1f42d3ec1759
7133122: SA throws sun.jvm.hotspot.debugger.UnmappedAddressException when it should not
Summary: replace PT_LOAD segment with library segment when necessary
Reviewed-by: dholmes, sla
! agent/src/os/linux/ps_core.c
Changeset: ae2edb3df7fb
Author: dsamersoff
Date: 2013-09-22 18:07 +0200
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/ae2edb3df7fb
Merge
Changeset: 084b21cd0228
Author: iklam
Date: 2013-09-23 08:56 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/084b21cd0228
8025088: Missing cases for JVM_CONSTANT_MethodHandleInError cause crash if debugger steps into error-tagged method handle
Summary: Need to refetch each method from InstanceKlass after all safepoints. Removed leaky PreviousVersionInfo code.
Reviewed-by: coleenp, sspitsyn
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/constantPool.hpp
Changeset: e8a0010ba69e
Author: zgu
Date: 2013-09-25 13:03 -0400
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/e8a0010ba69e
Merge
Changeset: 891687731b59
Author: anoll
Date: 2013-09-24 15:56 +0200
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/891687731b59
7009641: Don't fail VM when CodeCache is full
Summary: Allocation in the code cache returns NULL instead of failing the entire VM
Reviewed-by: kvn, iveresov
! src/cpu/sparc/vm/vtableStubs_sparc.cpp
! src/cpu/x86/vm/vtableStubs_x86_32.cpp
! src/cpu/x86/vm/vtableStubs_x86_64.cpp
! src/share/vm/code/compiledIC.cpp
! src/share/vm/code/compiledIC.hpp
! src/share/vm/code/vtableStubs.cpp
! src/share/vm/runtime/sharedRuntime.cpp
Changeset: 1b64d46620a3
Author: kvn
Date: 2013-09-24 16:08 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/1b64d46620a3
8022585: VM crashes when ran with -XX:+PrintInlining
Summary: use adr_at() to access inline info structures in growableArray. Add ability to specify print inlining per method.
Reviewed-by: twisti
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/callGenerator.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/library_call.cpp
+ test/compiler/print/PrintInlining.java
Changeset: f637d4dc21bb
Author: adlertz
Date: 2013-09-26 08:48 +0200
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/f637d4dc21bb
Merge
Changeset: 586fa1919a89
Author: bpittore
Date: 2013-09-20 15:06 -0400
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/586fa1919a89
8014911: Should use SUPPORTS_NATIVE_CX8 define to help C/C++ compiler elide blocks of code
Summary: If SUPPORTS_NATIVE_CX8 true then supports_cx8() function hard coded to return 'true'
Reviewed-by: kvn, twisti, dholmes
! src/share/vm/runtime/vm_version.hpp
Changeset: 504d8f519adf
Author: jiangli
Date: 2013-09-20 20:19 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/504d8f519adf
Merge
Changeset: d682c6e24fe3
Author: bdelsart
Date: 2013-09-26 01:30 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/d682c6e24fe3
Merge
Changeset: 60a2d625db36
Author: bdelsart
Date: 2013-09-26 04:00 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/60a2d625db36
Merge
Changeset: 2c022e432e10
Author: stefank
Date: 2013-09-20 10:53 +0200
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/2c022e432e10
8024974: Incorrect use of GC_locker::is_active()
Summary: SymbolTable and StringTable can make calls to GC_locker::is_active() outside a safepoint. This isn't safe because the GC_locker active state (lock count) is only updated at a safepoint and only remains valid as long as _needs_gc is true. However, outside a safepoint_needs_gc can change to false at any time, which makes it impossible to do a correct call to is_active() in that context. In this case these calls can just be removed since the input argument to basic_add() should never be on the heap and so there's no need to check the GC_locker state. This change also adjusts the assert() in is_active() to makes sure all calls to this function are always done under a safepoint.
Reviewed-by: brutisso, dcubed
Contributed-by: per.liden at oracle.com
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/memory/gcLocker.cpp
! src/share/vm/memory/gcLocker.hpp
Changeset: 9361de86a50f
Author: stefank
Date: 2013-09-20 11:00 +0200
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/9361de86a50f
8025059: Metspace::should_expand mixes bytes and words in check against MaxMetaspaceSize
Reviewed-by: coleenp, brutisso, mgerdin, jmasa
! src/share/vm/memory/metaspace.cpp
Changeset: b960c9df4f11
Author: stefank
Date: 2013-09-21 10:09 +0200
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/b960c9df4f11
8025096: Move the ChunkManager instances out of the VirtualSpaceLists
Reviewed-by: coleenp, mgerdin, jmasa
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
Changeset: 10cc3b624f8f
Author: tschatzl
Date: 2013-09-24 10:14 +0200
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/10cc3b624f8f
Merge
- test/runtime/6878713/Test6878713.sh
- test/runtime/6878713/testcase.jar
- test/runtime/7020373/Test7020373.sh
- test/runtime/7020373/testcase.jar
Changeset: a19bea467577
Author: tschatzl
Date: 2013-09-25 13:25 +0200
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/a19bea467577
7163191: G1: introduce a "heap spanning table" abstraction
Summary: Add G1BiasedArray<T> that is an array where each element represents a fixed-sized subdivision of the heap. Use this abstraction to refactor the HeapRegionSeq class.
Reviewed-by: brutisso
! make/excludeSrc.make
+ src/share/vm/gc_implementation/g1/g1BiasedArray.cpp
+ src/share/vm/gc_implementation/g1/g1BiasedArray.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/heapRegionSeq.cpp
! src/share/vm/gc_implementation/g1/heapRegionSeq.hpp
! src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp
! src/share/vm/gc_implementation/g1/vmStructs_g1.hpp
! src/share/vm/prims/jni.cpp
Changeset: 03f493ce3a71
Author: brutisso
Date: 2013-09-25 17:23 +0200
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/03f493ce3a71
8025228: assert(new_entry->reserved_words() == vs_word_size) fails in nightly
Reviewed-by: mgerdin, tschatzl, jmasa
! src/share/vm/memory/metaspace.cpp
! src/share/vm/prims/jni.cpp
Changeset: 461159cd7a91
Author: tschatzl
Date: 2013-09-26 12:18 +0200
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/461159cd7a91
Merge
! src/share/vm/classfile/symbolTable.cpp
Changeset: 3da9fad1391e
Author: tschatzl
Date: 2013-09-26 06:34 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/3da9fad1391e
Merge
Changeset: 58043478c26d
Author: amurillo
Date: 2013-09-26 13:33 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/58043478c26d
Merge
Changeset: 6209b0ed51c0
Author: amurillo
Date: 2013-09-26 13:33 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/6209b0ed51c0
Added tag hs25-b52 for changeset 58043478c26d
! .hgtags
More information about the build-dev
mailing list