hg: bsd-port/bsd-port/hotspot: 44 new changesets
glewis at eyesbeyond.com
glewis at eyesbeyond.com
Sat Jul 10 21:34:48 PDT 2010
Changeset: 70191885f707
Author: prr
Date: 2010-06-16 09:42 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/70191885f707
6961079: Build JDK7 for 64 bit Windows using free Windows 7.1 SDK 64 bit compilers
Reviewed-by: ohair, jcoomes
! make/windows/makefiles/defs.make
Changeset: 8a045b3f5c13
Author: mikejwre
Date: 2010-06-16 15:48 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/8a045b3f5c13
Merge
Changeset: 695c43156a9a
Author: mikejwre
Date: 2010-06-17 16:27 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/695c43156a9a
Added tag jdk7-b98 for changeset 8a045b3f5c13
! .hgtags
Changeset: e40a3601bc1f
Author: kamg
Date: 2010-05-19 10:19 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/e40a3601bc1f
6911922: JVM must throw VerifyError for jsr or jsr_w opcodes in class file v.51+
6693236: A class file whose version number is greater than to 50.0 must be verified using the typechecker
Summary: Disable failover verification for classfiles >= v51
Reviewed-by: never, acorn, dholmes
! src/share/vm/classfile/verifier.cpp
Changeset: 3548f3198dca
Author: dcubed
Date: 2010-05-26 14:16 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/3548f3198dca
Merge
Changeset: dfe27f03244a
Author: trims
Date: 2010-06-01 11:48 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/dfe27f03244a
Merge
! src/share/vm/classfile/verifier.cpp
Changeset: 1a5913bf5e19
Author: twisti
Date: 2010-05-20 06:34 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1a5913bf5e19
6951083: oops and relocations should part of nmethod not CodeBlob
Summary: This moves the oops from Codeblob to nmethod.
Reviewed-by: kvn, never
! agent/src/share/classes/sun/jvm/hotspot/code/CodeBlob.java
! agent/src/share/classes/sun/jvm/hotspot/code/NMethod.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/PointerFinder.java
! src/cpu/sparc/vm/nativeInst_sparc.cpp
! src/os/solaris/dtrace/generateJvmOffsets.cpp
! src/os/solaris/dtrace/libjvm_db.c
! src/share/vm/asm/codeBuffer.hpp
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/codeBlob.hpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/compiledIC.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/code/oopRecorder.cpp
! src/share/vm/code/oopRecorder.hpp
! src/share/vm/code/relocInfo.cpp
! src/share/vm/code/relocInfo.hpp
! src/share/vm/memory/iterator.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 61b2245abf36
Author: twisti
Date: 2010-05-21 02:59 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/61b2245abf36
6930772: JSR 292 needs to support SPARC C1
Summary: C1 for SPARC needs to support JSR 292.
Reviewed-by: never, jrose
! src/cpu/sparc/vm/assembler_sparc.hpp
! 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_Runtime1_sparc.cpp
! src/cpu/sparc/vm/frame_sparc.cpp
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/sparc/vm/register_definitions_sparc.cpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/sparc/vm/stubRoutines_sparc.hpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/c1_FrameMap_x86.cpp
! src/cpu/x86/vm/c1_FrameMap_x86.hpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/register_definitions_x86.cpp
! src/share/vm/c1/c1_FrameMap.hpp
! src/share/vm/c1/c1_IR.cpp
! src/share/vm/c1/c1_IR.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/ci/ciMethod.cpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/runtime/sharedRuntime.cpp
Changeset: ab102d5d923e
Author: jrose
Date: 2010-05-23 01:38 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ab102d5d923e
6939207: refactor constant pool index processing
Summary: Factored cleanup of instruction decode which prepares for enhanced ldc semantics.
Reviewed-by: twisti
! src/cpu/sparc/vm/interp_masm_sparc.cpp
! src/cpu/sparc/vm/interp_masm_sparc.hpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! 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/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/ci/ciStreams.cpp
! src/share/vm/ci/ciStreams.hpp
! src/share/vm/ci/ciTypeFlow.cpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/includeDB_core
! src/share/vm/interpreter/bytecode.cpp
! src/share/vm/interpreter/bytecode.hpp
! src/share/vm/interpreter/bytecodeStream.cpp
! src/share/vm/interpreter/bytecodeStream.hpp
! src/share/vm/interpreter/bytecodeTracer.cpp
! src/share/vm/interpreter/bytecodes.cpp
! src/share/vm/interpreter/bytecodes.hpp
! src/share/vm/interpreter/interpreter.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/interpreterRuntime.hpp
! src/share/vm/interpreter/rewriter.cpp
! src/share/vm/interpreter/rewriter.hpp
! src/share/vm/interpreter/templateTable.cpp
! src/share/vm/interpreter/templateTable.hpp
! src/share/vm/oops/constantPoolOop.cpp
! src/share/vm/oops/constantPoolOop.hpp
! src/share/vm/oops/generateOopMap.cpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/prims/jvmtiClassFileReconstituter.cpp
! src/share/vm/prims/methodComparator.cpp
! src/share/vm/prims/methodHandleWalk.cpp
Changeset: 9f669cf29cb0
Author: jrose
Date: 2010-05-24 14:15 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/9f669cf29cb0
Merge
! src/cpu/sparc/vm/assembler_sparc.hpp
Changeset: 110501f54a99
Author: twisti
Date: 2010-05-25 02:38 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/110501f54a99
6934104: JSR 292 needs to support SPARC C2
Summary: C2 for SPARC needs to support JSR 292.
Reviewed-by: kvn, never
! src/cpu/sparc/vm/runtime_sparc.cpp
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/runtime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
Changeset: 1747f04ad0c4
Author: never
Date: 2010-05-24 13:53 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1747f04ad0c4
6490487: java support on 64 bit solaris x86 machines is broken.
Reviewed-by: kvn, kamg
! make/solaris/makefiles/defs.make
Changeset: f9a202dd8899
Author: never
Date: 2010-05-25 13:18 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f9a202dd8899
Merge
Changeset: de91a2f25c7e
Author: jrose
Date: 2010-05-27 09:54 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/de91a2f25c7e
6956164: nightly regressions from 6939207
Summary: Fix errors in 6939207.
Reviewed-by: kvn
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/verifier.hpp
! src/share/vm/interpreter/bytecodeStream.hpp
! src/share/vm/interpreter/bytecodes.cpp
! src/share/vm/interpreter/bytecodes.hpp
Changeset: 2d127394260e
Author: kvn
Date: 2010-05-27 18:01 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/2d127394260e
6916623: Align object to 16 bytes to use Compressed Oops with java heap up to 64Gb
Summary: Added new product ObjectAlignmentInBytes flag to control object alignment.
Reviewed-by: twisti, ysr, iveresov
! agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java
! agent/src/share/classes/sun/jvm/hotspot/oops/Oop.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java
! src/cpu/sparc/vm/copy_sparc.hpp
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/x86_64.ad
! 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/concurrentMarkSweep/freeChunk.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/memory/space.cpp
! src/share/vm/memory/threadLocalAllocBuffer.inline.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/arrayOop.hpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/copy.hpp
! src/share/vm/utilities/globalDefinitions.cpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: 87fc6aca31ab
Author: iveresov
Date: 2010-05-27 22:01 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/87fc6aca31ab
6955349: C1: Make G1 barriers work with x64
Summary: This fixes G1 barriers in c1 on x64.
Reviewed-by: never
! 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/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
Changeset: beb77f0d41b3
Author: jrose
Date: 2010-05-28 16:23 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/beb77f0d41b3
6957004: MethodComparator uses the wrong CP index accessor
Summary: Change two uses of get_index_u2 to get_index_u2_cpcache; also tweak some debugging print functions
Reviewed-by: kvn
! src/share/vm/oops/constantPoolKlass.cpp
! src/share/vm/oops/methodKlass.cpp
! src/share/vm/prims/methodComparator.cpp
Changeset: 1eb493f33423
Author: jrose
Date: 2010-05-29 19:22 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1eb493f33423
6957080: MethodComparator needs stress testing
Summary: Add a stress-test flag for running MethodComparator over many inputs. Fix bugs that crop up.
Reviewed-by: kvn
! src/share/vm/includeDB_core
! src/share/vm/interpreter/bytecode.cpp
! src/share/vm/interpreter/rewriter.cpp
! src/share/vm/prims/methodComparator.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 3657cb01ffc5
Author: kvn
Date: 2010-06-02 09:49 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/3657cb01ffc5
6954029: Improve implicit null check generation with compressed oops
Summary: Hoist DecodeN instruction above null check
Reviewed-by: never, twisti
! src/cpu/sparc/vm/sparc.ad
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/connode.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/matcher.hpp
Changeset: 4a2e260bb13a
Author: kvn
Date: 2010-06-02 12:02 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/4a2e260bb13a
6957882: nsk/sajdi tests failed with NullPointerException
Summary: VM.getObjectAlignmentInBytes() accesses intxType before it is created.
Reviewed-by: never
! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java
Changeset: 852d0157c696
Author: never
Date: 2010-06-02 14:23 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/852d0157c696
6956931: assert(SafepointSynchronize::is_at_safepoint()) failed: must be executed at a safepoint
Reviewed-by: kvn, dcubed
! src/share/vm/code/nmethod.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/jvmtiExport.hpp
Changeset: ca3dceda776c
Author: never
Date: 2010-06-02 20:15 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ca3dceda776c
6930994: Code cache is full warning should be visible in product
Reviewed-by: kvn, twisti, ysr
! src/share/vm/compiler/compileBroker.cpp
Changeset: e9ff18c4ace7
Author: jrose
Date: 2010-06-02 22:45 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/e9ff18c4ace7
Merge
! agent/src/share/classes/sun/jvm/hotspot/code/CodeBlob.java
! agent/src/share/classes/sun/jvm/hotspot/code/NMethod.java
! agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java
! agent/src/share/classes/sun/jvm/hotspot/oops/Oop.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/PointerFinder.java
! make/solaris/makefiles/defs.make
! src/cpu/sparc/vm/assembler_sparc.hpp
! 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_LIRGenerator_sparc.cpp
! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp
! src/cpu/sparc/vm/copy_sparc.hpp
! src/cpu/sparc/vm/frame_sparc.cpp
! src/cpu/sparc/vm/interp_masm_sparc.cpp
! src/cpu/sparc/vm/interp_masm_sparc.hpp
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/sparc/vm/nativeInst_sparc.cpp
! src/cpu/sparc/vm/register_definitions_sparc.cpp
! src/cpu/sparc/vm/runtime_sparc.cpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/sparc/vm/sparc.ad
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/sparc/vm/stubRoutines_sparc.hpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/c1_FrameMap_x86.cpp
! src/cpu/x86/vm/c1_FrameMap_x86.hpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! 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/register_definitions_x86.cpp
! src/cpu/x86/vm/runtime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_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_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/os/solaris/dtrace/generateJvmOffsets.cpp
! src/os/solaris/dtrace/libjvm_db.c
! src/share/vm/asm/codeBuffer.hpp
! src/share/vm/c1/c1_FrameMap.hpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_IR.cpp
! src/share/vm/c1/c1_IR.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/ci/ciMethod.cpp
! src/share/vm/ci/ciStreams.cpp
! src/share/vm/ci/ciStreams.hpp
! src/share/vm/ci/ciTypeFlow.cpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/verifier.hpp
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/codeBlob.hpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/compiledIC.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/code/oopRecorder.cpp
! src/share/vm/code/oopRecorder.hpp
! src/share/vm/code/relocInfo.cpp
! src/share/vm/code/relocInfo.hpp
! src/share/vm/compiler/compileBroker.cpp
! 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/concurrentMarkSweep/freeChunk.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/includeDB_core
! src/share/vm/interpreter/bytecode.cpp
! src/share/vm/interpreter/bytecode.hpp
! src/share/vm/interpreter/bytecodeStream.cpp
! src/share/vm/interpreter/bytecodeStream.hpp
! src/share/vm/interpreter/bytecodeTracer.cpp
! src/share/vm/interpreter/bytecodes.cpp
! src/share/vm/interpreter/bytecodes.hpp
! src/share/vm/interpreter/interpreter.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/interpreterRuntime.hpp
! src/share/vm/interpreter/rewriter.cpp
! src/share/vm/interpreter/rewriter.hpp
! src/share/vm/interpreter/templateTable.cpp
! src/share/vm/interpreter/templateTable.hpp
! src/share/vm/memory/iterator.cpp
! src/share/vm/memory/space.cpp
! src/share/vm/memory/threadLocalAllocBuffer.inline.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/arrayOop.hpp
! src/share/vm/oops/constantPoolKlass.cpp
! src/share/vm/oops/constantPoolOop.cpp
! src/share/vm/oops/constantPoolOop.hpp
! src/share/vm/oops/generateOopMap.cpp
! src/share/vm/oops/methodKlass.cpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/connode.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/matcher.hpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/prims/jvmtiClassFileReconstituter.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/jvmtiExport.hpp
! src/share/vm/prims/methodComparator.cpp
! src/share/vm/prims/methodHandleWalk.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/copy.hpp
! src/share/vm/utilities/globalDefinitions.cpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: f56e28f22410
Author: trims
Date: 2010-06-03 18:18 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f56e28f22410
6958458: Bump the HS19 build number to 03
Summary: Update the HS19 build number to 03
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 606df121c181
Author: trims
Date: 2010-06-04 11:54 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/606df121c181
Merge
Changeset: c69846936352
Author: trims
Date: 2010-06-17 23:59 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/c69846936352
Merge
Changeset: 02e771df338e
Author: kvn
Date: 2010-06-03 14:20 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/02e771df338e
6958254: -XX:+VerifyOops is broken on x86
Summary: save and restore r10 in verify_oop().
Reviewed-by: never
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
Changeset: b812ff5abc73
Author: iveresov
Date: 2010-06-04 11:18 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b812ff5abc73
6958292: C1: Enable parallel compilation
Summary: Enable parallel compilation in C1
Reviewed-by: never, kvn
! src/cpu/sparc/vm/c1_FrameMap_sparc.cpp
! src/cpu/x86/vm/c1_FrameMap_x86.cpp
! src/share/vm/c1/c1_Canonicalizer.cpp
! src/share/vm/c1/c1_Compilation.cpp
! src/share/vm/c1/c1_Compilation.hpp
! src/share/vm/c1/c1_Compiler.cpp
! src/share/vm/c1/c1_Compiler.hpp
! src/share/vm/c1/c1_FrameMap.cpp
! src/share/vm/c1/c1_FrameMap.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_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_Runtime1.cpp
! src/share/vm/c1/c1_Runtime1.hpp
! src/share/vm/c1/c1_ValueStack.cpp
! src/share/vm/c1/c1_ValueStack.hpp
! src/share/vm/c1/c1_ValueType.cpp
! src/share/vm/c1/c1_ValueType.hpp
! src/share/vm/includeDB_compiler1
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 49fac4acd688
Author: never
Date: 2010-06-07 14:17 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/49fac4acd688
6958485: fix for 6879921 was insufficient
Reviewed-by: kvn
! src/share/vm/opto/superword.cpp
+ test/compiler/6958485/Test.java
Changeset: 086d73ccd6c0
Author: kamg
Date: 2010-05-27 17:06 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/086d73ccd6c0
6930553: classfile format checker allows invalid method descriptor in CONSTANT_NameAndType_info in some cases
Summary: Check NameAndType_info signatures aggressively, even when unreferenced
Reviewed-by: coleenp, acorn, never
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
Changeset: b96a3e44582f
Author: acorn
Date: 2010-06-03 13:21 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b96a3e44582f
6852873: Reduce safepoint cleanup time
Summary: New optional flags to reduce inflated monitor cleanup times
Reviewed-by: chrisphi, dice
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/synchronizer.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: be0d50d3de2a
Author: acorn
Date: 2010-06-03 13:34 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/be0d50d3de2a
Merge
Changeset: 3a9de63b2209
Author: coleenp
Date: 2010-06-04 17:44 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/3a9de63b2209
Merge
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/synchronizer.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: b17deadc902e
Author: coleenp
Date: 2010-06-09 13:53 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b17deadc902e
Merge
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: f16f1d7893de
Author: johnc
Date: 2010-05-24 17:11 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f16f1d7893de
6941378: G1: change default value of G1UseFixedWindowMMUTracker to true
Summary: Rather than changing the default value of the G1UseFixedWindowMMUTracker, the flag and associated guarantee have been removed.
Reviewed-by: jcoomes, tonyp, ysr
! src/share/vm/gc_implementation/g1/g1MMUTracker.cpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
Changeset: 5b77884bd4b7
Author: jcoomes
Date: 2010-05-27 13:09 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/5b77884bd4b7
6956472: test/runtime/6888954/vmerrors.sh uses ksh-specific syntax
Reviewed-by: jmelvin, kvn
! test/runtime/6888954/vmerrors.sh
Changeset: 2458a1f25356
Author: johnc
Date: 2010-06-07 17:46 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/2458a1f25356
6953058: G1: A bigapp crashes with SIGSEGV in compiled code
Summary: In C2's G1 post write barrier, the loads of the buffer and index fields from the DirtyCardQueue structure may be moved across a safepoint. Use the current value of "control" in the C2 IR to limit how far these loads can move.
Reviewed-by: never, iveresov, kvn
! src/share/vm/opto/graphKit.cpp
Changeset: b9bc732be7c0
Author: jmasa
Date: 2010-06-10 08:27 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b9bc732be7c0
Merge
! src/share/vm/gc_implementation/g1/g1MMUTracker.cpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
! src/share/vm/opto/graphKit.cpp
Changeset: e848dd13e1b6
Author: trims
Date: 2010-06-18 00:09 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/e848dd13e1b6
Merge
Changeset: 6a236384a379
Author: trims
Date: 2010-06-18 00:19 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/6a236384a379
Merge
Changeset: b34c75c0b6b8
Author: mikejwre
Date: 2010-06-24 20:03 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b34c75c0b6b8
Added tag jdk7-b99 for changeset 6a236384a379
! .hgtags
Changeset: e13a5c0ed5e2
Author: prr
Date: 2010-06-29 16:33 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/e13a5c0ed5e2
6964882: 32 bit JDK does not build on 64 bit Windows platforms
Reviewed-by: ohair, valeriep
! make/windows/makefiles/defs.make
Changeset: ad1977f08c4d
Author: mikejwre
Date: 2010-06-30 18:57 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ad1977f08c4d
Merge
Changeset: 4afae810a801
Author: Greg Lewis <glewis at eyesbeyond.com>
Date: 2010-07-10 12:41 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/4afae810a801
Merge from main OpenJDK repository
! make/solaris/makefiles/defs.make
! make/windows/makefiles/defs.make
! src/cpu/x86/vm/interp_masm_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/share/vm/includeDB_core
! src/share/vm/interpreter/bytecodeTracer.cpp
! src/share/vm/runtime/globals.hpp
More information about the bsd-port-dev
mailing list