hg: jdk9/hs-gc/hotspot: 32 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Fri Sep 26 11:34:49 UTC 2014


Changeset: 0ac594bd05c1
Author:    katleman
Date:      2014-09-25 12:40 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/0ac594bd05c1

Added tag jdk9-b32 for changeset af46576a8d7c

! .hgtags

Changeset: 9b3f5e4f3372
Author:    lana
Date:      2014-09-25 16:21 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/9b3f5e4f3372

Merge

- src/share/tools/ProjectCreator/FileTreeCreatorVC7.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC7.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC8.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC9.java
- test/gc/class_unloading/AllocateBeyondMetaspaceSize.java
- test/gc/g1/TestDeferredRSUpdate.java

Changeset: 39231c6e51fe
Author:    thartmann
Date:      2014-09-17 08:00 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/39231c6e51fe

8015774: Add support for multiple code heaps
Summary: Support for segmentation of the code cache. Separate code heaps are created and used to store code of different types.
Reviewed-by: kvn, iveresov, roland, anoll, egahlin, sla

! agent/src/share/classes/sun/jvm/hotspot/code/CodeCache.java
! make/solaris/makefiles/mapfile-vers-COMPILER1
! make/solaris/makefiles/mapfile-vers-COMPILER2
! make/solaris/makefiles/mapfile-vers-TIERED
! src/cpu/ppc/vm/c2_globals_ppc.hpp
! src/cpu/sparc/vm/c1_globals_sparc.hpp
! src/cpu/sparc/vm/c2_globals_sparc.hpp
! src/cpu/x86/vm/c1_globals_x86.hpp
! src/cpu/x86/vm/c2_globals_x86.hpp
! src/cpu/zero/vm/shark_globals_zero.hpp
! src/os/bsd/dtrace/generateJvmOffsets.cpp
! src/os/bsd/dtrace/jhelper.d
! src/os/bsd/dtrace/libjvm_db.c
! src/os/solaris/dtrace/generateJvmOffsets.cpp
! src/os/solaris/dtrace/jhelper.d
! src/os/solaris/dtrace/libjvm_db.c
! src/share/vm/c1/c1_Compiler.cpp
! src/share/vm/c1/c1_Compiler.hpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/codeBlob.hpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/code/vtableStubs.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/memory/heap.cpp
! src/share/vm/memory/heap.hpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/c2compiler.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/output.cpp
! src/share/vm/prims/jvmtiCodeBlobEvents.cpp
! src/share/vm/runtime/advancedThresholdPolicy.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/fprofiler.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/init.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sweeper.cpp
! src/share/vm/runtime/sweeper.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/services/memoryService.cpp
! src/share/vm/services/memoryService.hpp
! src/share/vm/trace/trace.xml
! src/share/vm/trace/tracetypes.xml
+ test/compiler/codecache/CheckSegmentedCodeCache.java

Changeset: cb79004b9ac0
Author:    thartmann
Date:      2014-09-17 06:05 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/cb79004b9ac0

Merge


Changeset: e69e34d8c1a6
Author:    neliasso
Date:      2014-09-18 08:47 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/e69e34d8c1a6

8058583: Remove CompilationRepeat
Summary: Remove product flag -XX:CompilationRepeat
Reviewed-by: kvn, iveresov

! src/share/vm/c1/c1_globals.hpp
! src/share/vm/compiler/compileBroker.cpp

Changeset: 75e7ad74fba8
Author:    iveresov
Date:      2014-09-17 21:15 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/75e7ad74fba8

8058564: Tiered compilation performance drop in PIT
Summary: Ensure MethodCounters are created before method is enqueued for compilation
Reviewed-by: kvn, drchase, jiangli

! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/runtime/sweeper.cpp

Changeset: 4f215d30ca7b
Author:    iveresov
Date:      2014-09-18 08:32 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/4f215d30ca7b

Merge

! src/share/vm/compiler/compileBroker.cpp

Changeset: 16bfa5fdbfc0
Author:    roland
Date:      2014-09-17 14:56 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/16bfa5fdbfc0

