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

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Fri Dec 7 15:14:48 PST 2012


Changeset: 10587a580c51
Author:    katleman
Date:      2012-12-06 12:04 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/10587a580c51

Added tag jdk8-b67 for changeset 25bdce771bb3

! .hgtags

Changeset: 7cc69864a29b
Author:    kvn
Date:      2012-11-16 15:49 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/7cc69864a29b

7146636: compiler/6865265/StackOverflowBug.java fails due to changed stack minimum
Summary: Increase the stack size in the run parameters.
Reviewed-by: kvn
Contributed-by: david.r.chase at oracle.com

! test/compiler/6865265/StackOverflowBug.java

Changeset: ee32440febeb
Author:    vlivanov
Date:      2012-11-21 05:57 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/ee32440febeb

8001538: hs_err file does not list anymore compiled methods in compilation events
Summary: Fixed message buffer size calculation.
Reviewed-by: kvn, twisti

! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/utilities/events.hpp

Changeset: beebba0acc11
Author:    twisti
Date:      2012-11-26 17:25 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/beebba0acc11

7172640: C2: instrinsic implementations in LibraryCallKit should use argument() instead of pop()
Reviewed-by: kvn, jrose

! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/ci/ciSignature.hpp
! src/share/vm/interpreter/bytecodes.hpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/callnode.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/locknode.cpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/parse3.cpp
! src/share/vm/opto/parseHelper.cpp
! src/share/vm/opto/type.hpp

Changeset: 2cd5e15048e6
Author:    twisti
Date:      2012-11-27 12:48 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/2cd5e15048e6

8003868: fix shark for latest HotSpot and LLVM
Reviewed-by: twisti
Contributed-by: Roman Kennke <rkennke at redhat.com>

! src/cpu/zero/vm/assembler_zero.cpp
! src/cpu/zero/vm/assembler_zero.hpp
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/cpu/zero/vm/globals_zero.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/shark/llvmHeaders.hpp
! src/share/vm/shark/llvmValue.hpp
! src/share/vm/shark/sharkBlock.cpp
! src/share/vm/shark/sharkBuilder.cpp
! src/share/vm/shark/sharkBuilder.hpp
! src/share/vm/shark/sharkCacheDecache.cpp
! src/share/vm/shark/sharkCacheDecache.hpp
! src/share/vm/shark/sharkCodeBuffer.hpp
! src/share/vm/shark/sharkCompiler.cpp
! src/share/vm/shark/sharkConstant.cpp
! src/share/vm/shark/sharkContext.cpp
! src/share/vm/shark/sharkContext.hpp
! src/share/vm/shark/sharkFunction.hpp
! src/share/vm/shark/sharkIntrinsics.cpp
! src/share/vm/shark/sharkMemoryManager.cpp
! src/share/vm/shark/sharkMemoryManager.hpp
! src/share/vm/shark/sharkNativeWrapper.cpp
! src/share/vm/shark/sharkStack.cpp
! src/share/vm/shark/sharkStack.hpp
! src/share/vm/shark/sharkState.cpp
! src/share/vm/shark/sharkTopLevelBlock.cpp
! src/share/vm/shark/sharkTopLevelBlock.hpp
! src/share/vm/shark/sharkType.hpp
! src/share/vm/shark/sharkValue.cpp
! src/share/vm/shark/shark_globals.hpp

Changeset: 2aff40cb4703
Author:    bharadwaj
Date:      2012-11-27 17:24 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/2aff40cb4703

7092905: C2: Keep track of the number of dead nodes
Summary: keep an (almost) accurate running count of the reachable (live) flow graph nodes.
Reviewed-by: kvn, twisti, jrose, vlivanov

! src/share/tools/LogCompilation/README
! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/CallSite.java
! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogCompilation.java
! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogParser.java
! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/Phase.java
! src/share/vm/opto/block.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/gcm.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/ifg.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopUnswitch.cpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/postaloc.cpp
! src/share/vm/opto/reg_split.cpp
! src/share/vm/opto/stringopts.cpp

Changeset: 1acccb7c0b01
Author:    kvn
Date:      2012-11-27 17:41 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/1acccb7c0b01

