hg: jdk8u/jdk8u/hotspot: 19 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Tue Nov 11 17:51:48 UTC 2014


Changeset: 063338b89a56
Author:    amurillo
Date:      2014-10-31 11:13 -0700
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/063338b89a56

8062589: new hotspot build - hs25.40-b18
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: c88a4554854c
Author:    thartmann
Date:      2014-10-13 12:30 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/c88a4554854c

8046268: compiler/whitebox/ tests fail : must be osr_compiled
Summary: Added code to 'warm up' the methods before triggering OSR compilation by executing them a limited number of times. Like this, the profile information marks the loop exit as taken and we don't add an uncommon trap.
Reviewed-by: kvn, dlong, iignatyev

! test/compiler/whitebox/CompilerWhiteBoxTest.java
! test/compiler/whitebox/MakeMethodNotCompilableTest.java

Changeset: 564d97997064
Author:    thartmann
Date:      2014-10-17 10:04 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/564d97997064

8060454: [TESTBUG] Whitebox tests fail with -XX:CompileThreshold=100
Summary: Move the call to 'waitAndDeoptimize' from the warmup methods to the osr triggering methods to make sure that no non-osr compilation is in the queue after warmup.
Reviewed-by: kvn

! test/compiler/whitebox/CompilerWhiteBoxTest.java

Changeset: d1e732bbe4e5
Author:    thartmann
Date:      2014-10-24 08:35 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/d1e732bbe4e5

8061486: [TESTBUG] compiler/whitebox/ tests fail : must be osr_compiled (reappeared in nightlies)
Summary: Call warmup code from OSR triggering method to make sure no non-OSR compilation is triggered in the loop.
Reviewed-by: kvn

! test/compiler/whitebox/CompilerWhiteBoxTest.java

Changeset: f5f752e74840
Author:    thartmann
Date:      2014-10-28 09:17 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/f5f752e74840

8061983: [TESTBUG] compiler/whitebox/MakeMethodNotCompilableTest.java fails with "must not be in queue"
Summary: Added a method checkNotCompiled(boolean isOsr) to either check if the method is OSR compiled or to check if it is non-OSR compiled.
Reviewed-by: kvn

! test/compiler/whitebox/CompilerWhiteBoxTest.java
! test/compiler/whitebox/MakeMethodNotCompilableTest.java

Changeset: 4cb90023bf2b
Author:    iklam
Date:      2014-10-13 16:09 -0700
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/4cb90023bf2b

8061651: Interface to the Lookup Index Cache to improve URLClassPath search time
Summary: Implemented the interface in sun.misc.URLClassPath and corresponding JVM_XXX APIs
Reviewed-by: mchung, acorn, jiangli, dholmes

! 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/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/classfile/classLoaderExt.hpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/memory/metadataFactory.hpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/memory/metaspaceShared.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/prims/whitebox.cpp
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java

Changeset: 468850e35e48
Author:    thartmann
Date:      2014-10-31 12:16 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/468850e35e48

8062169: Multiple OSR compilations issued for same bci
Summary: Fixed 'SimpleThresholdPolicy::event' to always perform OSR if an OSR nmethod is available.
Reviewed-by: kvn, iveresov

! src/share/vm/runtime/simpleThresholdPolicy.cpp

Changeset: d4562805b030
Author:    thartmann
Date:      2014-11-05 08:35 +0000
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/d4562805b030

Merge


Changeset: 3c87c13918fb
Author:    thartmann
Date:      2014-10-30 13:03 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/3c87c13918fb

8061817: Whitebox.deoptimizeMethod() does not deoptimize all OSR versions of method
Summary: Fixed Whitebox.deoptimizeMethod() to deoptimize all OSR versions of the method.
Reviewed-by: kvn, iignatyev

! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/method.hpp
! src/share/vm/prims/whitebox.cpp
+ test/compiler/whitebox/DeoptimizeMultipleOSRTest.java

Changeset: 6f06ebb09080
Author:    vkempik
Date:      2014-10-28 18:41 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/6f06ebb09080

8059216: Make PrintGCApplicationStoppedTime print information about stopping threads
Reviewed-by: dholmes, brutisso

! src/share/vm/services/runtimeService.cpp
! src/share/vm/services/runtimeService.hpp

Changeset: 50054b63f0aa
Author:    aeriksso
Date:      2014-10-22 13:59 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/50054b63f0aa

8057043: Type annotations not retained during class redefine / retransform
Reviewed-by: coleenp, sspitsyn, jfranck

! src/share/vm/prims/jvmtiClassFileReconstituter.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiRedefineClasses.hpp
+ test/runtime/RedefineTests/RedefineAnnotations.java

Changeset: 5217eef2497f
Author:    brutisso
Date:      2014-11-06 10:35 +0000
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/5217eef2497f

Merge


Changeset: ef6b27d844cc
Author:    dbuck
Date:      2014-11-06 02:34 -0800
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/ef6b27d844cc

8058715: stability issues when being launched as an embedded JVM via JNI
Summary: Use mmap call without MAP_FIXED so we avoid corrupting already allocated memory
Reviewed-by: coleenp, dsimms

! src/os_cpu/linux_x86/vm/os_linux_x86.cpp

Changeset: 0d754e6851d3
Author:    dbuck
Date:      2014-11-06 10:41 +0000
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/0d754e6851d3

Merge


Changeset: 28ab1380ec65
Author:    dbuck
Date:      2014-11-06 12:05 +0000
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/28ab1380ec65

Merge


Changeset: 7024b693c8f9
Author:    kvn
Date:      2014-11-03 12:02 -0800
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/7024b693c8f9

8059780: SPECjvm2008-MPEG performance regressions on x64 platforms
Summary: Back-out 8052081 changes made in lcm.cpp.
Reviewed-by: iveresov, roland

! src/share/vm/opto/lcm.cpp

Changeset: b12a2a9b05ca
Author:    stefank
Date:      2014-10-02 10:55 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/b12a2a9b05ca

8056240: Investigate increased GC remark time after class unloading changes in CRM Fuse
Reviewed-by: mgerdin, coleenp, bdelsart

! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/classfile/metadataOnStackMark.cpp
! src/share/vm/classfile/metadataOnStackMark.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/utilities/accessFlags.cpp
! src/share/vm/utilities/accessFlags.hpp
+ src/share/vm/utilities/chunkedList.cpp
+ src/share/vm/utilities/chunkedList.hpp

Changeset: 4d5dc0d0f879
Author:    amurillo
Date:      2014-11-07 09:22 -0800
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/4d5dc0d0f879

Merge


Changeset: b8ca8ec1daea
Author:    amurillo
Date:      2014-11-07 09:22 -0800
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/b8ca8ec1daea

Added tag hs25.40-b18 for changeset 4d5dc0d0f879

! .hgtags



More information about the jdk8u-changes mailing list