8058636: test case for 8057758
Summary: missing test case in push for 8057758
Reviewed-by: kvn, iveresov

+ test/compiler/intrinsics/multiplytolen/TestMultiplyToLenReturnProfile.java

Changeset: 15f4d29d9956
Author:    roland
Date:      2014-09-18 09:16 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/15f4d29d9956

Merge


Changeset: 04e52cc3d973
Author:    zmajo
Date:      2014-09-18 12:23 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/04e52cc3d973

8050407: Add jtreg compiler tests to Hotspot JPRT jobs
Summary: Select useful jtreg test. Group tests into four sets (3 sets with open tests, 1 set with closed tests) so that execution time of each set is < 10 min on solaris_sparcv9 (slowest platform).
Reviewed-by: kvn, anoll, roland

! make/jprt.properties
! test/TEST.groups

Changeset: ca010d2665ca
Author:    morris
Date:      2014-09-18 11:46 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/ca010d2665ca

8050022: linux-sparcv9: assert(SharedSkipVerify || obj->is_oop()) failed: sanity check
Summary: Provide promoted stack slots for floating-point registers in the SPARC c_calling_convention.
Reviewed-by: kvn, jrose, drchase

! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/sparc/vm/sparc.ad

Changeset: 2f606e0c4866
Author:    goetz
Date:      2014-09-18 09:37 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/2f606e0c4866

8058716: Add include missing in 8015774
Reviewed-by: kvn

! src/share/vm/code/codeCache.cpp

Changeset: 97e9fba4c8c8
Author:    neliasso
Date:      2014-09-19 10:31 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/97e9fba4c8c8

8058479: serviceability/dcmd/CodeCacheTest.java fails
Summary: Don't parse really large hex values into a long
Reviewed-by: kvn, anoll

! test/serviceability/dcmd/CodeCacheTest.java

Changeset: e99bef33c53d
Author:    neliasso
Date:      2014-09-15 17:12 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/e99bef33c53d

8058461: serviceability/dcmd/CodelistTest.java and serviceability/dcmd/CompilerQueueTest.java SIGSEGV
Summary: Print only alive nmethods and add lock to print compile queue
Reviewed-by: kvn, anoll

! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/services/diagnosticCommand.hpp

Changeset: 3741294061b8
Author:    neliasso
Date:      2014-09-19 10:24 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/3741294061b8

Merge


Changeset: f111958ca117
Author:    adlertz
Date:      2014-09-19 17:14 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/f111958ca117

Merge

! src/os/bsd/dtrace/generateJvmOffsets.cpp
! src/os/bsd/dtrace/libjvm_db.c
! src/os/solaris/dtrace/generateJvmOffsets.cpp
! src/os/solaris/dtrace/libjvm_db.c
- src/share/tools/ProjectCreator/FileTreeCreatorVC7.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC7.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC8.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC9.java
! src/share/vm/code/codeCache.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/memory/heap.cpp
! test/TEST.groups
- test/gc/class_unloading/AllocateBeyondMetaspaceSize.java
- test/gc/g1/TestDeferredRSUpdate.java

Changeset: a4160fc27dd6
Author:    thartmann
Date:      2014-09-21 16:13 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/a4160fc27dd6

8058712: [TESTBUG] serviceability/dcmd/CodeCacheTest.java fails with java.lang.Exception
Summary: The test is changed to check the output according to the number of available code segments.
Reviewed-by: kvn

! test/serviceability/dcmd/CodeCacheTest.java

Changeset: d7990731ecad
Author:    drchase
Date:      2014-09-22 14:19 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/d7990731ecad

8058827: XCode 6.0 (Clang) warning "operator new' should not return a null pointer unless..."
Summary: Rewrote the null pointer in a way that is not recognized by the compiler (the code is never executed).
Reviewed-by: kvn

! src/share/vm/memory/allocation.cpp

Changeset: 4d52ce03809d
Author:    sla
Date:      2014-09-23 14:19 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/4d52ce03809d

Merge

- make/jprt.properties

