hg: lambda/lambda/hotspot: 38 new changesets
mike.duigou at oracle.com
mike.duigou at oracle.com
Wed Jul 24 08:31:54 PDT 2013
Changeset: 1a3390aa8326
Author: katleman
Date: 2013-07-11 10:13 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/1a3390aa8326
Added tag jdk8-b98 for changeset 30b5b75c42ac
! .hgtags
Changeset: ea4d24c1e0c6
Author: amurillo
Date: 2013-07-04 14:56 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/ea4d24c1e0c6
8019934: new hotspot build - hs25-b41
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: f323bbb0e6c1
Author: coleenp
Date: 2013-07-03 13:45 -0400
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/f323bbb0e6c1
8019833: Wrong JNI error code for preexisting JVM
Summary: Return the appropriate JNI error message (instead of the generic one) when the JVM is already started
Reviewed-by: coleenp, hseigel
Contributed-by: sylvestre at debian.org
! src/share/vm/prims/jni.cpp
Changeset: 5f7a4367c787
Author: zgu
Date: 2013-07-04 06:24 -0400
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/5f7a4367c787
8016074: NMT: assertion failed: assert(thread->thread_state() == from) failed: coming from wrong thread state
Summary: Uses os::NakedYield() on Solaris instead of os::yield_all()
Reviewed-by: acorn, coleenp, hseigel
! src/share/vm/services/memTracker.hpp
Changeset: a55aa67bce1a
Author: zgu
Date: 2013-07-04 04:03 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/a55aa67bce1a
Merge
Changeset: 59b052799158
Author: dcubed
Date: 2013-07-04 21:10 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/59b052799158
8015884: runThese crashed with SIGSEGV, hs_err has an error instead of stacktrace
Summary: Dl_info struct should only be used if dladdr() has returned non-zero (no errors) and always check the dladdr() return value; Dl_info.dli_sname and Dl_info.dli_saddr fields should only be used if non-NULL; update/improve runtime/6888954/vmerrors.sh test
Reviewed-by: dsamersoff, zgu, hseigel, coleenp
! 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/os/windows/vm/os_windows.hpp
! src/os/windows/vm/os_windows.inline.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/debug.hpp
! test/runtime/6888954/vmerrors.sh
Changeset: 93e6dce53ba7
Author: fparain
Date: 2013-07-05 08:26 +0000
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/93e6dce53ba7
8016465: The hs_err file gets wrong name
Reviewed-by: dcubed, dholmes, rdurbin
! src/share/vm/utilities/vmError.cpp
Changeset: cc5b7915104e
Author: fparain
Date: 2013-07-05 08:09 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/cc5b7915104e
Merge
Changeset: cf9d71d3e474
Author: iklam
Date: 2013-07-08 10:58 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/cf9d71d3e474
8016903: Thread::_handle_area initial size too big
Summary: Changed initial size to Chunk::tiny_size (216 bytes)
Reviewed-by: coleenp, dholmes, sspitsyn
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/runtime/handles.hpp
Changeset: 71180a6e5080
Author: jiangli
Date: 2013-07-03 17:26 -0400
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/71180a6e5080
7133260: AllocationProfiler uses space in metadata and doesn't seem to do anything useful.
Summary: Remove -Xaprof and Klass::_alloc_count & ArrayKlass::_alloc_size.
Reviewed-by: stefank, coleenp
! agent/src/share/classes/sun/jvm/hotspot/oops/ArrayKlass.java
! agent/src/share/classes/sun/jvm/hotspot/oops/Klass.java
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! 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/memory/defNewGeneration.cpp
! src/share/vm/memory/defNewGeneration.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/generation.cpp
! src/share/vm/memory/generation.hpp
! src/share/vm/memory/sharedHeap.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/arrayKlass.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/runtime/aprofiler.cpp
- src/share/vm/runtime/aprofiler.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: fa6929d0b0a9
Author: jiangli
Date: 2013-07-08 14:21 -0400
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/fa6929d0b0a9
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: 3c7b4b7b2625
Author: jiangli
Date: 2013-07-08 14:53 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/3c7b4b7b2625
Merge
- src/share/vm/runtime/aprofiler.cpp
- src/share/vm/runtime/aprofiler.hpp
Changeset: ba9dacff9c9d
Author: hseigel
Date: 2013-07-08 19:36 -0400
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/ba9dacff9c9d
8014399: Remove JVM_SetProtectionDomain from hotspot
Summary: JVM_SetProtectionDomain has been deprecated since 1.5 and is being removed
Reviewed-by: coleenp, hseigel
Contributed-by: eric.mccorkle at oracle.com
! make/bsd/makefiles/mapfile-vers-debug
! make/bsd/makefiles/mapfile-vers-product
! make/linux/makefiles/mapfile-vers-debug
! make/linux/makefiles/mapfile-vers-product
! make/solaris/makefiles/mapfile-vers
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
Changeset: 26037663c2a6
Author: hseigel
Date: 2013-07-08 16:44 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/26037663c2a6
Merge
Changeset: e79a9f26ba2e
Author: hseigel
Date: 2013-07-08 18:26 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/e79a9f26ba2e
Merge
Changeset: 72fce0b2d341
Author: zgu
Date: 2013-07-09 13:18 -0400
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/72fce0b2d341
8011760: assert(delta != 0) failed: dup pointer in MemBaseline::malloc_sort_by_addr
Summary: Some of qsort implementation on Linux x86 compares element to itself, which is mistakenly treated as duplicate pointer
Reviewed-by: dcubed, acorn
! src/share/vm/services/memBaseline.cpp
Changeset: 2839ce15e450
Author: zgu
Date: 2013-07-09 19:56 +0200
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/2839ce15e450
Merge
- src/share/vm/runtime/aprofiler.cpp
- src/share/vm/runtime/aprofiler.hpp
Changeset: 50257d6f5aaa
Author: acorn
Date: 2013-07-09 14:02 -0400
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/50257d6f5aaa
8013635: VM should no longer create bridges for generic signatures.
Summary: Requires: 8013789: Compiler bridges, 8015402: metafactory
Reviewed-by: sspitsyn, coleenp, bharadwaj
! src/share/vm/classfile/defaultMethods.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 22baec423e2f
Author: acorn
Date: 2013-07-09 22:48 +0200
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/22baec423e2f
Merge
Changeset: e50be1620201
Author: goetz
Date: 2013-07-08 14:15 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/e50be1620201
8020059: The flag introduced by 8014972 is not defined if Hotspot is built without a compiler (zero, ppc64 core build).
Summary: define CodeCacheMinimumUseSpace flag for cppInterpeter build.
Reviewed-by: kvn
! src/share/vm/runtime/globals.hpp
Changeset: e554162ab094
Author: adlertz
Date: 2013-07-09 17:20 +0200
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/e554162ab094
8019625: Test compiler/8005956/PolynomialRoot.java timeouts on Solaris SPARCs
Summary: Disable the test for SPARC and reduce the number of test iterations
Reviewed-by: kvn
! test/compiler/8005956/PolynomialRoot.java
Changeset: b42fe1a8e180
Author: drchase
Date: 2013-07-09 08:56 -0400
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/b42fe1a8e180
8017578: Hotspot compilation error with latest Studio compiler
Summary: Make the destructor virtual (note more non-compiler hotspot errors occur downstream)
Reviewed-by: kvn, twisti
! src/share/vm/adlc/forms.hpp
Changeset: 7ac80525ece9
Author: anoll
Date: 2013-07-09 11:48 +0200
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/7ac80525ece9
8015635: Crash when specifying very large code cache size
Summary: Limit the size of the code cache to at most 2G when arguments are checked; added regression test
Reviewed-by: kvn, twisti
! src/share/vm/runtime/arguments.cpp
+ test/compiler/codecache/CheckUpperLimit.java
Changeset: 5f533e38e7d5
Author: twisti
Date: 2013-07-09 22:00 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/5f533e38e7d5
Merge
Changeset: dec841e0c9aa
Author: anoll
Date: 2013-07-10 13:33 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/dec841e0c9aa
8016749: -XX:+UseISM fails an assert(obj->is_oop()) when running SPECjbb2005
Summary: Remove obsolete code that relates to ISM which was used only on Solaris 8.
Reviewed-by: kvn, twisti
! src/os/solaris/vm/globals_solaris.hpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.hpp
! src/share/vm/runtime/arguments.cpp
Changeset: ec173c8f3739
Author: roland
Date: 2013-07-11 01:11 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/ec173c8f3739
Merge
! src/os/solaris/vm/os_solaris.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 2cbc8f3011a0
Author: ehelin
Date: 2013-06-05 09:44 +0200
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/2cbc8f3011a0
8015972: Refactor the sending of the object count after GC event
Reviewed-by: brutisso, pliden
! src/share/vm/gc_implementation/shared/gcTrace.cpp
! src/share/vm/gc_implementation/shared/gcTrace.hpp
! src/share/vm/gc_implementation/shared/gcTraceSend.cpp
+ src/share/vm/gc_implementation/shared/objectCountEventSender.cpp
+ src/share/vm/gc_implementation/shared/objectCountEventSender.hpp
! src/share/vm/memory/heapInspection.hpp
- src/share/vm/memory/klassInfoClosure.hpp
Changeset: 63cffb381adc
Author: ehelin
Date: 2013-06-12 15:50 +0200
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/63cffb381adc
8016170: GC id variable in gcTrace.cpp should use typedef GCId
Reviewed-by: johnc, jwilhelm, jmasa
! src/share/vm/gc_implementation/shared/gcTrace.cpp
Changeset: 6aa440bc1125
Author: ehelin
Date: 2013-06-12 15:21 +0200
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/6aa440bc1125
8015683: object_count_after_gc should have the same timestamp for all events
Reviewed-by: mgerdin, stefank
! src/share/vm/gc_implementation/shared/gcTrace.cpp
! src/share/vm/gc_implementation/shared/objectCountEventSender.cpp
! src/share/vm/gc_implementation/shared/objectCountEventSender.hpp
Changeset: 27c53c9f3a7e
Author: ehelin
Date: 2013-07-10 15:28 +0200
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/27c53c9f3a7e
8013939: Metaspace capacity not available
Reviewed-by: tschatzl, mgerdin, stefank
! src/share/vm/gc_interface/collectedHeap.cpp
Changeset: 0f631140d13b
Author: tamao
Date: 2013-07-11 11:45 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/0f631140d13b
Merge
- src/share/vm/memory/klassInfoClosure.hpp
Changeset: 2b9946e10587
Author: amurillo
Date: 2013-07-12 16:53 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/2b9946e10587
Merge
- src/share/vm/memory/klassInfoClosure.hpp
- src/share/vm/runtime/aprofiler.cpp
- src/share/vm/runtime/aprofiler.hpp
Changeset: ea979302bb70
Author: amurillo
Date: 2013-07-12 16:53 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/ea979302bb70
Added tag hs25-b41 for changeset 2b9946e10587
! .hgtags
Changeset: dc8afa03e5c9
Author: katleman
Date: 2013-07-11 14:07 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/dc8afa03e5c9
8020414: JDK8 b98 source with GPL header errors
Reviewed-by: darcy, lancea, iris
! test/runtime/8001071/Test8001071.sh
Changeset: 1c474723a324
Author: katleman
Date: 2013-07-11 14:33 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/1c474723a324
Merge
Changeset: 81b6cb70717c
Author: katleman
Date: 2013-07-16 15:15 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/81b6cb70717c
Merge
Changeset: 5b74f7b259c6
Author: mduigou
Date: 2013-07-23 17:59 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/5b74f7b259c6
Merge
! .hgtags
- .jcheck/conf
! src/share/vm/classfile/defaultMethods.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/prims/jvm.h
! src/share/vm/runtime/globals.hpp
Changeset: 90ee11e80b9a
Author: mduigou
Date: 2013-07-23 21:30 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/90ee11e80b9a
fix automated mismerge.
! src/share/vm/runtime/globals.hpp
More information about the lambda-dev
mailing list