hg: hsx/hotspot-gc/hotspot: 44 new changesets
bengt.rutisson at oracle.com
bengt.rutisson at oracle.com
Fri Jan 27 15:04:07 UTC 2012
Changeset: 5da7201222d5
Author: kvn
Date: 2012-01-07 10:39 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/5da7201222d5
7110824: ctw/jarfiles/GUI3rdParty_jar/ob_mask_DateField crashes VM
Summary: Change yank_if_dead() to recursive method to remove all dead inputs.
Reviewed-by: never
! src/cpu/sparc/vm/sparc.ad
! src/share/vm/opto/chaitin.hpp
! src/share/vm/opto/postaloc.cpp
Changeset: e9a5e0a812c8
Author: kvn
Date: 2012-01-07 13:26 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/e9a5e0a812c8
7125896: Eliminate nested locks
Summary: Nested locks elimination done before lock nodes expansion by looking for outer locks of the same object.
Reviewed-by: never, twisti
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/ci/ciTypeFlow.cpp
! src/share/vm/ci/ciTypeFlow.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/locknode.cpp
! src/share/vm/opto/locknode.hpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/macro.hpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/deoptimization.cpp
Changeset: 35acf8f0a2e4
Author: kvn
Date: 2012-01-10 18:05 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/35acf8f0a2e4
7128352: assert(obj_node == obj) failed
Summary: Compare uncasted object nodes.
Reviewed-by: never
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/locknode.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/phaseX.hpp
! src/share/vm/opto/subnode.cpp
! test/compiler/7116216/StackOverflow.java
Changeset: c8d8e124380c
Author: kvn
Date: 2012-01-12 12:28 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/c8d8e124380c
7064302: JDK7 build 147 crashed after testing my java 6-compiled web app
Summary: Don't split CMove node if it's control edge is different from split region.
Reviewed-by: never
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/loopopts.cpp
Changeset: 31a5b9aad4bc
Author: jrose
Date: 2012-01-13 00:27 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/31a5b9aad4bc
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: 5acd82522540
Author: brutisso
Date: 2012-01-13 06:18 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/5acd82522540
Merge
Changeset: b0ff910edfc9
Author: kvn
Date: 2012-01-12 14:45 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/b0ff910edfc9
7128355: assert(!nocreate) failed: Cannot build a phi for a block already parsed
Summary: Do not common BoxLock nodes and avoid creating phis of boxes.
Reviewed-by: never
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/locknode.cpp
! src/share/vm/opto/locknode.hpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/parse1.cpp
Changeset: f4d8930a45b9
Author: jrose
Date: 2012-01-13 00:51 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/f4d8930a45b9
Merge
Changeset: 89d0a5d40008
Author: kvn
Date: 2012-01-13 12:58 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/89d0a5d40008
7129618: assert(obj_node->eqv_uncast(obj),"");
Summary: Relax verification and locks elimination checks for new implementation (EliminateNestedLocks).
Reviewed-by: iveresov
! src/share/vm/opto/locknode.cpp
! src/share/vm/opto/macro.cpp
Changeset: e504fd26c073
Author: kvn
Date: 2012-01-13 14:21 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/e504fd26c073
Merge
Changeset: fe2c87649981
Author: katleman
Date: 2011-12-29 15:14 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/fe2c87649981
Added tag jdk8-b19 for changeset 9232e0ecbc2c
! .hgtags
Changeset: 9952d1c439d6
Author: katleman
Date: 2012-01-05 08:42 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/9952d1c439d6
Added tag jdk8-b20 for changeset fe2c87649981
! .hgtags
Changeset: ed621d125d02
Author: katleman
Date: 2012-01-13 10:05 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/ed621d125d02
Added tag jdk8-b21 for changeset 9952d1c439d6
! .hgtags
Changeset: 513351373923
Author: amurillo
Date: 2012-01-14 00:47 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/513351373923
Merge
Changeset: 24727fb37561
Author: amurillo
Date: 2012-01-14 00:47 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/24727fb37561
Added tag hs23-b10 for changeset 513351373923
! .hgtags
Changeset: 4e80db53c323
Author: amurillo
Date: 2012-01-14 00:52 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/4e80db53c323
7129512: new hotspot build - hs23-b11
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 94ec88ca68e2
Author: phh
Date: 2012-01-11 17:34 -0500
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/94ec88ca68e2
7115199: Add event tracing hooks and Java Flight Recorder infrastructure
Summary: Added a nop tracing infrastructure, JFR makefile changes and other infrastructure used only by JFR.
Reviewed-by: acorn, sspitsyn
Contributed-by: markus.gronlund at oracle.com
! make/Makefile
! make/bsd/makefiles/vm.make
! make/defs.make
! make/linux/makefiles/vm.make
! make/solaris/makefiles/vm.make
! make/windows/build.bat
! make/windows/create_obj_files.sh
! make/windows/makefiles/projectcreator.make
! make/windows/makefiles/vm.make
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/symbolTable.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/methodKlass.cpp
! src/share/vm/oops/methodOop.hpp
! src/share/vm/prims/jni.cpp
+ src/share/vm/prims/jniExport.hpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vm_operations.hpp
+ src/share/vm/trace/traceEventTypes.hpp
+ src/share/vm/trace/traceMacros.hpp
+ src/share/vm/trace/tracing.hpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: 4f3ce9284781
Author: phh
Date: 2012-01-11 17:58 -0500
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/4f3ce9284781
Merge
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
Changeset: f1cd52d6ce02
Author: kamg
Date: 2012-01-17 10:16 -0500
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/f1cd52d6ce02
Merge
Changeset: d7e3846464d0
Author: zgu
Date: 2012-01-17 13:08 -0500
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/d7e3846464d0
7071311: Decoder enhancement
Summary: Made decoder thread-safe
Reviewed-by: coleenp, kamg
- src/os/bsd/vm/decoder_bsd.cpp
+ src/os/bsd/vm/decoder_machO.cpp
+ src/os/bsd/vm/decoder_machO.hpp
! src/os/linux/vm/decoder_linux.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/decoder_solaris.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/decoder_windows.cpp
+ src/os/windows/vm/decoder_windows.hpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/utilities/decoder.cpp
! src/share/vm/utilities/decoder.hpp
+ src/share/vm/utilities/decoder_elf.cpp
+ src/share/vm/utilities/decoder_elf.hpp
! src/share/vm/utilities/elfFile.cpp
! src/share/vm/utilities/elfFile.hpp
! src/share/vm/utilities/elfStringTable.cpp
! src/share/vm/utilities/elfStringTable.hpp
! src/share/vm/utilities/elfSymbolTable.cpp
! src/share/vm/utilities/elfSymbolTable.hpp
! src/share/vm/utilities/vmError.cpp
Changeset: 6520f9861937
Author: kamg
Date: 2012-01-17 21:25 -0500
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/6520f9861937
Merge
Changeset: db18ca98d237
Author: zgu
Date: 2012-01-18 11:45 -0500
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/db18ca98d237
7131050: fix for "7071311 Decoder enhancement" does not build on MacOS X
Summary: Decoder API changes did not reflect in os_bsd
Reviewed-by: kamg, dcubed
! src/os/bsd/vm/os_bsd.cpp
Changeset: eaa9557116a2
Author: bdelsart
Date: 2012-01-18 16:18 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/eaa9557116a2
7120448: Fix FP values for compiled frames in frame::describe
Summary: fix for debug method frame::describe
Reviewed-by: never, kvn
! src/cpu/sparc/vm/frame_sparc.inline.hpp
! src/cpu/x86/vm/frame_x86.cpp
! src/cpu/x86/vm/frame_x86.hpp
! src/cpu/zero/vm/frame_zero.inline.hpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
Changeset: 15d394228cfa
Author: jrose
Date: 2012-01-19 13:00 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/15d394228cfa
7111138: delete the obsolete flag -XX:+UseRicochetFrames
Reviewed-by: dholmes, bdelsart, kvn, twisti
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/zero/vm/methodHandles_zero.hpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/sharedRuntime.cpp
Changeset: 898522ae3c32
Author: iveresov
Date: 2012-01-19 10:56 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/898522ae3c32
7131288: COMPILE SKIPPED: deopt handler overflow (retry at different tier)
Summary: Fix exception handler stub size, enable guarantees to check for the correct deopt and exception stub sizes in the future
Reviewed-by: kvn, never, twisti
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.hpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
Changeset: 469e0a46f2fe
Author: jrose
Date: 2012-01-19 17:20 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/469e0a46f2fe
Merge
Changeset: 50d9b7a0072c
Author: jrose
Date: 2012-01-19 18:35 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/50d9b7a0072c
Merge
Changeset: 338d438ee229
Author: katleman
Date: 2012-01-20 13:08 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/338d438ee229
Added tag jdk8-b22 for changeset 24727fb37561
! .hgtags
Changeset: dcc292399a39
Author: amurillo
Date: 2012-01-20 16:56 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/dcc292399a39
Merge
- src/os/bsd/vm/decoder_bsd.cpp
Changeset: e850d8e7ea54
Author: amurillo
Date: 2012-01-20 16:56 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/e850d8e7ea54
Added tag hs23-b11 for changeset dcc292399a39
! .hgtags
Changeset: 5f3fcd591768
Author: amurillo
Date: 2012-01-20 17:07 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/5f3fcd591768
7131979: new hotspot build - hs23-b12
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 53a127075045
Author: kvn
Date: 2012-01-20 09:43 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/53a127075045
7131302: connode.cpp:205 Error: ShouldNotReachHere()
Summary: Add Value() methods to short and byte Load nodes to truncate constants which does not fit.
Reviewed-by: jrose
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
Changeset: 9164b8236699
Author: iveresov
Date: 2012-01-20 15:02 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/9164b8236699
7131028: Switch statement takes wrong path
Summary: Pass correct type to branch in LIRGenerator::do_SwitchRanges()
Reviewed-by: kvn, never
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
Changeset: a81f60ddab06
Author: never
Date: 2012-01-22 14:03 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/a81f60ddab06
7130676: Tiered: assert(bci == 0 || 0<= bci && bci<code_size()) during stack trace construction
Reviewed-by: kvn, iveresov
! src/share/vm/classfile/javaClasses.cpp
Changeset: 82e5a84b7436
Author: bdelsart
Date: 2012-01-24 15:41 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/82e5a84b7436
7120450: complete information dumped by frame_describe
Summary: improvements of frame_describe
Reviewed-by: never, twisti
! src/cpu/sparc/vm/frame_sparc.cpp
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/sparc/vm/methodHandles_sparc.hpp
! src/cpu/x86/vm/frame_x86.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/methodHandles_x86.hpp
! src/share/vm/runtime/frame.cpp
Changeset: dddf0be88eb1
Author: iveresov
Date: 2012-01-24 17:00 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/dddf0be88eb1
7132945: Tiered: adjust OSR threshold of level 3
Summary: Change the value of Tier3BackEdgeThreshold from 7000 to 60000
Reviewed-by: kvn, never
! src/share/vm/runtime/globals.hpp
Changeset: cf407b7d3d78
Author: roland
Date: 2012-01-25 09:31 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/cf407b7d3d78
7116050: C2/ARM: memory stomping error with DivideMcTests
Summary: Block::schedule_local() may write beyond end of ready_cnt array
Reviewed-by: never, kvn
! src/share/vm/opto/block.hpp
! src/share/vm/opto/gcm.cpp
! src/share/vm/opto/lcm.cpp
Changeset: 52474ec73861
Author: kvn
Date: 2012-01-24 17:04 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/52474ec73861
7132936: guarantee(t != NULL) failed: must be con
Summary: Use !higher_equal() check to skip top and values which fit.
Reviewed-by: never
! src/share/vm/opto/memnode.cpp
Changeset: 94f0ce74d48e
Author: kvn
Date: 2012-01-25 08:10 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/94f0ce74d48e
Merge
Changeset: 9a28ddfc1f4a
Author: roland
Date: 2012-01-26 09:38 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/9a28ddfc1f4a
7123910: Some CTW tests crash VM: is_loaded() && that->is_loaded()
Summary: handle not loaded array klass in Parse::do_checkcast().
Reviewed-by: kvn, never
! src/share/vm/opto/parseHelper.cpp
Changeset: 5dbed2f542ff
Author: bdelsart
Date: 2012-01-26 16:49 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/5dbed2f542ff
7120468: SPARC/x86: use frame::describe to enhance trace_method_handle
Summary: improvements of TraceMethodHandles for JSR292
Reviewed-by: never, twisti
! src/cpu/sparc/vm/frame_sparc.cpp
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/sparc/vm/methodHandles_sparc.hpp
! src/cpu/x86/vm/frame_x86.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/methodHandles_x86.hpp
! src/cpu/zero/vm/frame_zero.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
Changeset: 20334ed5ed3c
Author: iveresov
Date: 2012-01-26 12:15 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/20334ed5ed3c
7131259: compile_method and CompilationPolicy::event shouldn't be declared TRAPS
Summary: Make sure that CompilationPolicy::event() doesn't throw exceptions
Reviewed-by: kvn, never
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/runtime/advancedThresholdPolicy.cpp
! src/share/vm/runtime/advancedThresholdPolicy.hpp
! src/share/vm/runtime/compilationPolicy.cpp
! src/share/vm/runtime/compilationPolicy.hpp
! src/share/vm/runtime/simpleThresholdPolicy.cpp
! src/share/vm/runtime/simpleThresholdPolicy.hpp
! src/share/vm/utilities/exceptions.hpp
Changeset: 072384a61312
Author: jrose
Date: 2012-01-26 19:39 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/072384a61312
Merge
Changeset: 0a10d80352d5
Author: brutisso
Date: 2012-01-27 09:04 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/0a10d80352d5
Merge
- src/os/bsd/vm/decoder_bsd.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
More information about the hotspot-gc-dev
mailing list