Changeset: 1a2509685e1a
Author:    ctornqvi
Date:      2014-09-17 06:55 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/1a2509685e1a

8058369: [TESTBUG] runtime/CompressedOops/UseCompressedOops.java Exception java.lang.RuntimeException: 'Zero based' missing from stdout/stderr
Summary: Solaris and OSX places the heap in unpredictable places, some of the test must be excluded on these platforms
Reviewed-by: hseigel, coleenp

! test/runtime/CompressedOops/UseCompressedOops.java

Changeset: 4cd9316c641e
Author:    hseigel
Date:      2014-09-19 08:19 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/4cd9316c641e

8057845: ClassVerifier::verify_exception_handler_targets reconstructs the ExceptionTable in a loop
Summary: Construct the ExceptionTable only once, before the loop
Reviewed-by: acorn, jiangli, coleenp, lfoltan

! src/share/vm/classfile/verifier.cpp

Changeset: 315c87f8751d
Author:    iklam
Date:      2014-09-19 13:47 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/315c87f8751d

Merge

- test/gc/class_unloading/AllocateBeyondMetaspaceSize.java
- test/gc/g1/TestDeferredRSUpdate.java

Changeset: 43902075180a
Author:    coleenp
Date:      2014-09-19 21:13 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/43902075180a

8058843: TEST.groups has runtime/runtime/7158988/FieldMonitor.java
Summary: remove a runtime
Reviewed-by: ctornqvi, sspitsyn, kvn

! test/TEST.groups

Changeset: ec1600663db0
Author:    sla
Date:      2014-09-23 14:17 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/ec1600663db0

Merge

- make/jprt.properties

Changeset: a7666e951eb7
Author:    iklam
Date:      2014-09-24 09:48 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/a7666e951eb7

Merge

! test/TEST.groups

Changeset: bf402e85d046
Author:    iveresov
Date:      2014-09-23 15:09 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/bf402e85d046

8058744: Crash in C1 OSRed method w/ Unsafe usage
Summary: Fix UnsafeRawOp optimizations
Reviewed-by: kvn, drchase, vlivanov

! src/share/vm/c1/c1_Canonicalizer.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp

Changeset: 6aada1367ea2
Author:    iveresov
Date:      2014-09-23 17:24 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/6aada1367ea2

8059002: 8058744 needs a test case
Summary: Added a test case the UnsafeRawOp intrinsics
Reviewed-by: kvn

+ test/compiler/unsafe/UnsafeRaw.java

Changeset: 86183a940db4
Author:    simonis
Date:      2014-09-24 12:19 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/86183a940db4

8058345: Refactor native stack printing from vmError.cpp to debug.cpp to make it available in gdb as well
Summary: Also fix stack trace on x86 to enable walking of runtime stubs and native wrappers
Reviewed-by: kvn

! src/cpu/ppc/vm/frame_ppc.cpp
! src/cpu/sparc/vm/frame_sparc.cpp
! src/cpu/sparc/vm/frame_sparc.hpp
! src/cpu/x86/vm/frame_x86.cpp
! src/cpu/x86/vm/frame_x86.hpp
! src/cpu/x86/vm/frame_x86.inline.hpp
! src/cpu/zero/vm/frame_zero.cpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/debug.hpp
! src/share/vm/utilities/vmError.cpp

Changeset: 1095d1f4ad80
Author:    adlertz
Date:      2014-09-25 23:37 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/1095d1f4ad80

Merge


Changeset: a2324f55f474
Author:    jwilhelm
Date:      2014-09-22 16:22 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/a2324f55f474

Merge

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/runtime/arguments.cpp

Changeset: 4786d13c5d7d
Author:    jwilhelm
Date:      2014-09-26 06:07 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/4786d13c5d7d

Merge

- src/share/vm/runtime/arguments_ext.cpp

Changeset: c5ad82e4b5a7
Author:    amurillo
Date:      2014-09-26 01:40 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/c5ad82e4b5a7

Merge

- make/jprt.properties
- src/share/vm/runtime/arguments_ext.cpp



More information about the jdk9-all-changes mailing list