hg: hsx/hotspot-rt/hotspot: 26 new changesets
daniel.daugherty at oracle.com
daniel.daugherty at oracle.com
Fri Aug 23 17:09:20 PDT 2013
Changeset: afbe18ae0905
Author: bharadwaj
Date: 2013-08-15 11:59 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/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-rt/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-rt/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-rt/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-rt/hotspot/rev/d18b10b1fd09
Merge
Changeset: 4b2838704fd5
Author: kvn
Date: 2013-08-16 14:11 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/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-rt/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-rt/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-rt/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-rt/hotspot/rev/4dece0730c50
Merge
! src/share/vm/runtime/vmStructs.cpp
! test/compiler/ciReplay/common.sh
Changeset: 5888334c9c24
Author: johnc
Date: 2013-08-15 10:52 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/5888334c9c24
7145569: G1: optimize nmethods scanning
Summary: Add a list of nmethods to the RSet for a region that contain references into the region. Skip scanning the code cache during root scanning and scan the nmethod lists during RSet scanning instead.
Reviewed-by: tschatzl, brutisso, mgerdin, twisti, kvn
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.hpp
! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/memory/iterator.cpp
! src/share/vm/runtime/sweeper.hpp
! src/share/vm/utilities/growableArray.hpp
Changeset: 8088d93a63e6
Author: brutisso
Date: 2013-08-15 13:02 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/8088d93a63e6
Merge
Changeset: 9720d338b1d5
Author: brutisso
Date: 2013-08-16 11:26 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/9720d338b1d5
8023145: G1: G1CollectedHeap::mark_strong_code_roots() needs to handle ParallelGCThreads=0
Reviewed-by: stefank, mgerdin
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
Changeset: d0afbee540e0
Author: stefank
Date: 2013-08-19 13:44 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/d0afbee540e0
8023227: Enhance layout_helper_log2_element_size assert
Reviewed-by: mgerdin, jmasa
! src/share/vm/oops/klass.hpp
Changeset: 422920730903
Author: ehelin
Date: 2013-08-19 18:17 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/422920730903
8023219: NPG: MetaspaceMemoryPool should report statistics for all of metaspace
Reviewed-by: stefank, sjohanss
! src/share/vm/services/memoryPool.cpp
Changeset: 57600c4aeabe
Author: jmasa
Date: 2013-08-19 08:58 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/57600c4aeabe
Merge
- src/os_cpu/bsd_x86/vm/bsd_x86_32.ad
- src/os_cpu/bsd_x86/vm/bsd_x86_64.ad
- src/os_cpu/linux_x86/vm/linux_x86_32.ad
- src/os_cpu/linux_x86/vm/linux_x86_64.ad
- src/os_cpu/solaris_sparc/vm/solaris_sparc.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_32.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_64.ad
- src/os_cpu/windows_x86/vm/windows_x86_32.ad
- src/os_cpu/windows_x86/vm/windows_x86_64.ad
Changeset: 31f220c1f789
Author: jmasa
Date: 2013-08-20 10:02 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/31f220c1f789
Merge
Changeset: 61521bd65100
Author: tschatzl
Date: 2013-08-21 10:32 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/61521bd65100
8022784: TaskQueue misses minimal documentation and references for analysis
Summary: Add appropriate documentation and references to publication to allow easier analysis of the TaskQueue implementation.
Reviewed-by: dholmes, ehelin
! src/share/vm/utilities/taskqueue.hpp
Changeset: cb9da55b1990
Author: jmasa
Date: 2013-08-14 19:52 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/cb9da55b1990
8021809: Partitioning based on eden sampling during allocation not reset correctly
Reviewed-by: ysr, hiroshi
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
Changeset: b51aee2dd8bb
Author: jmasa
Date: 2013-08-22 11:13 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/b51aee2dd8bb
Merge
! src/share/vm/oops/klass.hpp
Changeset: 8009adb44523
Author: jmasa
Date: 2013-08-22 14:03 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/8009adb44523
Merge
Changeset: c93e0a210e1b
Author: cl
Date: 2013-08-22 09:10 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/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-rt/hotspot/rev/c1604d5885a6
Merge
Changeset: acac3bde66b2
Author: amurillo
Date: 2013-08-23 03:01 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/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-rt/hotspot/rev/73921c720b94
8023635: new hotspot build - hs25-b48
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: cacc421f39d7
Author: dcubed
Date: 2013-08-23 10:39 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/cacc421f39d7
Merge
- test/runtime/7051189/Xchecksig.sh
More information about the hotspot-runtime-dev
mailing list