hg: jdk9/hs-rt/hotspot: 25 new changesets

daniel.daugherty at oracle.com daniel.daugherty at oracle.com
Sat Jun 14 03:06:58 UTC 2014


Changeset: bf9221b27bb8
Author:    jwilhelm
Date:      2014-04-30 02:41 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/bf9221b27bb8

8026396: Remove information duplication in the collector policy
Summary: Cleaned up the usage of flags in collector policy.
Reviewed-by: sjohanss, jcoomes

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

Changeset: 997484ade1c5
Author:    jwilhelm
Date:      2014-05-02 02:11 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/997484ade1c5

8042298: Remove the names gen0 and gen1 from the GC code
Summary: Renamed gen0 and gen1 to young and old throughout the GC code.
Reviewed-by: sjohanss, jcoomes

! src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.cpp
! src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/collectorPolicy.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/tenuredGeneration.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 7b37566be57d
Author:    jmasa
Date:      2014-06-10 20:46 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/7b37566be57d

Merge

! src/share/vm/runtime/globals.hpp

Changeset: 1abbc1e91ac5
Author:    iignatyev
Date:      2014-06-11 18:56 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1abbc1e91ac5

8044673: Create jtreg groups to list GC specific tests
Reviewed-by: dholmes, iignatyev
Contributed-by: dmitry.fazunenko at oracle.com

! test/TEST.groups

Changeset: dd503688f9e3
Author:    thartmann
Date:      2014-06-10 08:53 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/dd503688f9e3

8033145: Runtime1::arraycopy_count_address uses wrong _oop_arraycopy_cnt variable
Summary: The method Runtime1::arraycopy_count_address(..) returns the address of Runtime::_oop_arraycopy_cnt instead of the the file static variable _oop_arraycopy_cnt.
Reviewed-by: roland, kvn, twisti

! src/share/vm/c1/c1_Runtime1.cpp

Changeset: dd14b24efd49
Author:    vlivanov
Date:      2014-06-10 10:00 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/dd14b24efd49

8033626: assert(ex_map->jvms()->same_calls_as(_exceptions->jvms())) failed: all collected exceptions must come from the same place
Reviewed-by: kvn, roland

! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
+ test/compiler/intrinsics/clone/TestObjectClone.java

Changeset: e38bb04f030d
Author:    roland
Date:      2014-06-10 13:37 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e38bb04f030d

8026796: Make replace_in_map() on parent maps generic
Summary: propagate node replacements along control flow edges to callers
Reviewed-by: kvn, vlivanov

! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/callGenerator.hpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse1.cpp
+ src/share/vm/opto/replacednodes.cpp
+ src/share/vm/opto/replacednodes.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/utilities/growableArray.hpp

Changeset: 93a279538de3
Author:    neliasso
Date:      2014-06-09 10:32 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/93a279538de3

8040244: compiler/whitebox/IsMethodCompilableTest.java fails
Summary: Prevent from running with Xcomp
Reviewed-by: kvn, twisti

! test/compiler/whitebox/IsMethodCompilableTest.java

Changeset: 9be8f500449d
Author:    kvn
Date:      2014-06-10 12:28 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9be8f500449d

8035605: Expand functionality of PredictedIntrinsicGenerator
Summary: Allow several predicates and separate intrinsic methods per one intrinsified (virtual) method.
Reviewed-by: roland

! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/callGenerator.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp

Changeset: 3a74595493cb
Author:    kvn
Date:      2014-06-10 12:57 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3a74595493cb

Merge


Changeset: 0960c95f2343
Author:    iignatyev
Date:      2014-06-10 23:18 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0960c95f2343

8044575: testlibrary_tests/whitebox/vm_flags/UintxTest.java failed: assert(!res || TypeEntriesAtCall::arguments_profiling_enabled()) failed: no profiling of arguments
Reviewed-by: kvn, jmasa

