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