hg: jdk8u/jdk8u/hotspot: 11 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Tue Feb 4 17:20:42 PST 2014
Changeset: a5e93541111e
Author: amurillo
Date: 2014-01-16 17:27 -0800
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/a5e93541111e
8032014: new hotspot build - hs25.20-b02
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 2604e2767d2c
Author: hseigel
Date: 2014-01-21 08:58 -0500
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/2604e2767d2c
8030955: assert(_prologue != NULL) failed: prologue pointer must be initialized
Summary: Return immediately if _prologue == NULL, instead of asserting
Reviewed-by: ccheung, coleenp
! src/share/vm/runtime/perfMemory.cpp
+ test/runtime/PerfMemDestroy/PerfMemDestroy.java
Changeset: 04f1d5d36714
Author: tschatzl
Date: 2014-01-07 13:31 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/04f1d5d36714
8027364: PSScavenge accounts too large code section to StringTable unlink
Summary: Correct timing measurement by modifying the scope of the GCTraceTime instance.
Reviewed-by: ysr, tamao
Contributed-by: Jeremy Manson <jeremymanson at google.com>
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
Changeset: 5a32d2a3cc1e
Author: tschatzl
Date: 2014-01-20 11:47 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/5a32d2a3cc1e
8027476: Improve performance of Stringtable unlink
8027455: Improve symbol table scan times during gc pauses
Summary: Parallelize string table and symbol table scan during remark and full GC. Some additional statistics output if the experimental flag G1TraceStringSymbolTableScrubbing is set.
Reviewed-by: mgerdin, coleenp, brutisso
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/symbolTable.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! 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/g1/g1_globals.hpp
+ test/gc/g1/TestStringSymbolTableStats.java
Changeset: cb7ec2423207
Author: tschatzl
Date: 2014-01-20 11:47 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/cb7ec2423207
8027454: Do not traverse string table during G1 remark when treating them as strong roots during initial mark
Summary: Do not try to unlink string table entries unconditionally during remark. This is without side effects as the preceding initial mark always uses the string table as strong roots. Needs to be fixed with class unloading during concurrent mark.
Reviewed-by: brutisso, mgerdin
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
Changeset: 889068b9a088
Author: tschatzl
Date: 2014-01-20 11:47 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/889068b9a088
8027746: Remove do_gen_barrier template parameter in G1ParCopyClosure
Summary: Remove the above mentioned template parameter and related unused code. Also remove some classes that are never used.
Reviewed-by: stefank, mgerdin, jwilhelm
! src/share/vm/gc_implementation/g1/bufferingOopClosure.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1OopClosures.hpp
! src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp
Changeset: 1a023fd29afb
Author: hseigel
Date: 2014-01-17 09:39 -0500
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/1a023fd29afb
8031045: Access checks should precede additional per-instruction checks
Summary: Move access check above the check for non-static method
Reviewed-by: lfoltan, coleenp
! src/share/vm/interpreter/linkResolver.cpp
Changeset: 833f38eb2ba0
Author: hseigel
Date: 2014-01-23 10:59 -0500
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/833f38eb2ba0
Merge
Changeset: 7b35e546ba31
Author: sspitsyn
Date: 2014-01-24 00:20 -0800
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/7b35e546ba31
8030027: nsk/jvmti/scenarios/hotswap/HS101/hs101t006 Crashed the vm on Linux-amd64: SIGSEGV in JavaThread::last_java_vframe(RegisterMap*)+0xfa
Summary: Add a safe guard to VMOp_GetCurrentLocation against non-walkable stack of target thread exiting from Java execution
Reviewed-by: mgronlun, dholmes, sla, dcubed
Contributed-by: serguei.spitsyn at oracle.com
! src/share/vm/prims/jvmtiEnvThreadState.cpp
Changeset: 4638c4d7ff10
Author: hseigel
Date: 2014-01-24 08:13 -0500
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/4638c4d7ff10
8028553: The JVM should not throw VerifyError when 'overriding' a static final method in a superclass.
Summary: Check if method is static before throwing exception.
Reviewed-by: kamg, coleenp, lfoltan, fparain
! src/share/vm/classfile/classFileParser.cpp
+ test/runtime/finalStatic/FinalStatic.java
Changeset: 010dad3c5986
Author: amurillo
Date: 2014-01-30 13:42 -0800
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/010dad3c5986
Added tag hs25.20-b02 for changeset 4638c4d7ff10
! .hgtags
More information about the jdk8u-changes
mailing list