hg: build-infra/jdk8/hotspot: 134 new changesets
erik.joelsson at oracle.com
erik.joelsson at oracle.com
Mon Feb 6 02:32:43 PST 2012
Changeset: 0841c0ec2ed6
Author: amurillo
Date: 2011-12-23 15:29 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/0841c0ec2ed6
7123810: new hotspot build - hs23-b10
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 3b2b58fb1425
Author: tonyp
Date: 2011-12-20 12:59 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/3b2b58fb1425
7123165: G1: output during parallel verification can get messed up
Summary: Serialize the worker threads that are generating output during parallel heap verification to make sure the output is consistent.
Reviewed-by: brutisso, johnc, jmasa
! src/share/vm/gc_implementation/g1/heapRegion.cpp
Changeset: d15b458c4225
Author: jmasa
Date: 2011-12-20 20:29 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/d15b458c4225
Merge
Changeset: 67fdcb391461
Author: tonyp
Date: 2011-12-21 07:53 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/67fdcb391461
7119027: G1: use atomics to update RS length / predict time of inc CSet
Summary: Make sure that the updates to the RS length and inc CSet predicted time are updated in an MT-safe way.
Reviewed-by: brutisso, iveresov
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
Changeset: 441e946dc1af
Author: jmasa
Date: 2011-12-14 13:34 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/441e946dc1af
7121618: Change type of number of GC workers to unsigned int.
Summary: Change variables representing the number of GC workers to uint from int and size_t. Change the parameter in work(int i) to work(uint worker_id).
Reviewed-by: brutisso, tonyp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/collectionSetChooser.cpp
! 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/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp
! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/memory/referenceProcessor.hpp
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/memory/sharedHeap.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/workgroup.cpp
! src/share/vm/utilities/workgroup.hpp
! src/share/vm/utilities/yieldingWorkgroup.cpp
! src/share/vm/utilities/yieldingWorkgroup.hpp
Changeset: 1cbe7978b021
Author: brutisso
Date: 2011-12-21 22:13 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/1cbe7978b021
7113021: G1: automatically enable young gen size auto-tuning when -Xms==-Xmx
Summary: Use a percentage of -Xms as min and another percentage of -Xmx as max for the young gen size
Reviewed-by: tonyp, johnc
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
Changeset: 7faca6dfa2ed
Author: jmasa
Date: 2011-12-27 12:38 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/7faca6dfa2ed
Merge
! src/share/vm/runtime/globals.hpp
Changeset: 4ceaf61479fc
Author: dcubed
Date: 2011-12-22 12:50 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/4ceaf61479fc
7122253: Instrumentation.retransformClasses() leaks class bytes
Summary: Change ClassFileParser::parseClassFile() to use the instanceKlass:_cached_class_file_bytes field to avoid leaking the cache.
Reviewed-by: coleenp, acorn, poonam
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
Changeset: 4ec93d767458
Author: vladidan
Date: 2011-12-26 20:36 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/4ec93d767458
Merge
Changeset: 3db6ea5ce021
Author: vladidan
Date: 2011-12-29 20:09 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/3db6ea5ce021
Merge
Changeset: 20bfb6d15a94
Author: iveresov
Date: 2011-12-27 16:43 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/20bfb6d15a94
7124829: NUMA: memory leak on Linux with large pages
Summary: In os::free_memory() use mmap with the same attributes as for the heap space
Reviewed-by: kvn
Contributed-by: Aleksey Ignatenko <aleksey.v.ignatenko at intel.com>
! 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/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
! src/share/vm/gc_implementation/shared/mutableSpace.cpp
! src/share/vm/runtime/os.hpp
Changeset: 776173fc2df9
Author: stefank
Date: 2011-12-29 07:37 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/776173fc2df9
7125516: G1: ~ConcurrentMark() frees incorrectly
Summary: Replaced the code with a ShouldNotReachHere
Reviewed-by: tonyp, jmasa
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
Changeset: 5ee33ff9b1c4
Author: jmasa
Date: 2012-01-03 10:22 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/5ee33ff9b1c4
Merge
Changeset: 75c0a73eee98
Author: coleenp
Date: 2011-11-17 12:53 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/75c0a73eee98
7102776: Pack instanceKlass boolean fields into single u1 field
Summary: Reduce class runtime memory usage by packing 4 instanceKlass boolean fields into single u1 field. Save 4-byte for each loaded class.
Reviewed-by: dholmes, bobv, phh, twisti, never, coleenp
Contributed-by: Jiangli Zhou <jiangli.zhou at oracle.com>
! agent/src/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! src/share/vm/code/dependencies.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/instanceKlassKlass.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: da4dd142ea01
Author: bobv
Date: 2011-11-29 14:44 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/da4dd142ea01
Merge
! src/share/vm/code/dependencies.cpp
Changeset: 52b5d32fbfaf
Author: coleenp
Date: 2011-12-06 18:28 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/52b5d32fbfaf
7117052: instanceKlass::_init_state can be u1 type
Summary: Change instanceKlass::_init_state field to u1 type.
Reviewed-by: bdelsart, coleenp, dholmes, phh, never
Contributed-by: Jiangli Zhou <jiangli.zhou at oracle.com>
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/memory/dump.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/parseHelper.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: eccc4b1f8945
Author: vladidan
Date: 2011-12-07 16:47 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/eccc4b1f8945
7050298: ARM: SIGSEGV in JNIHandleBlock::allocate_handle
Summary: missing release barrier in Monitor::IUnlock
Reviewed-by: dholmes, dice
! src/share/vm/runtime/mutex.cpp
Changeset: 2685ea97b89f
Author: jiangli
Date: 2011-12-09 11:29 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/2685ea97b89f
Merge
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
Changeset: 8fdf463085e1
Author: jiangli
Date: 2011-12-16 17:33 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/8fdf463085e1
Merge
Changeset: dca455dea3a7
Author: bdelsart
Date: 2011-12-20 12:33 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/dca455dea3a7
7116216: StackOverflow GC crash
Summary: GC crash for explicit stack overflow checks after a C2I transition.
Reviewed-by: coleenp, never
Contributed-by: yang02.wang at sap.com, bertrand.delsart at oracle.com
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.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
+ test/compiler/7116216/LargeFrame.java
+ test/compiler/7116216/StackOverflow.java
Changeset: cd5d8cafcc84
Author: jiangli
Date: 2011-12-28 12:15 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/cd5d8cafcc84
7123315: instanceKlass::_static_oop_field_count and instanceKlass::_java_fields_count should be u2 type.
Summary: Change instanceKlass::_static_oop_field_count and instanceKlass::_java_fields_count to u2 type.
Reviewed-by: never, bdelsart, dholmes
Contributed-by: Jiangli Zhou <jiangli.zhou at oracle.com>
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 05de27e852c4
Author: jiangli
Date: 2012-01-04 12:36 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/05de27e852c4
Merge
! src/share/vm/classfile/classFileParser.cpp
Changeset: b6a04c79ccbc
Author: stefank
Date: 2012-01-02 10:01 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/b6a04c79ccbc
7125503: Compiling collectedHeap.cpp fails with -Werror=int-to-pointer-cast with g++ 4.6.1
Summary: Used uintptr_t and void* for all the casts and checks in test_is_in.
Reviewed-by: tonyp, jmasa
! src/share/vm/gc_interface/collectedHeap.cpp
Changeset: 4753e3dda3c8
Author: jmasa
Date: 2012-01-04 07:56 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/4753e3dda3c8
Merge
Changeset: 2ee4167627a3
Author: jmasa
Date: 2012-01-05 21:02 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/2ee4167627a3
Merge
Changeset: 7ab5f6318694
Author: phh
Date: 2012-01-01 11:17 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/7ab5f6318694
7125934: Add a fast unordered timestamp capability to Hotspot on x86/x64
Summary: Add rdtsc detection and inline generation.
Reviewed-by: kamg, dholmes
Contributed-by: karen.kinnear at oracle.com
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/x86/vm/vm_version_x86.hpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.hpp
+ src/os_cpu/bsd_x86/vm/os_bsd_x86.inline.hpp
! src/os_cpu/linux_x86/vm/os_linux_x86.hpp
+ src/os_cpu/linux_x86/vm/os_linux_x86.inline.hpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.hpp
+ src/os_cpu/solaris_x86/vm/os_solaris_x86.inline.hpp
! src/os_cpu/solaris_x86/vm/solaris_x86_32.il
! src/os_cpu/solaris_x86/vm/solaris_x86_64.il
! src/os_cpu/windows_x86/vm/os_windows_x86.hpp
+ src/os_cpu/windows_x86/vm/os_windows_x86.inline.hpp
! src/share/vm/runtime/init.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
+ src/share/vm/runtime/os_ext.hpp
Changeset: b16494a69d3d
Author: phh
Date: 2012-01-03 15:11 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/b16494a69d3d
7126185: Clean up lasterror handling, add os::get_last_error()
Summary: Add os::get_last_error(), replace getLastErrorString() by os::lasterror() in os_windows.cpp.
Reviewed-by: kamg, dholmes
Contributed-by: erik.gahlin at oracle.com
! src/os/posix/vm/os_posix.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/os.hpp
Changeset: 5b58979183f9
Author: dcubed
Date: 2012-01-05 06:24 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/5b58979183f9
7127032: fix for 7122253 adds a JvmtiThreadState earlier than necessary
Summary: Use JavaThread::jvmti_thread_state() instead of JvmtiThreadState::state_for().
Reviewed-by: coleenp, poonam, acorn
! src/share/vm/classfile/classFileParser.cpp
Changeset: 8a63c6323842
Author: fparain
Date: 2012-01-05 07:26 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/8a63c6323842
7125594: C-heap growth issue in ThreadService::find_deadlocks_at_safepoint
Reviewed-by: sspitsyn, dcubed, mchung, dholmes
! src/share/vm/services/threadService.cpp
Changeset: 2e0ef19fc891
Author: phh
Date: 2012-01-05 17:14 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/2e0ef19fc891
7126480: Make JVM start time in milliseconds since the Java epoch available
Summary: Expose existing Management::_begin_vm_creation_time via new accessor Management::begin_vm_creation_time().
Reviewed-by: acorn, dcubed
! src/share/vm/services/management.hpp
Changeset: 66259eca2bf7
Author: phh
Date: 2012-01-05 17:16 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/66259eca2bf7
Merge
Changeset: 2b3acb34791f
Author: dcubed
Date: 2012-01-06 16:18 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/2b3acb34791f
Merge
! src/os/windows/vm/os_windows.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/runtime/os.hpp
Changeset: abcceac2f7cd
Author: iveresov
Date: 2011-12-12 12:44 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/abcceac2f7cd
7119730: Tiered: SIGSEGV in AdvancedThresholdPolicy::is_method_profiled(methodOop)
Summary: Added handles for references to methods in select_task()
Reviewed-by: twisti, kvn
! src/share/vm/runtime/advancedThresholdPolicy.cpp
Changeset: 7bca37d28f32
Author: roland
Date: 2011-12-13 10:54 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/7bca37d28f32
7114106: C1: assert(goto_state->is_same(sux_state)) failed: states must match now
Summary: fix C1's CEE to take inlining into account when the stacks in states are compared.
Reviewed-by: iveresov, never
! src/share/vm/c1/c1_Optimizer.cpp
Changeset: d725f0affb1a
Author: iveresov
Date: 2011-12-13 17:10 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/d725f0affb1a
7121111: -server -Xcomp -XX:+TieredCompilation does not invoke C2 compiler
Summary: Exercise C2 more in tiered mode with Xcomp
Reviewed-by: kvn, never
! src/share/vm/runtime/arguments.cpp
Changeset: 127b3692c168
Author: kvn
Date: 2011-12-14 14:54 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/127b3692c168
7116452: Add support for AVX instructions
Summary: Added support for AVX extension to the x86 instruction set.
Reviewed-by: never
! 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/nativeInst_x86.cpp
! src/cpu/x86/vm/nativeInst_x86.hpp
! src/cpu/x86/vm/register_definitions_x86.cpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/x86/vm/vm_version_x86.hpp
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/runtime/globals.hpp
Changeset: 669f6a7d5b70
Author: never
Date: 2011-12-19 14:16 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/669f6a7d5b70
7121073: secondary_super_cache memory slice has incorrect bounds in flatten_alias_type
Reviewed-by: kvn
! src/share/vm/opto/compile.cpp
Changeset: 65149e74c706
Author: kvn
Date: 2011-12-20 00:55 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/65149e74c706
7121648: Use 3-operands SIMD instructions on x86 with AVX
Summary: Use 3-operands SIMD instructions in C2 generated code for machines with AVX.
Reviewed-by: never
! make/bsd/makefiles/adlc.make
! make/linux/makefiles/adlc.make
! make/solaris/makefiles/adlc.make
! make/windows/makefiles/adlc.make
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
+ src/cpu/x86/vm/x86.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/opto/matcher.cpp
Changeset: 069ab3f976d3
Author: stefank
Date: 2011-12-07 11:35 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/069ab3f976d3
7118863: Move sizeof(klassOopDesc) into the *Klass::*_offset_in_bytes() functions
Summary: Moved sizeof(klassOopDesc), changed the return type to ByteSize and removed the _in_bytes suffix.
Reviewed-by: never, bdelsart, coleenp, jrose
! src/cpu/sparc/vm/assembler_sparc.cpp
! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/sparc/vm/c1_MacroAssembler_sparc.cpp
! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp
! src/cpu/sparc/vm/cppInterpreter_sparc.cpp
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/c1_CodeStubs_x86.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/c1_MacroAssembler_x86.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/cppInterpreter_x86.cpp
! src/cpu/x86/vm/methodHandles_x86.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/x86_64.ad
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/oops/arrayKlass.hpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/klassOop.hpp
! src/share/vm/oops/objArrayKlass.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/parseHelper.cpp
! src/share/vm/shark/sharkIntrinsics.cpp
! src/share/vm/shark/sharkTopLevelBlock.cpp
Changeset: 1dc233a8c7fe
Author: roland
Date: 2011-12-20 16:56 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/1dc233a8c7fe
7121140: Allocation paths require explicit memory synchronization operations for RMO systems
Summary: adds store store barrier after initialization of header and body of objects.
Reviewed-by: never, kvn
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/adlc/formssel.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/node.hpp
Changeset: e5ac210043cd
Author: roland
Date: 2011-12-22 10:55 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/e5ac210043cd
7123108: C1: assert(if_state != NULL) failed: states do not match up
Summary: In CEE, ensure if and common successor state are at the same inline level
Reviewed-by: never
! src/share/vm/c1/c1_Optimizer.cpp
+ test/compiler/7123108/Test7123108.java
Changeset: b642b49f9738
Author: roland
Date: 2011-12-23 09:36 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/b642b49f9738
7123253: C1: in store check code, usage of registers may be incorrect
Summary: fix usage of input register in assembly code for store check.
Reviewed-by: never
! src/share/vm/c1/c1_LIR.cpp
Changeset: 40c2484c09e1
Author: kvn
Date: 2011-12-23 15:24 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/40c2484c09e1
7110832: ctw/.../org_apache_avalon_composition_util_StringHelper crashes the VM
Summary: Distance is too large for one short branch in string_indexofC8().
Reviewed-by: iveresov
! src/cpu/x86/vm/assembler_x86.cpp
! src/share/vm/asm/assembler.cpp
! src/share/vm/asm/assembler.hpp
Changeset: d12a66fa3820
Author: kvn
Date: 2011-12-27 15:08 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/d12a66fa3820
7123954: Some CTW test crash with SIGSEGV
Summary: Correct Allocate expansion code to preserve i_o when only slow call is generated.
Reviewed-by: iveresov
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/macro.cpp
Changeset: 8940fd98d540
Author: kvn
Date: 2011-12-29 11:37 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/8940fd98d540
Merge
! src/cpu/x86/vm/assembler_x86.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 9c87bcb3b4dd
Author: kvn
Date: 2011-12-30 11:43 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/9c87bcb3b4dd
7125879: assert(proj != NULL) failed: must be found
Summary: Leave i_o attached to slow allocation call when there are no i_o users after the call.
Reviewed-by: iveresov, twisti
! src/share/vm/opto/macro.cpp
+ test/compiler/7125879/Test7125879.java
Changeset: 1cb50d7a9d95
Author: iveresov
Date: 2012-01-05 17:25 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/1cb50d7a9d95
7119294: Two command line options cause JVM to crash
Summary: Setup thread register in MacroAssembler::incr_allocated_bytes() on x64
Reviewed-by: kvn
! src/cpu/x86/vm/assembler_x86.cpp
Changeset: 22cee0ee8927
Author: kvn
Date: 2012-01-06 20:09 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/22cee0ee8927
Merge
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.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/vm_version_x86.hpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/parseHelper.cpp
Changeset: 8f8b94305aff
Author: dcubed
Date: 2012-01-11 19:54 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/8f8b94305aff
7129240: backout fix for 7102776 until 7128770 is resolved
Reviewed-by: phh, bobv, coleenp, dcubed
Contributed-by: Jiangli Zhou <jiangli.zhou at oracle.com>
! agent/src/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! src/share/vm/code/dependencies.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/instanceKlassKlass.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 4f25538b54c9
Author: fparain
Date: 2012-01-09 10:27 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/4f25538b54c9
7120511: Add diagnostic commands
Reviewed-by: acorn, phh, dcubed, sspitsyn
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/init.cpp
! src/share/vm/services/attachListener.cpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/diagnosticCommand.hpp
! src/share/vm/services/diagnosticFramework.cpp
! src/share/vm/services/diagnosticFramework.hpp
! src/share/vm/services/management.cpp
Changeset: 865e0817f32b
Author: kamg
Date: 2012-01-10 15:47 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/865e0817f32b
Merge
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: efdf6985a3a2
Author: kamg
Date: 2012-01-12 09:59 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/efdf6985a3a2
Merge
Changeset: 5da7201222d5
Author: kvn
Date: 2012-01-07 10:39 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/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/build-infra/jdk8/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/build-infra/jdk8/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/build-infra/jdk8/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/build-infra/jdk8/hotspot/rev/31a5b9aad4bc
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: bacb651cf5bf
Author: tonyp
Date: 2012-01-05 05:54 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/bacb651cf5bf
7113006: G1: excessive ergo output when an evac failure happens
Summary: Introduce a flag that is set when a heap expansion attempt during a GC fails so that we do not consantly attempt to expand the heap when it's going to fail anyway. This not only prevents the excessive ergo output (which is generated when a region allocation fails) but also avoids excessive and ultimately unsuccessful expansion attempts.
Reviewed-by: jmasa, johnc
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
Changeset: 5fd354a959c5
Author: jmasa
Date: 2012-01-05 21:21 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/5fd354a959c5
Merge
Changeset: 023652e49ac0
Author: johnc
Date: 2011-12-23 11:14 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/023652e49ac0
7121496: G1: do the per-region evacuation failure handling work in parallel
Summary: Parallelize the removal of self forwarding pointers etc. by wrapping in a HeapRegion closure, which is then wrapped inside an AbstractGangTask.
Reviewed-by: tonyp, iveresov
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
+ src/share/vm/gc_implementation/g1/g1EvacFailure.hpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
Changeset: 02838862dec8
Author: tonyp
Date: 2012-01-07 00:43 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/02838862dec8
7121623: G1: always be able to reliably calculate the length of a forwarded chunked array
Summary: Store the "next chunk start index" in the length field of the to-space object, instead of the from-space object, so that we can always reliably read the size of all from-space objects.
Reviewed-by: johnc, ysr, jmasa
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
Changeset: 97c00e21fecb
Author: tonyp
Date: 2012-01-09 23:50 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/97c00e21fecb
7125281: G1: heap expansion code is replicated
Reviewed-by: brutisso, johnc
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
Changeset: 1d6185f732aa
Author: brutisso
Date: 2012-01-10 20:02 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/1d6185f732aa
7128532: G1: Change default value of G1DefaultMaxNewGenPercent to 80
Reviewed-by: tonyp, jmasa
! src/share/vm/gc_implementation/g1/g1_globals.hpp
Changeset: 2ace1c4ee8da
Author: tonyp
Date: 2012-01-10 18:58 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/2ace1c4ee8da
6888336: G1: avoid explicitly marking and pushing objects in survivor spaces
Summary: This change simplifies the interaction between GC and concurrent marking. By disabling survivor spaces during the initial-mark pause we don't need to propagate marks of objects we copy during each GC (since we never need to copy an explicitly marked object).
Reviewed-by: johnc, brutisso
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
! 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/g1EvacFailure.hpp
! src/share/vm/gc_implementation/g1/g1OopClosures.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp
! src/share/vm/gc_implementation/g1/ptrQueue.hpp
! src/share/vm/gc_implementation/g1/satbQueue.cpp
! src/share/vm/gc_implementation/g1/satbQueue.hpp
Changeset: 9d4f4a1825e4
Author: brutisso
Date: 2012-01-13 01:55 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/9d4f4a1825e4
Merge
Changeset: 5acd82522540
Author: brutisso
Date: 2012-01-13 06:18 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/5acd82522540
Merge
Changeset: b0ff910edfc9
Author: kvn
Date: 2012-01-12 14:45 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/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/build-infra/jdk8/hotspot/rev/f4d8930a45b9
Merge
Changeset: 89d0a5d40008
Author: kvn
Date: 2012-01-13 12:58 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/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/build-infra/jdk8/hotspot/rev/e504fd26c073
Merge
Changeset: 513351373923
Author: amurillo
Date: 2012-01-14 00:47 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/513351373923
Merge
Changeset: 24727fb37561
Author: amurillo
Date: 2012-01-14 00:47 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/24727fb37561
Added tag hs23-b10 for changeset 513351373923
! .hgtags
Changeset: 338d438ee229
Author: katleman
Date: 2012-01-20 13:08 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/338d438ee229
Added tag jdk8-b22 for changeset 24727fb37561
! .hgtags
Changeset: 4e80db53c323
Author: amurillo
Date: 2012-01-14 00:52 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/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/build-infra/jdk8/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/build-infra/jdk8/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/build-infra/jdk8/hotspot/rev/f1cd52d6ce02
Merge
Changeset: d7e3846464d0
Author: zgu
Date: 2012-01-17 13:08 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/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/build-infra/jdk8/hotspot/rev/6520f9861937
Merge
Changeset: db18ca98d237
Author: zgu
Date: 2012-01-18 11:45 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/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/build-infra/jdk8/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/build-infra/jdk8/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/build-infra/jdk8/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/build-infra/jdk8/hotspot/rev/469e0a46f2fe
Merge
Changeset: 50d9b7a0072c
Author: jrose
Date: 2012-01-19 18:35 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/50d9b7a0072c
Merge
Changeset: dcc292399a39
Author: amurillo
Date: 2012-01-20 16:56 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/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/build-infra/jdk8/hotspot/rev/e850d8e7ea54
Added tag hs23-b11 for changeset dcc292399a39
! .hgtags
Changeset: 6edfe6e42a68
Author: katleman
Date: 2012-01-26 18:23 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/6edfe6e42a68
Added tag jdk8-b23 for changeset e850d8e7ea54
! .hgtags
Changeset: 5f3fcd591768
Author: amurillo
Date: 2012-01-20 17:07 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/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/build-infra/jdk8/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/build-infra/jdk8/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/build-infra/jdk8/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/build-infra/jdk8/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/build-infra/jdk8/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/build-infra/jdk8/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/build-infra/jdk8/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/build-infra/jdk8/hotspot/rev/94f0ce74d48e
Merge
Changeset: 9a28ddfc1f4a
Author: roland
Date: 2012-01-26 09:38 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk8/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/build-infra/jdk8/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/build-infra/jdk8/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/build-infra/jdk8/hotspot/rev/072384a61312
Merge
Changeset: 2e966d967c5c
Author: johnc
Date: 2012-01-13 13:27 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/2e966d967c5c
7121547: G1: High number mispredicted branches while iterating over the marking bitmap
Summary: There is a high number of mispredicted branches associated with calling BitMap::iteratate() from within CMBitMapRO::iterate(). Implement a version of CMBitMapRO::iterate() directly using inline-able routines.
Reviewed-by: tonyp, iveresov
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
! src/share/vm/utilities/bitMap.inline.hpp
Changeset: 851b58c26def
Author: brutisso
Date: 2012-01-16 11:21 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/851b58c26def
7130334: G1: Change comments and error messages that refer to CMS in g1/concurrentMark.cpp/hpp
Summary: Removed references to CMS in the concurrentMark.cpp/hpp files.
Reviewed-by: tonyp, jmasa, johnc
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
Changeset: 9509c20bba28
Author: brutisso
Date: 2012-01-16 22:10 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/9509c20bba28
6976060: G1: humongous object allocations should initiate marking cycles when necessary
Reviewed-by: tonyp, johnc
! 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/vm_operations_g1.cpp
! src/share/vm/gc_interface/gcCause.cpp
! src/share/vm/gc_interface/gcCause.hpp
Changeset: 0b3d1ec6eaee
Author: tonyp
Date: 2012-01-18 10:30 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/0b3d1ec6eaee
7097586: G1: improve the per-space output when using jmap -heap
Summary: Extend the jmap -heap output for G1 to include some more G1-specific information.
Reviewed-by: brutisso, johnc, poonam
! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java
! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1MonitoringSupport.java
+ agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetBase.java
! agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/heapRegionSet.hpp
! src/share/vm/gc_implementation/g1/vmStructs_g1.hpp
Changeset: 7ca7be5a6a0b
Author: johnc
Date: 2012-01-17 10:21 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/7ca7be5a6a0b
7129271: G1: Interference from multiple threads in PrintGC/PrintGCDetails output
Summary: During an initial mark pause, signal the Concurrent Mark thread after the pause output from PrintGC/PrintGCDetails is complete.
Reviewed-by: tonyp, brutisso
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
Changeset: a8a126788ea0
Author: tonyp
Date: 2012-01-19 09:13 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/a8a126788ea0
7078465: G1: Don't use the undefined value (-1) for the G1 old memory pool max size
Reviewed-by: johnc, brutisso
! src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp
! src/share/vm/services/g1MemoryPool.hpp
Changeset: 57025542827f
Author: brutisso
Date: 2012-01-20 18:01 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/57025542827f
7131791: G1: Asserts in nightly testing due to 6976060
Summary: Create a handle and fake an object to make sure that we don't loose the memory we just allocated
Reviewed-by: tonyp, stefank
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
Changeset: 6a78aa6ac1ff
Author: brutisso
Date: 2012-01-23 20:36 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/6a78aa6ac1ff
7132311: G1: assert((s == klass->oop_size(this)) || (Universe::heap()->is_gc_active() && ((is_typeArray()...
Summary: Move the check for when to call collect() to before we do a humongous object allocation
Reviewed-by: stefank, tonyp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
Changeset: 877914d90c57
Author: tonyp
Date: 2012-01-24 17:08 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/877914d90c57
7132398: G1: java.lang.IllegalArgumentException: Invalid threshold: 9223372036854775807 > max (1073741824)
Summary: Was not passing the right old pool max to the memory pool constructor in the fix for 7078465.
Reviewed-by: brutisso, johnc
! src/share/vm/services/g1MemoryPool.cpp
Changeset: d30fa85f9994
Author: johnc
Date: 2012-01-12 00:06 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/d30fa85f9994
6484965: G1: piggy-back liveness accounting phase on marking
Summary: Remove the separate counting phase of concurrent marking by tracking the amount of marked bytes and the cards spanned by marked objects in marking task/worker thread local data structures, which are updated as individual objects are marked.
Reviewed-by: brutisso, tonyp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp
! src/share/vm/gc_implementation/g1/concurrentMarkThread.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp
! src/share/vm/gc_implementation/g1/g1OopClosures.hpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
Changeset: eff609af17d7
Author: tonyp
Date: 2012-01-25 12:58 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/eff609af17d7
7127706: G1: re-enable survivors during the initial-mark pause
Summary: Re-enable survivors during the initial-mark pause. Afterwards, the concurrent marking threads have to scan them and mark everything reachable from them. The next GC will have to wait for the survivors to be scanned.
Reviewed-by: brutisso, johnc
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp
! src/share/vm/gc_implementation/g1/g1OopClosures.hpp
! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp
! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
Changeset: a5244e07b761
Author: jcoomes
Date: 2012-01-25 21:14 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/a5244e07b761
7112413: JVM Crash, possibly GC-related
Summary: disable UseAdaptiveSizePolicy with the CMS and ParNew
Reviewed-by: johnc, brutisso
! src/share/vm/runtime/arguments.cpp
Changeset: b4ebad3520bb
Author: johnc
Date: 2012-01-26 14:14 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/b4ebad3520bb
7133038: G1: Some small profile based optimizations
Summary: Some minor profile based optimizations. Reduce the number of branches and branch mispredicts by removing some virtual calls, through closure specalization, and refactoring some conditional statements.
Reviewed-by: brutisso, tonyp
! src/share/vm/gc_implementation/g1/g1OopClosures.hpp
! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp
! src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
Changeset: 0a10d80352d5
Author: brutisso
Date: 2012-01-27 09:04 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk8/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
Changeset: af739d5ab23c
Author: bpittore
Date: 2012-01-21 23:02 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/af739d5ab23c
6972759: Step over not working after thrown exception and Pop
Summary: reset jvmtithreadstate exception state after frame pop and forceearlyreturn processed
Reviewed-by: minqi, dholmes, dlong
Contributed-by: bill.pittore at oracle.com
! src/share/vm/prims/jvmtiThreadState.cpp
! src/share/vm/prims/jvmtiThreadState.hpp
Changeset: 583b428aa858
Author: coleenp
Date: 2012-01-23 17:45 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/583b428aa858
Merge
- src/os/bsd/vm/decoder_bsd.cpp
Changeset: d6660fedbab5
Author: phh
Date: 2012-01-24 14:07 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/d6660fedbab5
7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot
Summary: Modify jprt.properties to run OSX builds and tests.
Reviewed-by: dcubed, kamg, ohair, dholmes
Contributed-by: james.melvin at oracle.com
! make/jprt.properties
Changeset: bf864f701a4a
Author: dsamersoff
Date: 2012-01-25 02:29 +0400
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/bf864f701a4a
7066129: GarbageCollectorMXBean#getLastGcInfo leaks native memory
Summary: Make GCStatInfo a resource object
Reviewed-by: phh, coleenp
! src/share/vm/services/gcNotifier.cpp
! src/share/vm/services/management.cpp
! src/share/vm/services/memoryManager.cpp
! src/share/vm/services/memoryManager.hpp
Changeset: df88f58f3b61
Author: dsamersoff
Date: 2012-01-24 20:15 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/df88f58f3b61
Merge
Changeset: e8a4934564b2
Author: phh
Date: 2012-01-24 19:33 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/e8a4934564b2
7125793: MAC: test_gamma should always work
Summary: Fix gamma launcher on Mac OS X and reconcile test_gamma script on Unix platforms
Reviewed-by: dcubed, ohair, jcoomes, dholmes, ksrini
Contributed-by: james.melvin at oracle.com
! make/bsd/Makefile
! make/bsd/makefiles/buildtree.make
! make/bsd/makefiles/defs.make
! make/bsd/makefiles/launcher.make
! make/bsd/makefiles/vm.make
! make/linux/makefiles/buildtree.make
! make/solaris/makefiles/buildtree.make
! src/os/bsd/vm/os_bsd.cpp
! src/os/posix/launcher/java_md.c
Changeset: 78dadb7b16ab
Author: phh
Date: 2012-01-25 01:16 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/78dadb7b16ab
Merge
Changeset: d708a8cdd022
Author: kamg
Date: 2012-01-25 10:08 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/d708a8cdd022
Merge
Changeset: 520830f632e7
Author: fparain
Date: 2012-01-25 10:32 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/520830f632e7
7131346: Parsing of boolean arguments to diagnostic commands is broken
Reviewed-by: dholmes, dcubed
! src/share/vm/services/diagnosticArgument.cpp
! src/share/vm/utilities/globalDefinitions_visCPP.hpp
Changeset: 24ec1a6d6ef3
Author: fparain
Date: 2012-01-25 16:33 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/24ec1a6d6ef3
Merge
Changeset: a42c07c38c47
Author: dsamersoff
Date: 2012-01-25 21:10 +0400
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/a42c07c38c47
7132515: Add dcmd to manage UnlockingCommercialFeature flag
Summary: Added dcmd to unlock or check status of UnlockingCommercialFeature flag
Reviewed-by: fparain, rottenha
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/diagnosticCommand.hpp
+ src/share/vm/services/diagnosticCommand_ext.hpp
! src/share/vm/services/diagnosticFramework.hpp
! src/share/vm/services/management.cpp
Changeset: 6d00795f99a1
Author: dsamersoff
Date: 2012-01-25 15:03 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/6d00795f99a1
Merge
Changeset: 6db63e782d3d
Author: dsamersoff
Date: 2012-01-25 18:58 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/6db63e782d3d
Merge
Changeset: de268c8a8075
Author: phh
Date: 2012-01-26 20:06 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/de268c8a8075
7082553: Interpret Thread.setPriority(Thread.MAX_PRIORITY) to mean FX60 on Solaris 10 and 11
Summary: Add CriticalPriority == MaxPriority+1 and enable scheduling class as well as thread priority to change on Solaris.
Reviewed-by: dholmes, dcubed
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/osThread_solaris.hpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.hpp
Changeset: bf5da1648543
Author: kamg
Date: 2012-01-27 10:42 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/bf5da1648543
Merge
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 9e177d44b10f
Author: amurillo
Date: 2012-01-27 14:44 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/9e177d44b10f
Merge
Changeset: a80fd4f45d7a
Author: amurillo
Date: 2012-01-27 14:44 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/a80fd4f45d7a
Added tag hs23-b12 for changeset 9e177d44b10f
! .hgtags
Changeset: 905945c5913e
Author: katleman
Date: 2012-02-02 09:39 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/905945c5913e
Added tag jdk8-b24 for changeset a80fd4f45d7a
! .hgtags
Changeset: ddcd3e38ad73
Author: erikj
Date: 2012-02-06 11:30 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/ddcd3e38ad73
Merge
! make/Makefile
! make/bsd/Makefile
! make/bsd/makefiles/adlc.make
! make/bsd/makefiles/buildtree.make
! make/bsd/makefiles/defs.make
! make/bsd/makefiles/launcher.make
! make/bsd/makefiles/vm.make
! make/defs.make
! make/linux/makefiles/adlc.make
! make/linux/makefiles/buildtree.make
! make/linux/makefiles/vm.make
! make/solaris/makefiles/adlc.make
! make/solaris/makefiles/buildtree.make
! make/solaris/makefiles/vm.make
! make/windows/makefiles/adlc.make
! make/windows/makefiles/vm.make
- src/os/bsd/vm/decoder_bsd.cpp
More information about the build-infra-dev
mailing list