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-hs-rt-changes
mailing list