8003850: add support for constants in stub code
Summary: remember the code section and switch back to the proper one when adding constants.
Reviewed-by: twisti, kvn
Contributed-by: goetz.lindenmaier at sap.com

! src/share/vm/asm/assembler.cpp
! src/share/vm/asm/assembler.hpp
! src/share/vm/asm/codeBuffer.cpp

Changeset: 6ab62ad83507
Author:    twisti
Date:      2012-11-30 11:44 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/6ab62ad83507

8003195: AbstractAssembler should not store code pointers but use the CodeSection directly
Reviewed-by: twisti, kvn
Contributed-by: Bharadwaj Yadavalli <bharadwaj.yadavalli at oracle.com>

! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/assembler_x86.inline.hpp
! src/share/vm/asm/assembler.cpp
! src/share/vm/asm/assembler.hpp
! src/share/vm/asm/assembler.inline.hpp
! src/share/vm/asm/codeBuffer.hpp

Changeset: cd3d6a6b95d9
Author:    twisti
Date:      2012-11-30 15:23 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/cd3d6a6b95d9

8003240: x86: move MacroAssembler into separate file
Reviewed-by: kvn

! src/cpu/sparc/vm/assembler_sparc.cpp
! src/cpu/sparc/vm/codeBuffer_sparc.hpp
! src/cpu/sparc/vm/frame_sparc.hpp
! src/cpu/sparc/vm/frame_sparc.inline.hpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/assembler_x86.inline.hpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/cppInterpreter_x86.cpp
! src/cpu/x86/vm/frame_x86.inline.hpp
! src/cpu/x86/vm/icBuffer_x86.cpp
! src/cpu/x86/vm/icache_x86.cpp
! src/cpu/x86/vm/interp_masm_x86_32.hpp
! src/cpu/x86/vm/interp_masm_x86_64.hpp
! src/cpu/x86/vm/interpreter_x86_32.cpp
! src/cpu/x86/vm/interpreter_x86_64.cpp
! src/cpu/x86/vm/jniFastGetField_x86_32.cpp
! src/cpu/x86/vm/jniFastGetField_x86_64.cpp
+ src/cpu/x86/vm/macroAssembler_x86.cpp
+ src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/metaspaceShared_x86_32.cpp
! src/cpu/x86/vm/metaspaceShared_x86_64.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/nativeInst_x86.cpp
! src/cpu/x86/vm/relocInfo_x86.cpp
! src/cpu/x86/vm/runtime_x86_32.cpp
! src/cpu/x86/vm/runtime_x86_64.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/x86/vm/vtableStubs_x86_32.cpp
! src/cpu/x86/vm/vtableStubs_x86_64.cpp
! src/os/bsd/vm/osThread_bsd.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/os_bsd.inline.hpp
! src/os/linux/vm/osThread_linux.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.inline.hpp
! src/os/solaris/vm/osThread_solaris.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.inline.hpp
! src/os/windows/vm/osThread_windows.cpp
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/os_windows.inline.hpp
! src/os_cpu/bsd_x86/vm/assembler_bsd_x86.cpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/linux_x86/vm/assembler_linux_x86.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/solaris_x86/vm/assembler_solaris_x86.cpp
! src/os_cpu/solaris_x86/vm/orderAccess_solaris_x86.inline.hpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/os_cpu/windows_x86/vm/assembler_windows_x86.cpp
! src/os_cpu/windows_x86/vm/os_windows_x86.cpp
! src/share/vm/asm/assembler.cpp
! src/share/vm/asm/assembler.hpp
! src/share/vm/asm/assembler.inline.hpp
! src/share/vm/asm/codeBuffer.cpp
! src/share/vm/asm/codeBuffer.hpp
+ src/share/vm/asm/macroAssembler.hpp
+ src/share/vm/asm/macroAssembler.inline.hpp
! src/share/vm/c1/c1_MacroAssembler.hpp
! src/share/vm/code/icBuffer.cpp
! src/share/vm/code/relocInfo.cpp
! src/share/vm/interpreter/interpreter.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/runtime/atomic.cpp
! src/share/vm/runtime/atomic.hpp
+ src/share/vm/runtime/atomic.inline.hpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/stubCodeGenerator.cpp

Changeset: dd38cfd12c3a
Author:    twisti
Date:      2012-12-03 15:48 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/dd38cfd12c3a

