hg: hsx/hsx24/hotspot: 22 new changesets

john.coomes at oracle.com john.coomes at oracle.com
Fri Aug 31 18:27:34 PDT 2012


Changeset: 3b77f0c58018
Author:    katleman
Date:      2012-08-30 10:27 -0700
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/3b77f0c58018

Added tag jdk8-b54 for changeset e8fb566b9466

! .hgtags

Changeset: 153776c4cb6f
Author:    amurillo
Date:      2012-08-24 16:23 -0700
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/153776c4cb6f

7194004: new hotspot build - hs24-b22
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: be82ef218872
Author:    sla
Date:      2012-08-22 10:01 +0200
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/be82ef218872

7192916: Hotspot development launcher should use DYLD_LIBRARY_PATH on OS X
Reviewed-by: dholmes, dsamersoff, nloodin

! src/os/posix/launcher/launcher.script

Changeset: b3602ff9c1b8
Author:    dcubed
Date:      2012-08-24 19:45 -0700
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/b3602ff9c1b8

Merge


Changeset: bb3f6194fedb
Author:    brutisso
Date:      2012-08-23 10:21 +0200
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/bb3f6194fedb

7178363: G1: Remove the serial code for PrintGCDetails and make it a special case of the parallel code
Summary: Also reviewed by vitalyd at gmail.com. Introduced the WorkerDataArray class. Fixed some minor logging bugs.
Reviewed-by: johnc, mgerdin

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.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/runtime/arguments.cpp

Changeset: c9814fadeb38
Author:    johnc
Date:      2012-08-28 15:20 -0700
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/c9814fadeb38

7041879: G1: introduce stress testing parameter to cause frequent evacuation failures
Summary: Add the flags G1EvacuationFailureALot flag (and supporting flags) to force trigger evacuation failures. The support flags control how often to trigger an evacuation failure and during which types of evacuation pause. This functionality is analogous to that of PromotionFailureALot for the other collectors.
Reviewed-by: brutisso

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp

Changeset: fa9253dcd4df
Author:    johnc
Date:      2012-08-29 13:02 -0700
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/fa9253dcd4df

7194409: os::javaTimeNanos() shows hot on CPU_CLK_UNHALTED profiles
Summary: Add inline directives to os::Linux::supports_monotonic_clock() and os::Bsd::supports_monotonic_clock().
Reviewed-by: johnc, azeemj, mikael
Contributed-by: Brandon Mitchell <brandon at twitter.com>

! src/os/bsd/vm/os_bsd.hpp
! src/os/linux/vm/os_linux.hpp

Changeset: 220b59f8413f
Author:    brutisso
Date:      2012-08-31 08:30 +0200
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/220b59f8413f

Merge


Changeset: a1c7f6472621
Author:    kvn
Date:      2012-08-27 09:46 -0700
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/a1c7f6472621

7148109: C2 compiler consumes too much heap resources
Summary: Add split_arena to allocate temporary arrays in PhaseChaitin::Split() and free them on method's exit.
Reviewed-by: twisti

! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/chaitin.hpp
! src/share/vm/opto/reg_split.cpp

Changeset: a5dd6e3ef9f3
Author:    twisti
Date:      2012-08-27 15:17 -0700
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/a5dd6e3ef9f3

6677625: Move platform specific flags from globals.hpp to globals_<arch>.hpp
Reviewed-by: kvn, dholmes, coleenp
Contributed-by: Tao Mao <tao.mao at oracle.com>

! src/cpu/sparc/vm/globals_sparc.hpp
! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/zero/vm/globals_zero.hpp
! src/share/vm/c1/c1_globals.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/globals_extension.hpp

Changeset: 7f813940ac35
Author:    twisti
Date:      2012-08-28 15:24 -0700
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/7f813940ac35

7192406: JSR 292: C2 needs exact return type information for invokedynamic and invokehandle call sites
Reviewed-by: kvn

! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_GraphBuilder.hpp
! src/share/vm/ci/bcEscapeAnalyzer.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciEnv.hpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciStreams.cpp
! src/share/vm/ci/ciStreams.hpp
! src/share/vm/ci/ciTypeFlow.cpp
! src/share/vm/interpreter/bytecodes.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/graphKit.cpp

Changeset: 83b6305a5638
Author:    coleenp
Date:      2012-08-29 14:49 -0400
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/83b6305a5638

7191926: Remove MKS dependency in Hotspot regression tests
Summary: Add case for CYGWIN in .sh files.
Reviewed-by: coleenp, kvn
Contributed-by: pavel.punegov at oracle.com

! test/compiler/6894807/Test6894807.sh
! test/gc/6941923/test6941923.sh
! test/runtime/6626217/Test6626217.sh
! test/runtime/6878713/Test6878713.sh
! test/runtime/7020373/Test7020373.sh
! test/runtime/7051189/Xchecksig.sh
! test/runtime/7110720/Test7110720.sh
! test/runtime/7158800/Test7158800.sh
! test/runtime/7158988/TestFieldMonitor.sh

Changeset: 0acd345fd810
Author:    kvn
Date:      2012-08-29 13:02 -0700
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/0acd345fd810

7160161: Missed safepoint in non-Counted loop
Summary: Do not remove safepoints during peeling optimization.
Reviewed-by: twisti

! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp

Changeset: 4d318b1e73ca
Author:    twisti
Date:      2012-08-31 10:48 -0700
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/4d318b1e73ca

Merge


Changeset: 0771839a29ab
Author:    jprovino
Date:      2012-08-08 15:43 -0400
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/0771839a29ab

7153374: ARM ONLY .. linking problem with new compilers.. Need to use -fPIC
Summary: add "arm" to the list of processors that need -fPIC
Reviewed-by: vladidan, dholmes

! make/pic.make

Changeset: 892ec0920ccd
Author:    vladidan
Date:      2012-08-08 16:09 -0400
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/892ec0920ccd

Merge


Changeset: e2cc1fe53845
Author:    amurillo
Date:      2012-08-17 16:47 -0700
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/e2cc1fe53845

Merge


Changeset: a9fed06c01d2
Author:    bpittore
Date:      2012-08-30 11:20 -0400
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/a9fed06c01d2

7154641: Servicability agent should work on platforms other than x86, sparc
Summary: Added capability to load support classes for other cpus
Reviewed-by: coleenp, bobv, sla
Contributed-by: Bill Pittore <bill.pittore at oracle.com>

! agent/make/saenv.sh
! agent/make/start-debug-server-proc.sh
! agent/src/os/linux/LinuxDebuggerLocal.c
! agent/src/os/linux/libproc.h
! agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java
! agent/src/share/classes/sun/jvm/hotspot/bugspot/BugSpotAgent.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/ThreadContext.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/amd64/AMD64ThreadContext.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/ia64/IA64ThreadContext.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxThreadContextFactory.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebuggerLocal.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/sparc/SPARCThreadContext.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/x86/X86ThreadContext.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/Threads.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java
! agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java
+ agent/src/share/classes/sun/jvm/hotspot/utilities/AltPlatformInfo.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java
! make/defs.make
! make/linux/makefiles/defs.make
! make/linux/makefiles/sa.make
! make/linux/makefiles/saproc.make
! src/share/vm/runtime/vmStructs.cpp

Changeset: 6dcb17434873
Author:    jiangli
Date:      2012-08-31 14:47 -0400
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/6dcb17434873

Merge


Changeset: 1eb74cd5994b
Author:    jiangli
Date:      2012-08-31 12:59 -0700
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/1eb74cd5994b

Merge


Changeset: 09ea7e0752b3
Author:    jcoomes
Date:      2012-08-31 16:17 -0700
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/09ea7e0752b3

Merge


Changeset: af0c8a080851
Author:    jcoomes
Date:      2012-08-31 16:17 -0700
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/af0c8a080851

Added tag hs24-b22 for changeset 09ea7e0752b3

! .hgtags



More information about the hotspot-dev mailing list