hg: jdk7/hotspot-gc/hotspot: 55 new changesets
john.coomes at oracle.com
john.coomes at oracle.com
Sat Oct 9 06:17:00 UTC 2010
Changeset: f353275af40e
Author: never
Date: 2010-09-02 11:40 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/f353275af40e
6981773: incorrect fill value with OptimizeFill
Reviewed-by: kvn, twisti
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
Changeset: d5d065957597
Author: iveresov
Date: 2010-09-03 17:51 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/d5d065957597
6953144: Tiered compilation
Summary: Infrastructure for tiered compilation support (interpreter + c1 + c2) for 32 and 64 bit. Simple tiered policy implementation.
Reviewed-by: kvn, never, phh, twisti
! make/linux/Makefile
! make/solaris/Makefile
+ make/solaris/makefiles/reorder_TIERED_sparcv9
! make/windows/build.make
! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp
! src/cpu/sparc/vm/c1_FrameMap_sparc.cpp
! src/cpu/sparc/vm/c1_FrameMap_sparc.hpp
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.hpp
! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp
! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp
! src/cpu/sparc/vm/c1_globals_sparc.hpp
! src/cpu/sparc/vm/c2_globals_sparc.hpp
! src/cpu/sparc/vm/interp_masm_sparc.cpp
! src/cpu/sparc/vm/interp_masm_sparc.hpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/c1_CodeStubs_x86.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.hpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/c1_globals_x86.hpp
! src/cpu/x86/vm/c2_globals_x86.hpp
! src/cpu/x86/vm/interp_masm_x86_32.cpp
! src/cpu/x86/vm/interp_masm_x86_32.hpp
! src/cpu/x86/vm/interp_masm_x86_64.cpp
! src/cpu/x86/vm/interp_masm_x86_64.hpp
! 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/vtableStubs_x86_64.cpp
! src/share/vm/c1/c1_Canonicalizer.cpp
! src/share/vm/c1/c1_Canonicalizer.hpp
! src/share/vm/c1/c1_CodeStubs.hpp
! src/share/vm/c1/c1_Compilation.cpp
! src/share/vm/c1/c1_Compilation.hpp
! src/share/vm/c1/c1_Compiler.hpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_GraphBuilder.hpp
! src/share/vm/c1/c1_IR.cpp
! src/share/vm/c1/c1_Instruction.cpp
! src/share/vm/c1/c1_Instruction.hpp
! src/share/vm/c1/c1_InstructionPrinter.cpp
! src/share/vm/c1/c1_InstructionPrinter.hpp
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRAssembler.cpp
! src/share/vm/c1/c1_LIRAssembler.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/c1/c1_Optimizer.cpp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/c1/c1_Runtime1.hpp
! src/share/vm/c1/c1_ValueMap.hpp
! src/share/vm/c1/c1_globals.hpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/ci/ciMethodData.cpp
! src/share/vm/ci/ciMethodData.hpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/includeDB_compiler1
! src/share/vm/includeDB_compiler2
! src/share/vm/includeDB_core
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/invocationCounter.cpp
! src/share/vm/interpreter/invocationCounter.hpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/methodDataOop.cpp
! src/share/vm/oops/methodDataOop.hpp
! src/share/vm/oops/methodKlass.cpp
! src/share/vm/oops/methodOop.cpp
! src/share/vm/oops/methodOop.hpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/prims/methodHandleWalk.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/compilationPolicy.cpp
! src/share/vm/runtime/compilationPolicy.hpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/deoptimization.hpp
! src/share/vm/runtime/dtraceJSDT.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/javaCalls.cpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/safepoint.hpp
+ src/share/vm/runtime/simpleThresholdPolicy.cpp
+ src/share/vm/runtime/simpleThresholdPolicy.hpp
+ src/share/vm/runtime/simpleThresholdPolicy.inline.hpp
! src/share/vm/runtime/sweeper.cpp
! src/share/vm/utilities/accessFlags.hpp
! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/macros.hpp
Changeset: ac4f710073ed
Author: iveresov
Date: 2010-09-07 14:16 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/ac4f710073ed
6982921: assert(_entry_bci != InvocationEntryBci) failed: wrong kind of nmethod
Summary: Assertion fails during print compilation because nmethod::print_on() calls osr_entry_bci() without checking that the method is an osr method. The fix adds an appropriate check.
Reviewed-by: never, twisti
! src/share/vm/code/nmethod.cpp
Changeset: 5e4f03302987
Author: never
Date: 2010-09-07 11:31 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/5e4f03302987
6982533: Crash in ~StubRoutines::jbyte_fill with AggressiveOpts enabled
Reviewed-by: kvn
! src/share/vm/opto/loopTransform.cpp
Changeset: f9883ee8ce39
Author: never
Date: 2010-09-08 20:28 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/f9883ee8ce39
6965815: OptimizeStringConcat: assert(!q->is_MergeMem()) failed with specjbb2000
Reviewed-by: kvn
! src/share/vm/opto/graphKit.cpp
Changeset: 84713fd87632
Author: twisti
Date: 2010-09-08 04:50 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/84713fd87632
6983073: fix compiler error with GCC 4.4 or newer on SPARC
Reviewed-by: twisti
Contributed-by: Matthias Klose <doko at ubuntu.com>
! src/cpu/sparc/vm/frame_sparc.hpp
Changeset: 33a54060190d
Author: twisti
Date: 2010-09-09 01:43 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/33a54060190d
Merge
Changeset: a83b0246bb77
Author: twisti
Date: 2010-09-09 05:24 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/a83b0246bb77
6934483: GCC 4.5 errors "suggest parentheses around something..." when compiling with -Werror and -Wall
Summary: These are minor changes fixing compile failure when -Wall -Werror flags are used under gcc 4.5.
Reviewed-by: twisti, kvn, rasbold
Contributed-by: Pavel Tisnovsky <ptisnovs at redhat.com>
! src/cpu/x86/vm/vm_version_x86.hpp
! src/share/vm/memory/referenceProcessor.hpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: 7f9553bedfd5
Author: iveresov
Date: 2010-09-11 15:21 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/7f9553bedfd5
6984056: C1: incorrect code for integer constant addition on x64
Summary: Fix add/sub of constants to ints on x64
Reviewed-by: kvn
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
Changeset: 3a294e483abc
Author: iveresov
Date: 2010-09-13 12:10 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/3a294e483abc
6919069: client compiler needs to capture more profile information for tiered work
Summary: Added profiling of instanceof and aastore.
Reviewed-by: kvn, jrose, never
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.hpp
! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/share/vm/c1/c1_Canonicalizer.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_Instruction.hpp
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRAssembler.hpp
Changeset: d20603ee9e10
Author: kvn
Date: 2010-09-13 16:45 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/d20603ee9e10
6984346: Remove development code in type.hpp
Summary: Remove code which use UseNewCode in type.hpp
Reviewed-by: never
! src/share/vm/opto/type.hpp
Changeset: d257356e35f0
Author: jrose
Date: 2010-09-13 23:24 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/d257356e35f0
6939224: MethodHandle.invokeGeneric needs to perform the correct set of conversions
Reviewed-by: never
! src/cpu/sparc/vm/stubRoutines_sparc.hpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/stubRoutines_x86_32.hpp
! src/cpu/x86/vm/stubRoutines_x86_64.hpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/oops/constantPoolOop.cpp
! src/share/vm/oops/methodOop.cpp
! src/share/vm/oops/methodOop.hpp
! src/share/vm/prims/methodHandleWalk.cpp
! src/share/vm/prims/methodHandles.hpp
! src/share/vm/runtime/sharedRuntime.cpp
Changeset: 065dd1ca3ab6
Author: never
Date: 2010-09-14 14:09 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/065dd1ca3ab6
6982370: SIGBUS in jbyte_fill
Reviewed-by: kvn
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
+ test/compiler/6982370/Test6982370.java
Changeset: a8b66e00933b
Author: kvn
Date: 2010-09-14 17:19 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/a8b66e00933b
6984368: Large default heap size does not allow to use zero based compressed oops
Summary: take into account HeapBaseMinAddress and round down MaxPermSize
Reviewed-by: never
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: 18c378513575
Author: kvn
Date: 2010-09-16 16:48 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/18c378513575
Merge
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/macros.hpp
Changeset: 883a82d6d41d
Author: acorn
Date: 2010-09-10 12:36 -0400
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/883a82d6d41d
6942092: Loader-constraint test is failing
Summary: Fix test string compare to match source update
Reviewed-by: dcubed, phh
! test/runtime/6626217/Test6626217.sh
Changeset: 6cde0ed1b568
Author: acorn
Date: 2010-09-14 10:15 -0400
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/6cde0ed1b568
Merge
Changeset: 4094f07967ca
Author: kamg
Date: 2010-09-15 16:28 -0400
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/4094f07967ca
6974813: JVM needs to use demand loading for its DTrace probes
Summary: Pass -xlazyload to the 'dtrace -G' invocation
Reviewed-by: phh, ysr
! make/solaris/makefiles/dtrace.make
Changeset: 728a287f6c20
Author: zgu
Date: 2010-09-17 09:45 -0400
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/728a287f6c20
6981753: Rebrand vm vendor property settings
Summary: Uses JDK_Version to determinate to set vm vendor to "Oracle Corporation" for JDK7 and later.
Reviewed-by: kamg, ohair, coleenp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/vm_version.cpp
Changeset: 51640ecd89f8
Author: zgu
Date: 2010-09-17 09:14 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/51640ecd89f8
Merge
Changeset: 3babdb042f25
Author: kamg
Date: 2010-09-17 19:45 -0400
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/3babdb042f25
Merge
Changeset: 60f88489896f
Author: kamg
Date: 2010-09-20 15:38 -0400
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/60f88489896f
6975210: java.lang.VerifyError in some of JCK tests
Summary: Naked oop in verificationType::is_reference_assignable_from()
Reviewed-by: never, kvn, coleenp
! src/share/vm/classfile/verificationType.cpp
Changeset: 2966dab85b3e
Author: dcubed
Date: 2010-09-21 06:58 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/2966dab85b3e
6985848: 3/4 fix for 6561870 causes sa-jdi.jar to be rebuilt every time
Summary: Refine fix for 6561870 to only rebuild sa-jdi.jar when needed
Reviewed-by: never, ohair, coleenp
! make/linux/makefiles/sa.make
! make/solaris/makefiles/sa.make
Changeset: a25394352030
Author: kamg
Date: 2010-09-22 12:54 -0400
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/a25394352030
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: 2fe09e2e70d0
Author: cl
Date: 2010-09-03 12:49 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/2fe09e2e70d0
Added tag jdk7-b108 for changeset e44a93947ccb
! .hgtags
Changeset: cc4bb3022b31
Author: cl
Date: 2010-09-09 14:27 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/cc4bb3022b31
Merge
! .hgtags
- src/share/vm/gc_implementation/parallelScavenge/prefetchQueue.hpp
Changeset: 2f25f2b8de27
Author: cl
Date: 2010-09-09 15:07 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/2f25f2b8de27
Added tag jdk7-b109 for changeset cc4bb3022b31
! .hgtags
Changeset: 07b042e13dde
Author: cl
Date: 2010-09-16 15:12 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/07b042e13dde
Added tag jdk7-b110 for changeset 2f25f2b8de27
! .hgtags
Changeset: 8d5897b4230f
Author: cl
Date: 2010-09-23 17:33 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/8d5897b4230f
Added tag jdk7-b111 for changeset 07b042e13dde
! .hgtags
Changeset: 9bdbd693dbaa
Author: trims
Date: 2010-09-24 00:51 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/9bdbd693dbaa
Merge
Changeset: b2045e0af26e
Author: trims
Date: 2010-09-24 00:52 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/b2045e0af26e
6987149: Fix incorrect Oracle copyright header in make/templates files
Summary: Minor fix to first line of template copyright files
Reviewed-by: ohair
! make/templates/bsd-header
! make/templates/gpl-cp-header
! make/templates/gpl-header
Changeset: 5511edd5d719
Author: iveresov
Date: 2010-09-30 16:00 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/5511edd5d719
6988779: c1_LIRAssembler_x86.cpp crashes VS2010 compiler
Summary: The workaround changes the scope of the variable
Reviewed-by: phh, ysr, kvn
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
Changeset: beef35b96b81
Author: cl
Date: 2010-10-01 15:45 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/beef35b96b81
Added tag jdk7-b112 for changeset 5511edd5d719
! .hgtags
Changeset: 1c52033222eb
Author: trims
Date: 2010-10-01 18:04 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/1c52033222eb
Added tag hs20-b01 for changeset 5511edd5d719
! .hgtags
Changeset: c77e8f982901
Author: never
Date: 2010-09-15 20:25 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/c77e8f982901
6984979: OptimizeFill misses some cases with an odd memory graph
Reviewed-by: kvn
! src/share/vm/opto/loopTransform.cpp
Changeset: fd5d4527cdf5
Author: iveresov
Date: 2010-09-21 13:38 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/fd5d4527cdf5
6986270: guarantee(*bcp != Bytecodes::_monitorenter || exec_mode != Deoptimization::Unpack_exception) fails
Summary: Propagate the compiler type of the deopting method to vframeArrayElement::unpack_on_stack()
Reviewed-by: jrose, never
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vframeArray.cpp
Changeset: 5867d89c129b
Author: never
Date: 2010-09-22 13:01 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/5867d89c129b
6982537: Crash in Node*step_through_mergemem
Reviewed-by: kvn
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/memnode.cpp
Changeset: 87b64980e2f1
Author: never
Date: 2010-09-22 21:10 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/87b64980e2f1
6972540: sun/nio/ch/SocketChannelImpl compilation crashed when executing CompileTheWorld
Reviewed-by: kvn
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LinearScan.cpp
Changeset: c40600e85311
Author: never
Date: 2010-09-22 23:51 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/c40600e85311
6986028: assert(_base == Int) failed: Not an Int in CmpINode::sub
Reviewed-by: kvn, twisti
! src/share/vm/opto/stringopts.cpp
Changeset: c93c652551b5
Author: twisti
Date: 2010-09-24 03:51 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/c93c652551b5
6986944: JSR 292 assert(caller_nm->is_method_handle_return(caller_frame.pc())) failed: must be MH call site
Reviewed-by: never, kvn
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/share/vm/ci/ciMethod.cpp
Changeset: f02a8bbe6ed4
Author: roland
Date: 2009-12-29 19:08 +0100
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/f02a8bbe6ed4
6986046: C1 valuestack cleanup
Summary: fixes an historical oddity in C1 with inlining where all of the expression stacks are kept in the topmost ValueStack instead of being in their respective ValueStacks.
Reviewed-by: never
Contributed-by: Christian Wimmer <cwimmer at uci.edu>
! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp
! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp
! src/cpu/x86/vm/c1_CodeStubs_x86.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/share/vm/c1/c1_CFGPrinter.cpp
! src/share/vm/c1/c1_Canonicalizer.cpp
! src/share/vm/c1/c1_Compilation.hpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_GraphBuilder.hpp
! src/share/vm/c1/c1_IR.cpp
! src/share/vm/c1/c1_IR.hpp
! src/share/vm/c1/c1_Instruction.cpp
! src/share/vm/c1/c1_Instruction.hpp
! src/share/vm/c1/c1_InstructionPrinter.cpp
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIRAssembler.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LinearScan.cpp
! src/share/vm/c1/c1_LinearScan.hpp
! src/share/vm/c1/c1_Optimizer.cpp
! src/share/vm/c1/c1_ValueStack.cpp
! src/share/vm/c1/c1_ValueStack.hpp
! src/share/vm/c1/c1_globals.hpp
! src/share/vm/includeDB_compiler1
Changeset: 861f533d12b0
Author: roland
Date: 2010-09-24 13:14 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/861f533d12b0
Merge
Changeset: df015ec64052
Author: iveresov
Date: 2010-09-27 15:04 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/df015ec64052
6987115: Non-tiered compilation policy creates unnecessary C1 threads
Summary: Fixed NonTieredCompPolicy::compiler_count() to return correct thread count.
Reviewed-by: twisti, kvn
! src/share/vm/runtime/compilationPolicy.cpp
Changeset: 1375bc8922e4
Author: never
Date: 2010-09-27 20:44 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/1375bc8922e4
6987763: assert(kind() == EmptyExceptionState) failed: only EmptyExceptionStates can be modified
Reviewed-by: roland, kvn, iveresov
! src/share/vm/c1/c1_ValueStack.hpp
Changeset: 8aa5fd5d2046
Author: twisti
Date: 2010-09-29 00:30 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/8aa5fd5d2046
6987634: JSR 292 assert(start_bci() >= 0 && start_bci() < code_size()) failed: correct osr_bci argument
Reviewed-by: never, kvn
! src/share/vm/opto/doCall.cpp
Changeset: ad0638ff8ea4
Author: roland
Date: 2010-09-29 18:53 +0200
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/ad0638ff8ea4
6988303: 6986046 breaks build with recent gcc
Summary: fixes build break
Reviewed-by: never, kvn
! src/share/vm/c1/c1_Instruction.hpp
Changeset: 80c9354976b0
Author: iveresov
Date: 2010-09-29 16:53 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/80c9354976b0
6988346: 6986046 breaks tiered
Summary: adjusted profiling code generation to use the new ValueStack implementation; lowered optimization level for c1_LinearScan.cpp on solaris x64.
Reviewed-by: kvn, never
! make/solaris/makefiles/amd64.make
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_GraphBuilder.hpp
! src/share/vm/c1/c1_Instruction.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
Changeset: 56601ef83436
Author: kvn
Date: 2010-09-30 18:31 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/56601ef83436
6916062: assert(_inserts <= _insert_limit,"hash table overflow") in NodeHash::hash_insert
Summary: Missing check for not empty worklist when puting memory node back on worklist and expecting address type update.
Reviewed-by: never
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/phaseX.cpp
Changeset: 52e82a6bedaf
Author: never
Date: 2010-10-04 17:09 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/52e82a6bedaf
6968348: Byteswapped memory access can point to wrong location after JIT
Reviewed-by: twisti, kvn, iveresov
! src/cpu/x86/vm/x86_64.ad
+ test/compiler/6968348/Test6968348.java
Changeset: 3f9a70eb8b1f
Author: iveresov
Date: 2010-10-05 00:19 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/3f9a70eb8b1f
6989368: Regression in scimark2.MonteCarlo in jdk7_b112 on Linux
Summary: Fix ciMethod::instructions_size() to return correct value
Reviewed-by: kvn, twisti
! src/share/vm/ci/ciMethod.cpp
Changeset: fe08403130db
Author: kvn
Date: 2010-10-05 08:57 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/fe08403130db
6979458: VM crashes when -XX:ObjectAlignmentInBytes is too big
Summary: Set upper limit 256 for ObjectAlignmentInBytes value.
Reviewed-by: never, iveresov
! src/share/vm/runtime/arguments.cpp
Changeset: a3f7f95b0165
Author: never
Date: 2010-10-05 11:16 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/a3f7f95b0165
6988018: dtrace/hotspot/MethodInvocation/MethodInvocation002 crashes with client compiler
Reviewed-by: iveresov, kvn, kamg
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
Changeset: a50abfc67f31
Author: never
Date: 2010-10-05 17:38 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/a50abfc67f31
6989736: fix mapfile warnings on solaris
Reviewed-by: kvn, iveresov, jcoomes
! make/linux/adlc_updater
! make/solaris/adlc_updater
! make/solaris/makefiles/reorder_COMPILER1_i486
! make/solaris/makefiles/reorder_COMPILER1_sparc
! make/solaris/makefiles/reorder_TIERED_amd64
! make/solaris/makefiles/reorder_TIERED_i486
! make/solaris/makefiles/reorder_TIERED_sparc
! make/solaris/makefiles/reorder_TIERED_sparcv9
Changeset: 22e4420d19f7
Author: kvn
Date: 2010-10-06 14:18 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/22e4420d19f7
Merge
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: 0715f0cf171d
Author: jcoomes
Date: 2010-10-08 09:29 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/0715f0cf171d
Merge
! src/share/vm/includeDB_core
! src/share/vm/memory/referenceProcessor.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
More information about the hotspot-gc-dev
mailing list