hg: jdk9/dev/hotspot: 26 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Thu Jan 23 10:43:51 PST 2014
Changeset: 715bc50198c1
Author: sla
Date: 2014-01-08 08:34 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/715bc50198c1
8031376: TraceClassLoading expects there to be a (Java) caller when you load a class with the bootstrap class loader
Reviewed-by: sla, dholmes
Contributed-by: jeremymanson at google.com
! src/share/vm/classfile/classFileParser.cpp
Changeset: 6ffbf4c1c98c
Author: sla
Date: 2014-01-08 13:20 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/6ffbf4c1c98c
8030184: Remove unneeded "content_type" declarations from tracetypes.xml
Reviewed-by: dholmes, jbachorik, egahlin, mgronlun
! src/share/vm/trace/tracetypes.xml
Changeset: 2cfad8cc3bab
Author: zgu
Date: 2014-01-09 14:06 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/2cfad8cc3bab
7012961: runtime/jni/WindowsExceptionFilter/WindowsExceptionFilter01 crashes on windows-amd64
Summary: VM needs to handle EXCEPTION_FLT_* exceptions on Win64
Reviewed-by: coleenp, ccheung
! src/os/windows/vm/os_windows.cpp
Changeset: d85f79f0c476
Author: ccheung
Date: 2014-01-09 15:48 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/d85f79f0c476
8022301: [TESTBUG] runtime/jsig/Test8017498.sh incorrectly compiles native code
Summary: added the '-m32' compile option and the '-z noexecstack' link option
Reviewed-by: mseledtsov, zgu
! test/runtime/jsig/Test8017498.sh
Changeset: 768421ed8211
Author: hseigel
Date: 2014-01-13 18:30 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/768421ed8211
Merge
Changeset: afa21611f918
Author: farvidsson
Date: 2014-01-14 15:27 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/afa21611f918
8031304: Add dcmd to print all loaded dynamic libraries.
Summary: Adding VM.dynlibs as a dcmd to dump all loaded dynamic libraries.
Reviewed-by: sla, fparain, mgronlun, dsamersoff
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/diagnosticCommand.hpp
! test/TEST.groups
+ test/serviceability/dcmd/DcmdUtil.java
+ test/serviceability/dcmd/DynLibDcmdTest.java
Changeset: 2e96b2d61686
Author: zgu
Date: 2014-01-13 10:05 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/2e96b2d61686
8031530: [TESTBUG] Enable test runtime/LoadClass/LoadClassNegative.java
Summary: Re-enabled the test. The issue that prevents this test from running was fixed by 8020675
Reviewed-by: sla, ccheung
! test/runtime/LoadClass/LoadClassNegative.java
Changeset: 8bca494530d3
Author: hseigel
Date: 2014-01-14 13:51 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/8bca494530d3
8028398: [TESTBUG]: test/runtime/memory/ReadFromNoaccessArea.java failed with EXCEPTION_ACCESS_VIOLATION
Summary: Remove ignore label
Reviewed-by: sla, mseledtsov
Contributed-by: george.triantafillou at oracle.com
! test/runtime/memory/ReadFromNoaccessArea.java
Changeset: 78468e5dc6fc
Author: hseigel
Date: 2014-01-14 16:27 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/78468e5dc6fc
8031059: invokestatic: ICCE trying to invoke static method when it clashes with an abstract method inherited from an interface
Summary: Do not create AME overpass if there is a matching static method
Reviewed-by: lfoltan, coleenp, kamg
! src/share/vm/classfile/defaultMethods.cpp
Changeset: 19682558f2e1
Author: dsamersoff
Date: 2014-01-15 02:02 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/19682558f2e1
8030941: Darwin mapfile-vers doesnt work for other BSDs
Summary: Changed makefile to use generic mapfile for non Darwin BSDs
Reviewed-by: dholmes, sla
! make/bsd/makefiles/debug.make
! make/bsd/makefiles/fastdebug.make
+ make/bsd/makefiles/mapfile-vers-darwin-debug
+ make/bsd/makefiles/mapfile-vers-darwin-product
! make/bsd/makefiles/mapfile-vers-debug
! make/bsd/makefiles/mapfile-vers-product
! make/bsd/makefiles/optimized.make
! make/bsd/makefiles/product.make
Changeset: b3a9c629e2d5
Author: dsamersoff
Date: 2014-01-14 22:13 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/b3a9c629e2d5
Merge
Changeset: fbc1677398c0
Author: pliden
Date: 2014-01-10 09:53 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/fbc1677398c0
8029255: G1: Reference processing should not enqueue references on the shared SATB queue
Reviewed-by: brutisso, tschatzl
! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/memory/referenceProcessor.hpp
Changeset: 89ac31a5a7a7
Author: pliden
Date: 2014-01-10 09:54 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/89ac31a5a7a7
8029162: G1: Shared SATB queue never enabled
Reviewed-by: brutisso, mgerdin, tschatzl
! src/share/vm/gc_implementation/g1/satbQueue.cpp
! src/share/vm/gc_implementation/g1/satbQueue.hpp
Changeset: 42fcf9b2120e
Author: ehelin
Date: 2014-01-14 14:26 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/42fcf9b2120e
Merge
Changeset: e4e941b83466
Author: ehelin
Date: 2014-01-16 17:22 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/e4e941b83466
8031779: Assert in MetaspaceGC is always true
Reviewed-by: jmasa, jwilhelm
! src/share/vm/memory/metaspace.cpp
Changeset: 99331f31a971
Author: ehelin
Date: 2014-01-17 09:40 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/99331f31a971
Merge
Changeset: f7eeaff95a25
Author: roland
Date: 2014-01-13 16:16 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/f7eeaff95a25
8029464: assert(ft == ttkp->cast_to_ptr_type(jtkp->ptr()) || ft->isa_narrowoop()
Summary: Fix the assert check for narrow klass pointer.
Reviewed-by: twisti, kvn
! src/share/vm/opto/cfgnode.cpp
Changeset: 9bcf7b329013
Author: roland
Date: 2014-01-14 09:44 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/9bcf7b329013
8028764: dtrace/hotspot_jni/ALL/ALL001 crashes the vm on Solaris-amd64, SIGSEGV in MarkSweep::follow_stack()+0x8a
Summary: C1 generates code to encode compressed oop into tmp register before runtime call for patching where GC may happen
Reviewed-by: iveresov, twisti, kvn
Contributed-by: mgerdin <mikael.gerdin at oracle.com>
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
Changeset: ee5727365ce5
Author: roland
Date: 2014-01-14 12:44 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/ee5727365ce5
8030662: "assert(counter_changed) failed: failed dependencies, but counter didn't change" still fails
Summary: Erroneously removed call to SystemDictionary::notice_modification() from jvmti with fix for 8029383
Reviewed-by: iveresov, twisti, kvn
! src/share/vm/prims/jvmtiRedefineClasses.cpp
Changeset: 8cdf3f43f63e
Author: roland
Date: 2014-01-14 14:51 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/8cdf3f43f63e
8026253: New type profiling points: sparc support
Summary: c1 and interpreter support for new type profiling on sparc
Reviewed-by: kvn, twisti
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/sparc/vm/interp_masm_sparc.cpp
! src/cpu/sparc/vm/interp_masm_sparc.hpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/interp_masm_x86.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: 00f5eff62d18
Author: kvn
Date: 2014-01-14 17:46 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/00f5eff62d18
8002074: Support for AES on SPARC
Summary: Add intrinsics/stub routines support for single-block and multi-block (as used by Cipher Block Chaining mode) AES encryption and decryption operations on the SPARC platform.
Reviewed-by: kvn, roland
Contributed-by: shrinivas.joshi at oracle.com
! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/sparc/vm/sparc.ad
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.hpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/x86.ad
! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/matcher.hpp
! src/share/vm/opto/runtime.cpp
! test/compiler/7184394/TestAESMain.java
Changeset: 3aaa4b9966f6
Author: anoll
Date: 2014-01-15 06:16 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/3aaa4b9966f6
7194669: CodeCache::mark_for_deoptimization should avoid verifying dependencies multiple times
Summary: Avoid verifying dependencies multiple times by caching verified dependencies
Reviewed-by: kvn, twisti, roland
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/dependencies.cpp
! src/share/vm/code/dependencies.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
Changeset: 30f8cd8b43dd
Author: anoll
Date: 2014-01-14 21:33 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/30f8cd8b43dd
Merge
Changeset: 4d7678fb8a27
Author: twisti
Date: 2014-01-16 16:18 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/4d7678fb8a27
8022395: java.util.zip.ZipException: Not in GZIP format in JT_JDK/test/java/util/zip/GZIP tests
Reviewed-by: kvn, iveresov
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
Changeset: 3e2b76368121
Author: morris
Date: 2014-01-17 10:43 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/3e2b76368121
Merge
! src/share/vm/code/dependencies.cpp
Changeset: 6fe23366ce0b
Author: amurillo
Date: 2014-01-23 10:35 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/6fe23366ce0b
Merge
More information about the jdk9-dev-changes
mailing list