! test/testlibrary_tests/whitebox/vm_flags/UintxTest.java
! test/testlibrary_tests/whitebox/vm_flags/VmFlagTest.java

Changeset: c91a320f3124
Author:    iignatyev
Date:      2014-06-10 20:53 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c91a320f3124

Merge


Changeset: f3624d042de0
Author:    thartmann
Date:      2014-06-11 09:16 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/f3624d042de0

8044538: assert(which != imm_operand) failed: instruction is not a movq reg, imm64
Summary: Fixed internal_word_Relocation::target() to not retrieve target address from code if relocation points into the constant section. Added test.
Reviewed-by: kvn, twisti, dlong

! src/share/vm/code/relocInfo.cpp
+ test/compiler/relocations/TestPrintRelocations.java

Changeset: edf93f2ccf99
Author:    kvn
Date:      2014-06-11 11:05 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/edf93f2ccf99

8035968: Leverage CPU Instructions to Improve SHA Performance on SPARC
Summary: Add C2 SHA intrinsics on SPARC
Reviewed-by: kvn, roland
Contributed-by: james.cheng at oracle.com

! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/sparc/vm/stubRoutines_sparc.hpp
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.hpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/runtime.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
+ test/compiler/intrinsics/sha/TestSHA.java

Changeset: 455be7c3df86
Author:    kvn
Date:      2014-06-12 10:15 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/455be7c3df86

8046516: Segmentation fault in JVM (easily reproducible)
Summary: Place new nodes on the previous loop exit in reorg_offsets().
Reviewed-by: roland

! src/share/vm/opto/loopopts.cpp
+ test/compiler/loopopts/TestLogSum.java

Changeset: d8d7bf7dcaba
Author:    mduigou
Date:      2014-06-12 16:31 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d8d7bf7dcaba

8032045: Enable compiler and linker safety switches for debug builds
Summary: Enable GCC linker protections, runtime bounds checks and stack protection.
Reviewed-by: dholmes, kvn, coleenp

! make/bsd/makefiles/fastdebug.make
! make/bsd/makefiles/gcc.make
! make/linux/makefiles/fastdebug.make
! make/linux/makefiles/gcc.make
! make/solaris/makefiles/gcc.make

Changeset: 5342877674a5
Author:    kvn
Date:      2014-06-13 10:21 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/5342877674a5

Merge

! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 41be7ddc01b2
Author:    amurillo
Date:      2014-06-06 10:19 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/41be7ddc01b2

Merge

- test/gc/g1/TestStringDeduplicationMemoryUsage.java

Changeset: e1902bbbd93f
Author:    katleman
Date:      2014-06-12 10:32 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e1902bbbd93f

Added tag jdk9-b17 for changeset 14b656df31c2

! .hgtags

Changeset: 83be138aecba
Author:    lana
Date:      2014-06-12 15:36 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/83be138aecba

Merge

- test/gc/g1/TestStringDeduplicationMemoryUsage.java

Changeset: 7fbeb8c266f4
Author:    tbell
Date:      2014-06-12 18:09 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/7fbeb8c266f4

8046474: Source changes needed to build JDK 9 with new platforms and compilers on Solaris and Linux
Reviewed-by: erikj, dholmes

! make/jprt.properties

Changeset: 871fd1285484
Author:    tbell
Date:      2014-06-12 18:42 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/871fd1285484

Merge


Changeset: 7a913131605d
Author:    lana
Date:      2014-06-12 19:03 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/7a913131605d

Merge

- test/gc/g1/TestStringDeduplicationMemoryUsage.java

Changeset: fedc61f9456a
Author:    amurillo
Date:      2014-06-13 12:04 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/fedc61f9456a

Merge


Changeset: 52992e1b76eb
Author:    dcubed
Date:      2014-06-13 19:07 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/52992e1b76eb

Merge

! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/runtime/arguments.cpp



More information about the jdk9-all-changes mailing list