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