8004319: test/gc/7168848/HumongousAlloc.java fails after 7172640
Reviewed-by: kvn, johnc

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

Changeset: c5d414e98fd4
Author:    neliasso
Date:      2012-11-26 15:11 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/c5d414e98fd4

8003983: LogCompilation tool is broken since c1 support
Summary: Fixed emitting and parsing
Reviewed-by: jrose, kvn

! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogCompilation.java
! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogParser.java
! src/share/vm/c1/c1_Compilation.cpp

Changeset: b7ff5879152e
Author:    neliasso
Date:      2012-12-06 09:50 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/b7ff5879152e

8003934: Fix generation of malformed options to Projectcreator
Summary: Makefile produces unmatched quotes due to nmake bug
Reviewed-by: jwilhelm, brutisso

! make/windows/projectfiles/common/Makefile

Changeset: 228a94f37a67
Author:    neliasso
Date:      2012-12-06 14:33 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/228a94f37a67

Merge


Changeset: f0c2369fda5a
Author:    twisti
Date:      2012-12-06 09:57 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/f0c2369fda5a

8003250: SPARC: move MacroAssembler into separate file
Reviewed-by: jrose, kvn

! src/cpu/sparc/vm/assembler_sparc.cpp
! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/sparc/vm/assembler_sparc.inline.hpp
! src/cpu/sparc/vm/frame_sparc.inline.hpp
! src/cpu/sparc/vm/icBuffer_sparc.cpp
! src/cpu/sparc/vm/icache_sparc.cpp
! src/cpu/sparc/vm/interp_masm_sparc.hpp
! src/cpu/sparc/vm/interpreter_sparc.cpp
! src/cpu/sparc/vm/jniFastGetField_sparc.cpp
+ src/cpu/sparc/vm/macroAssembler_sparc.cpp
+ src/cpu/sparc/vm/macroAssembler_sparc.hpp
+ src/cpu/sparc/vm/macroAssembler_sparc.inline.hpp
! src/cpu/sparc/vm/metaspaceShared_sparc.cpp
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/sparc/vm/nativeInst_sparc.cpp
! src/cpu/sparc/vm/nativeInst_sparc.hpp
! src/cpu/sparc/vm/relocInfo_sparc.cpp
! src/cpu/sparc/vm/runtime_sparc.cpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/sparc/vm/vmreg_sparc.cpp
! src/cpu/sparc/vm/vtableStubs_sparc.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/zero/vm/assembler_zero.cpp
! src/cpu/zero/vm/assembler_zero.hpp
! src/os_cpu/linux_sparc/vm/assembler_linux_sparc.cpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/solaris_sparc/vm/assembler_solaris_sparc.cpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/share/vm/adlc/main.cpp
! src/share/vm/asm/assembler.hpp
! src/share/vm/asm/macroAssembler.hpp
! src/share/vm/asm/macroAssembler.inline.hpp
! src/share/vm/asm/register.hpp
! src/share/vm/code/vmreg.hpp

Changeset: 522662fa9c16
Author:    twisti
Date:      2012-12-06 11:05 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/522662fa9c16

Merge


Changeset: d2f8c38e543d
Author:    roland
Date:      2012-12-07 01:09 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/d2f8c38e543d

Merge

! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/x86/vm/cppInterpreter_x86.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/os_cpu/windows_x86/vm/os_windows_x86.cpp
! src/share/vm/asm/codeBuffer.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/thread.cpp

Changeset: cbe736bc70fa
Author:    jwilhelm
Date:      2012-12-07 07:36 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/cbe736bc70fa

Merge


Changeset: a35a72dd2e12
Author:    amurillo
Date:      2012-12-07 10:46 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/a35a72dd2e12

Merge


Changeset: 121aa71316af
Author:    amurillo
Date:      2012-12-07 10:46 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/121aa71316af

Added tag hs25-b12 for changeset a35a72dd2e12

! .hgtags

Changeset: 4a2ed49abd51
Author:    amurillo
Date:      2012-12-07 10:55 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/4a2ed49abd51

8004724: new hotspot build - hs25-b13
Reviewed-by: jcoomes

! make/hotspot_version



More information about the hotspot-gc-dev mailing list