hg: hsx/hotspot-gc/hotspot: 28 new changesets

jon.masamitsu at oracle.com jon.masamitsu at oracle.com
Fri Aug 23 21:04:37 PDT 2013


Changeset: d96f52012aaa
Author:    rdurbin
Date:      2013-08-14 15:12 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/d96f52012aaa

8005073: [TESTBUG] remove crufty '_g' support from HS tests
Summary: remove crufty '_g' support from HS tests
Reviewed-by: dcubed, sla

! test/Makefile

Changeset: 740e263c80c6
Author:    hseigel
Date:      2013-08-15 20:04 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/740e263c80c6

8003424: Enable Class Data Sharing for CompressedOops
8016729: ObjectAlignmentInBytes=16 now forces the use of heap based compressed oops
8005933: The -Xshare:auto option is ignored for -server
Summary: Move klass metaspace above the heap and support CDS with compressed klass ptrs.
Reviewed-by: coleenp, kvn, mgerdin, tschatzl, stefank

! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.hpp
! src/cpu/sparc/vm/relocInfo_sparc.cpp
! src/cpu/sparc/vm/sparc.ad
! src/cpu/sparc/vm/vtableStubs_sparc.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/relocInfo_x86.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/vtableStubs_x86_64.cpp
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/filemap.hpp
! src/share/vm/memory/heap.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/klass.inline.hpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/oops/oopsHierarchy.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/init.cpp
! src/share/vm/utilities/globalDefinitions.hpp
+ test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java
+ test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrsError.java
+ test/runtime/CDSCompressedKPtrs/XShareAuto.java
! test/runtime/SharedArchiveFile/CdsSameObjectAlignment.java

Changeset: e5003079dfa5
Author:    dcubed
Date:      2013-08-16 10:06 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/e5003079dfa5

Merge

! src/share/vm/utilities/globalDefinitions.hpp

Changeset: b1fd869e7df0
Author:    minqi
Date:      2013-08-19 09:16 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/b1fd869e7df0

8023188: Unsafe volatile double store on bsd is broken
Reviewed-by: dcubed, dholmes
Contributed-by: yumin.qi at oracle.com

! src/os_cpu/bsd_x86/vm/orderAccess_bsd_x86.inline.hpp

Changeset: 1a8fb39bdbc4
Author:    ehelin
Date:      2013-08-07 16:47 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/1a8fb39bdbc4

8014659: NPG: performance counters for compressed klass space
Reviewed-by: mgerdin, coleenp, hseigel, jmasa, ctornqvi

! src/share/vm/gc_implementation/g1/g1MonitoringSupport.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/memory/metaspaceCounters.cpp
! src/share/vm/memory/metaspaceCounters.hpp
! src/share/vm/memory/universe.cpp
+ test/gc/metaspace/TestMetaspacePerfCounters.java
+ test/testlibrary/AssertsTest.java
+ test/testlibrary/com/oracle/java/testlibrary/Asserts.java
+ test/testlibrary/com/oracle/java/testlibrary/ByteCodeLoader.java
+ test/testlibrary/com/oracle/java/testlibrary/InMemoryJavaCompiler.java
+ test/testlibrary/com/oracle/java/testlibrary/InputArguments.java
+ test/testlibrary/com/oracle/java/testlibrary/PerfCounter.java
+ test/testlibrary/com/oracle/java/testlibrary/PerfCounters.java

Changeset: 878bb0b7e799
Author:    ehelin
Date:      2013-08-19 17:29 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/878bb0b7e799

Merge


Changeset: 10c59b8021ec
Author:    kevinw
Date:      2013-08-19 14:28 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/10c59b8021ec

8022655: ClassDump ignored jarStream setting
Reviewed-by: minqi, sla

! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassDump.java
! test/compiler/ciReplay/common.sh

Changeset: 9011aa6843ce
Author:    kevinw
Date:      2013-08-19 22:28 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/9011aa6843ce

Merge


Changeset: e22ee8e7ae62
Author:    jiangli
Date:      2013-08-19 14:59 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/e22ee8e7ae62

8021948: Change InstanceKlass::_source_file_name and _generic_signature from Symbol* to constant pool indexes.
Summary: Change InstanceKlass::_source_file_name and _generic_signature to u2 fields.
Reviewed-by: coleenp, iklam

! agent/src/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: aeebffb56606
Author:    jiangli
Date:      2013-08-20 00:48 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/aeebffb56606

Merge


Changeset: 9d6c9b0a8f15
Author:    dcubed
Date:      2013-08-20 13:47 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/9d6c9b0a8f15

8023287: HOTSPOT_BUILD_COMPILER needs to support "Sun Studio 12u3"
Summary: Recognize 0x5120 as "Sun Studio 12u3".
Reviewed-by: dholmes, coleenp

! src/share/vm/runtime/vm_version.cpp

Changeset: b51aee2dd8bb
Author:    jmasa
Date:      2013-08-22 11:13 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/b51aee2dd8bb

Merge

! src/share/vm/oops/klass.hpp

Changeset: afbe18ae0905
Author:    bharadwaj
Date:      2013-08-15 11:59 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/afbe18ae0905

8022441: Bad code generated for certain interpreted CRC intrinsics, 2 cases
Summary: Corrected details
Reviewed-by: kvn, twisti, rbackman
Contributed-by: david.r.chase at oracle.com

