hg: jdk9/hs/hotspot: 29 new changesets
harold.seigel at oracle.com
harold.seigel at oracle.com
Wed Jan 29 18:32:25 PST 2014
Changeset: e0035752234f
Author: dsimms
Date: 2014-01-15 11:46 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/e0035752234f
6945460: [TESTBUG] runtime/6929067/Test6929067.sh
Summary: Change link order for the test
Reviewed-by: coleenp, mgerdin
! test/runtime/6929067/Test6929067.sh
Changeset: efc27a069897
Author: mseledtsov
Date: 2014-01-15 19:12 -0500
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/efc27a069897
8031151: Add basic CDS tests
Summary: Added new tests to cover missing CDS basic funtions
Reviewed-by: zgu, hseigel
+ test/runtime/SharedArchiveFile/ArchiveDoesNotExist.java
+ test/runtime/SharedArchiveFile/CdsWriteError.java
+ test/runtime/SharedArchiveFile/DefaultUseWithClient.java
Changeset: 234d576115b5
Author: ccheung
Date: 2014-01-16 10:51 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/234d576115b5
8027314: Java should recognize Diagnostic options if -XX:+UnlockDiagnosticVMOptions is not specified and print an informative message
Summary: clarifying the error messages associated with vm options of type diagnostic, experimental, develop, and notproduct
Reviewed-by: kvn, twisti, ctornqvi
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp
! test/runtime/CommandLine/CompilerConfigFileWarning.java
! test/runtime/CommandLine/ConfigFileWarning.java
+ test/runtime/CommandLine/VMOptionWarning.java
Changeset: 3bee68af0296
Author: sspitsyn
Date: 2014-01-17 02:13 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/3bee68af0296
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: a3ba776d6ab6
Author: sla
Date: 2014-01-16 20:14 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/a3ba776d6ab6
8030812: Change the solaris DTrace implementation to use USDT2 instead of USDT1
Reviewed-by: coleenp, sspitsyn, dsamersoff
! make/bsd/makefiles/dtrace.make
! make/solaris/makefiles/buildtree.make
! make/solaris/makefiles/dtrace.make
! make/solaris/makefiles/top.make
! src/os/bsd/dtrace/hotspot.d
! src/os/solaris/dtrace/hotspot.d
! src/os/solaris/dtrace/hotspot_jni.d
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp
! src/share/vm/gc_implementation/shared/vmGCOperations.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/java.cpp
! src/share/vm/utilities/dtrace.hpp
Changeset: 7e072af80503
Author: hseigel
Date: 2014-01-17 09:39 -0500
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/7e072af80503
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: d471b8a6765c
Author: hseigel
Date: 2014-01-17 09:47 -0500
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/d471b8a6765c
Merge
Changeset: 00c48a8ca160
Author: coleenp
Date: 2014-01-17 11:21 -0500
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/00c48a8ca160
8032024: Test not added for bug 8025937: assert(existing_f1 == NULL || existing_f1 == f1) failed: illegal field,change
Summary: Test didn't get hg added with original bug fix
Reviewed-by: jrose, hseigel, lfoltan
+ test/runtime/lambda-features/InvokespecialInterface.java
Changeset: 8254553994b9
Author: hseigel
Date: 2014-01-19 20:23 -0500
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/8254553994b9
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: baa7d4400c62
Author: kevinw
Date: 2014-01-17 18:39 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/baa7d4400c62
8028623: SA: hash codes in SymbolTable mismatching java_lang_String::hash_code for extended characters.
Reviewed-by: sla, dsamersoff
! agent/src/share/classes/sun/jvm/hotspot/utilities/Hashtable.java
+ test/serviceability/sa/jmap-hashcode/Test8028623.java
Changeset: ce3b1e29425a
Author: kevinw
Date: 2014-01-20 09:56 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/ce3b1e29425a
Merge
Changeset: 20e2bd0e84bf
Author: sla
Date: 2014-01-23 08:12 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/20e2bd0e84bf
8032250: Add trace event for VM flag changes
Reviewed-by: coleenp, ehelin, egahlin, mgronlun
! src/share/vm/runtime/globals.cpp
! src/share/vm/trace/trace.xml
! src/share/vm/trace/tracetypes.xml
Changeset: c250880a6673
Author: sla
Date: 2014-01-23 09:06 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/c250880a6673
8031968: Mac OS X: VM starts the agent by calling both Agent_OnAttach and Agent_OnAttach_L functions if its agent library is dynamically linked.
Summary: Make sure we only look for statically linked agents in the main process image
Reviewed-by: dsamersoff, bpittore, dcubed
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/posix/vm/os_posix.cpp
! src/os/solaris/vm/os_solaris.cpp
Changeset: 0129aea3736a
Author: kevinw
Date: 2014-01-23 09:33 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/0129aea3736a
8032466: serviceability/sa/jmap-hashcode/Test8028623.java fails with compilation errors
Reviewed-by: dsamersoff, sla
! test/serviceability/sa/jmap-hashcode/Test8028623.java
Changeset: ab67ce0bfae2
Author: minqi
Date: 2014-01-23 09:40 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/ab67ce0bfae2
6651256: jstack: DeleteGlobalRef method call doesn't lead to descreasing of global refs count shown by jstack
Summary: jni_DeleteGlobalRef does not really release the jni handle, instead, set the handle point to JNIHandles::_deleted_handle which holds an oop instance (java/lang/Object) in Java heap and never be GC'ed. When counting number of global reference, it counts all the handles on the chain list, which includes the already deleted ones.
Reviewed-by: zgu, sla, coleenp
Contributed-by: yumin.qi at oracle.com
! src/share/vm/runtime/jniHandles.cpp
Changeset: 7444c21b8b71
Author: minqi
Date: 2014-01-23 09:45 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/7444c21b8b71
Merge
Changeset: d050fbf914d8
Author: gdub
Date: 2014-01-23 16:02 -0500
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/d050fbf914d8
8031427: AllocObject and Unsafe.allocateInstance segfault for primitive types
Summary: The fix just throws an InstantiationException if the Klass is NULL.
Reviewed-by: coleenp, twisti, jrose
Contributed-by: gdub <duboscq at ssw.jku.at>
! src/share/vm/prims/jni.cpp
Changeset: 5944dba4badc
Author: dsimms
Date: 2014-01-24 09:28 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/5944dba4badc
8028280: ParkEvent leak when running modified runThese which only loads classes
Summary: Use spin lock to manage ParkEvent and PlatformEvent free lists.
Reviewed-by: dholmes, fparain
! 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/share/vm/runtime/os.hpp
! src/share/vm/runtime/park.cpp
! src/share/vm/runtime/thread.cpp
Changeset: 2e7b5143763f
Author: hseigel
Date: 2014-01-24 08:13 -0500
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/2e7b5143763f
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: 7327ec5e661e
Author: hseigel
Date: 2014-01-24 08:31 -0500
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/7327ec5e661e
Merge
Changeset: b8a500a7b9bf
Author: dsamersoff
Date: 2014-01-27 13:46 +0400
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b8a500a7b9bf
8032247: SA: Constantpool lookup for invokedynamic is not implemented
Summary: implement constant pool lookup for invokedynamic
Reviewed-by: sla, sspitsyn
! agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPool.java
! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ByteCodeRewriter.java
Changeset: 4c241e42a3e4
Author: sla
Date: 2014-01-27 10:57 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/4c241e42a3e4
8032662: test/compiler/ciReplay/TestSA.sh should report ulimit issues
Reviewed-by: kvn, iignatyev
Contributed-by: stefan.sarne at oracle.com
! test/compiler/ciReplay/common.sh
Changeset: 50bb249de889
Author: gziemski
Date: 2014-01-21 16:45 -0600
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/50bb249de889
7015395: [TESTBUG] runtime/6626217/Test6626217.sh fails if compilation happens fast enough for timestamps to be equal.
Summary: Insert 2 second sleep between copying of the src files and the compilation, to make sure the timestamps of *.class files are in the future of *.java files.
Reviewed-by: coleenp, fparain
! test/runtime/6626217/Test6626217.sh
Changeset: febc6428bc79
Author: coleenp
Date: 2014-01-27 23:12 -0500
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/febc6428bc79
8028275: Metaspace ShrinkGrowTest causes fatal error if run with JFR
Summary: Clean up initialization from Threads::create_vm() so that exceptions cause vm_exit_during_initialzation without an exception mark.
Reviewed-by: dholmes, hseigel
! src/share/vm/oops/constantPool.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/utilities/exceptions.hpp
Changeset: 4fe850c65ed1
Author: dsamersoff
Date: 2014-01-28 14:45 +0400
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/4fe850c65ed1
7010732: SA_ALTROOT only works if running the SA tools from their build directory.
Summary: fixed SA packaging scripts
Reviewed-by: sla, kevinw
! agent/make/mkinstall
! agent/make/saenv.sh
! agent/make/saenv64.sh
Changeset: dbcbdca5dc04
Author: dsamersoff
Date: 2014-01-28 11:42 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/dbcbdca5dc04
Merge
Changeset: d5b8799dfbd7
Author: zgu
Date: 2014-01-28 08:55 -0500
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/d5b8799dfbd7
8032827: NMT: missing virtual memory tagging in os::workaround_expand_exec_shield_cs_limit()
Summary: Fixed missing virtual memory type tagging in os::workaround_expand_exec_shield_cs_limit() function
Reviewed-by: hseigel, coleenp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
Changeset: ceddae1a16c9
Author: zgu
Date: 2014-01-28 06:26 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/ceddae1a16c9
Merge
Changeset: 1fb56cbac3a1
Author: hseigel
Date: 2014-01-29 19:54 -0500
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/1fb56cbac3a1
Merge
More information about the jdk9-hs-changes
mailing list