hg: hsx/hsx16/master: 21 new changesets
erik.trimble at sun.com
erik.trimble at sun.com
Fri Sep 4 09:30:42 PDT 2009
Changeset: dfb34959c7a2
Author: trims
Date: 2009-09-03 16:53 -0700
URL: http://hg.openjdk.java.net/hsx/hsx16/master/rev/dfb34959c7a2
6879058: Change default JPRT release target for 6Update series VMs
Summary: Update the JPRT properties file to default to 6u14
Reviewed-by: ohair
! make/jprt.properties
Changeset: ae1ac7aa93a3
Author: trims
Date: 2009-09-03 16:56 -0700
URL: http://hg.openjdk.java.net/hsx/hsx16/master/rev/ae1ac7aa93a3
6879061: Bump the HS16 build number to 09
Summary: Update the HS16 build number to 09
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: e502d7524e3a
Author: kvn
Date: 2009-08-26 10:46 -0700
URL: http://hg.openjdk.java.net/hsx/hsx16/master/rev/e502d7524e3a
6827605: new String intrinsics may prevent EA scalar replacement
Summary: don't use SSE42 string indexOf intrinsic if it is called for new object which could be scalar replaced.
Reviewed-by: never
! src/share/vm/opto/library_call.cpp
Changeset: 9f00229d78ce
Author: kvn
Date: 2009-08-26 12:54 -0700
URL: http://hg.openjdk.java.net/hsx/hsx16/master/rev/9f00229d78ce
6875866: Intrinsic for String.indexOf() is broken on x86 with SSE4.2
Summary: Start rescan from the next element after the previous match.
Reviewed-by: never
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
+ test/compiler/6875866/Test.java
Changeset: c41db48fadd5
Author: jmasa
Date: 2009-08-26 15:43 -0700
URL: http://hg.openjdk.java.net/hsx/hsx16/master/rev/c41db48fadd5
6798898: CMS: bugs related to class unloading
Summary: Override should_remember_klasses() and remember_klass() as needed.
Reviewed-by: ysr, jcoomes
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.inline.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/includeDB_gc_concurrentMarkSweep
! src/share/vm/memory/iterator.cpp
! src/share/vm/memory/iterator.hpp
! src/share/vm/memory/referenceProcessor.cpp
Changeset: 1760a1cbed36
Author: dcubed
Date: 2009-08-11 11:57 -0600
URL: http://hg.openjdk.java.net/hsx/hsx16/master/rev/1760a1cbed36
6862945: 4/3 conversion of jmethodID to methodOop in JVMTI is too expensive
Summary: Refactor JNIHandles::checked_resolve_jmethod_id() into fast and paranoid parts.
Reviewed-by: never, alanb
! src/share/vm/prims/jniCheck.cpp
! src/share/vm/runtime/jniHandles.hpp
Changeset: 3cfb7ee91f59
Author: dcubed
Date: 2009-08-28 11:10 -0600
URL: http://hg.openjdk.java.net/hsx/hsx16/master/rev/3cfb7ee91f59
Merge
Changeset: 74453a25211d
Author: kvn
Date: 2009-08-28 11:08 -0700
URL: http://hg.openjdk.java.net/hsx/hsx16/master/rev/74453a25211d
6876584: parameters order is incorrect for enc_String_Equals() in x86_32.ad
Summary: Fixed parameters order for enc_String_Equals()
Reviewed-by: never, twisti
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! test/compiler/6875866/Test.java
Changeset: 9601152ccfc1
Author: dcubed
Date: 2009-08-28 12:25 -0600
URL: http://hg.openjdk.java.net/hsx/hsx16/master/rev/9601152ccfc1
6875393: 2/3 JNI itable index cache is broken
Summary: Add missing initialization of cache size.
Reviewed-by: tbell
! src/share/vm/oops/instanceKlass.cpp
Changeset: d2d605b757aa
Author: dcubed
Date: 2009-08-28 14:30 -0600
URL: http://hg.openjdk.java.net/hsx/hsx16/master/rev/d2d605b757aa
Merge
! src/share/vm/oops/instanceKlass.cpp
Changeset: 4ca13e754354
Author: dcubed
Date: 2009-08-28 15:41 -0700
URL: http://hg.openjdk.java.net/hsx/hsx16/master/rev/4ca13e754354
Merge
Changeset: 0cb45c617c84
Author: never
Date: 2009-08-14 15:53 -0700
URL: http://hg.openjdk.java.net/hsx/hsx16/master/rev/0cb45c617c84
6862863: C2 compiler fails in elide_copy()
Reviewed-by: kvn
! src/share/vm/opto/chaitin.hpp
! src/share/vm/opto/postaloc.cpp
Changeset: 10ea1ed1400c
Author: never
Date: 2009-08-17 14:45 -0700
URL: http://hg.openjdk.java.net/hsx/hsx16/master/rev/10ea1ed1400c
6795465: Crash in assembler_sparc.cpp with client compiler on solaris-sparc
Reviewed-by: twisti, cfang
! src/cpu/sparc/vm/c1_Defs_sparc.hpp
! src/cpu/sparc/vm/c1_FrameMap_sparc.cpp
! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp
! src/share/vm/includeDB_compiler1
+ test/compiler/6795465/Test6795465.java
Changeset: fdfb4ce4a1dd
Author: never
Date: 2009-08-24 22:26 -0700
URL: http://hg.openjdk.java.net/hsx/hsx16/master/rev/fdfb4ce4a1dd
6875329: fix for 6795465 broke exception handler cloning
Reviewed-by: kvn
! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
Changeset: a36a6fcb30ab
Author: tonyp
Date: 2009-08-19 12:53 -0400
URL: http://hg.openjdk.java.net/hsx/hsx16/master/rev/a36a6fcb30ab
6871111: G1: remove the concurrent overhead tracker
Summary: Removing the concurrent overhead tracker from G1, along with the GC overhead reporter and the G1AccountConcurrentOverhead (both of which rely on the the concurrent overhead tracker).
Reviewed-by: iveresov, johnc
! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp
! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp
! src/share/vm/gc_implementation/g1/concurrentZFThread.cpp
! src/share/vm/gc_implementation/g1/concurrentZFThread.hpp
! 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/g1MMUTracker.cpp
! src/share/vm/gc_implementation/g1/g1MMUTracker.hpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
! src/share/vm/gc_implementation/includeDB_gc_g1
! src/share/vm/gc_implementation/includeDB_gc_shared
- src/share/vm/gc_implementation/shared/coTracker.cpp
- src/share/vm/gc_implementation/shared/coTracker.hpp
- src/share/vm/gc_implementation/shared/gcOverheadReporter.cpp
- src/share/vm/gc_implementation/shared/gcOverheadReporter.hpp
Changeset: fa8cf6b29408
Author: apetrusenko
Date: 2009-08-31 05:27 -0700
URL: http://hg.openjdk.java.net/hsx/hsx16/master/rev/fa8cf6b29408
6841313: G1: dirty cards of survivor regions in parallel
Reviewed-by: tonyp, iveresov
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/cardTableModRefBS.hpp
Changeset: 13520bae93a6
Author: tonyp
Date: 2009-07-30 16:22 -0400
URL: http://hg.openjdk.java.net/hsx/hsx16/master/rev/13520bae93a6
6819085: G1: use larger and/or user settable region size
Summary: Instead of the region size being hard-coded, allow the user to set it.
Reviewed-by: jmasa, johnc, apetrusenko
! 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/g1_globals.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/sparsePRT.cpp
! src/share/vm/gc_implementation/g1/sparsePRT.hpp
! src/share/vm/gc_implementation/includeDB_gc_g1
Changeset: 5a53320cd23f
Author: jcoomes
Date: 2009-08-11 15:37 -0700
URL: http://hg.openjdk.java.net/hsx/hsx16/master/rev/5a53320cd23f
6861660: OopMapBlock count/size confusion
Reviewed-by: tonyp, iveresov
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/memory/oopFactory.cpp
! src/share/vm/memory/oopFactory.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/instanceKlassKlass.cpp
! src/share/vm/oops/instanceKlassKlass.hpp
! src/share/vm/oops/instanceRefKlass.cpp
Changeset: e13afc88afa5
Author: jcoomes
Date: 2009-08-13 16:22 -0700
URL: http://hg.openjdk.java.net/hsx/hsx16/master/rev/e13afc88afa5
6845368: large objects cause a crash or unexpected exception
Reviewed-by: jmasa, iveresov
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/memory/oopFactory.cpp
! src/share/vm/memory/oopFactory.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/instanceKlassKlass.cpp
! src/share/vm/oops/instanceKlassKlass.hpp
! src/share/vm/oops/instanceRefKlass.cpp
+ test/gc/6845368/bigobj.java
Changeset: e6e784127d4c
Author: acorn
Date: 2009-09-02 22:17 -0400
URL: http://hg.openjdk.java.net/hsx/hsx16/master/rev/e6e784127d4c
6830542: Performance: JVM_DefineClass already verified.
Reviewed-by: kamg, phh
! make/linux/makefiles/mapfile-vers-debug
! make/linux/makefiles/mapfile-vers-product
! make/solaris/makefiles/mapfile-vers
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/verifier.hpp
! src/share/vm/code/dependencies.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/instanceKlassKlass.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 5979352804a0
Author: trims
Date: 2009-09-03 23:58 -0700
URL: http://hg.openjdk.java.net/hsx/hsx16/master/rev/5979352804a0
Merge
- src/share/vm/gc_implementation/shared/coTracker.cpp
- src/share/vm/gc_implementation/shared/coTracker.hpp
- src/share/vm/gc_implementation/shared/gcOverheadReporter.cpp
- src/share/vm/gc_implementation/shared/gcOverheadReporter.hpp
More information about the hotspot-dev
mailing list