! src/cpu/x86/vm/templateInterpreter_x86_64.cpp

Changeset: adb9a7d94cb5
Author:    adlertz
Date:      2013-08-16 10:23 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/adb9a7d94cb5

8023003: Cleanup the public interface to PhaseCFG
Summary: public methods that don't need to be public should be private.
Reviewed-by: kvn, twisti

! src/share/vm/opto/block.cpp
! src/share/vm/opto/block.hpp
! src/share/vm/opto/buildOopMap.cpp
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/coalesce.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/domgraph.cpp
! src/share/vm/opto/gcm.cpp
! src/share/vm/opto/idealGraphPrinter.cpp
! src/share/vm/opto/ifg.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/live.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/matcher.hpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/postaloc.cpp
! src/share/vm/opto/reg_split.cpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 6c72125a2f40
Author:    iignatyev
Date:      2013-08-16 17:34 +0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/6c72125a2f40

8016456: ciReplay test assumes TIERED compilation is available
Reviewed-by: vlivanov, kvn, dholmes

! test/compiler/ciReplay/common.sh

Changeset: f99558245e5c
Author:    iignatyev
Date:      2013-08-14 23:50 +0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/f99558245e5c

8022832: Add WB APIs for OSR compilation
Reviewed-by: kvn

! src/share/vm/oops/method.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/compilationPolicy.cpp
! src/share/vm/runtime/compilationPolicy.hpp
! test/compiler/whitebox/ClearMethodStateTest.java
! test/compiler/whitebox/CompilerWhiteBoxTest.java
! test/compiler/whitebox/DeoptimizeAllTest.java
! test/compiler/whitebox/DeoptimizeMethodTest.java
! test/compiler/whitebox/EnqueueMethodForCompilationTest.java
! test/compiler/whitebox/IsMethodCompilableTest.java
! test/compiler/whitebox/MakeMethodNotCompilableTest.java
! test/compiler/whitebox/SetDontInlineMethodTest.java
! test/compiler/whitebox/SetForceInlineMethodTest.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java

Changeset: d18b10b1fd09
Author:    iignatyev
Date:      2013-08-16 13:39 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/d18b10b1fd09

Merge


Changeset: 4b2838704fd5
Author:    kvn
Date:      2013-08-16 14:11 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/4b2838704fd5

8021898: Broken JIT compiler optimization for loop unswitching
Summary: fix method clone_projs() to clone all related MachProj nodes.
Reviewed-by: roland, adlertz

! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/chaitin.hpp
! src/share/vm/opto/coalesce.cpp
! src/share/vm/opto/reg_split.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/utilities/vmError.cpp

Changeset: 6725044c5725
Author:    rbackman
Date:      2013-08-19 09:33 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/6725044c5725

Merge

! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/share/vm/oops/method.cpp

Changeset: e16282db4946
Author:    twisti
Date:      2013-08-20 10:57 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/e16282db4946

8022956: Clang: enable return type warnings on BSD
Reviewed-by: coleenp, sla

! make/bsd/makefiles/gcc.make
! src/cpu/zero/vm/assembler_zero.cpp
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/cpu/zero/vm/frame_zero.cpp
! src/cpu/zero/vm/frame_zero.inline.hpp
! src/cpu/zero/vm/icBuffer_zero.cpp
! src/cpu/zero/vm/interp_masm_zero.hpp
! src/cpu/zero/vm/interpreter_zero.cpp
! src/cpu/zero/vm/nativeInst_zero.hpp
! src/cpu/zero/vm/register_zero.cpp
! src/cpu/zero/vm/relocInfo_zero.cpp
! src/cpu/zero/vm/sharedRuntime_zero.cpp
! src/cpu/zero/vm/vtableStubs_zero.cpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp
! src/os_cpu/bsd_zero/vm/thread_bsd_zero.hpp

Changeset: acedd49a1bce
Author:    rbackman
Date:      2013-08-08 03:16 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/acedd49a1bce

8022675: Redundant class init check
Reviewed-by: kvn, twisti

! src/share/vm/opto/library_call.cpp

Changeset: 4dece0730c50
Author:    rbackman
Date:      2013-08-22 18:37 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/4dece0730c50

Merge

! src/share/vm/runtime/vmStructs.cpp
! test/compiler/ciReplay/common.sh

Changeset: 8009adb44523
Author:    jmasa
Date:      2013-08-22 14:03 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/8009adb44523

Merge


Changeset: c93e0a210e1b
Author:    cl
Date:      2013-08-22 09:10 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/c93e0a210e1b

Added tag jdk8-b104 for changeset 104743074675

! .hgtags

Changeset: c1604d5885a6
Author:    amurillo
Date:      2013-08-23 03:01 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/c1604d5885a6

Merge


Changeset: acac3bde66b2
Author:    amurillo
Date:      2013-08-23 03:01 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/acac3bde66b2

Added tag hs25-b47 for changeset c1604d5885a6

! .hgtags

Changeset: 73921c720b94
Author:    amurillo
Date:      2013-08-23 03:14 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/73921c720b94

8023635: new hotspot build - hs25-b48
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: ec145d04eda8
Author:    jmasa
Date:      2013-08-23 15:59 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/ec145d04eda8

Merge




More information about the hotspot-gc-dev mailing list