hg: jigsaw/jigsaw/hotspot: 21 new changesets
mr at sun.com
mr at sun.com
Tue Dec 15 15:46:51 PST 2009
Changeset: 08780c8a9f04
Author: kamg
Date: 2009-10-20 16:34 -0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/08780c8a9f04
6893483: DTrace probe return values for a couple JNI methods are wrong
Summary: Fix the shadowing and incorrect macro usages
Reviewed-by: coleenp
! src/share/vm/prims/jni.cpp
Changeset: a3b9e96881fe
Author: xlu
Date: 2009-10-23 18:44 -0700
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/a3b9e96881fe
Merge
Changeset: d912f17c1ae4
Author: xlu
Date: 2009-10-28 10:37 -0700
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/d912f17c1ae4
Merge
Changeset: 0a46d0c5dccb
Author: never
Date: 2009-10-15 11:47 -0700
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/0a46d0c5dccb
6891750: deopt blob kills values in O5
Reviewed-by: kvn, twisti
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
+ test/compiler/6891750/Test6891750.java
Changeset: 71fdc5052e49
Author: cfang
Date: 2009-10-16 16:14 -0700
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/71fdc5052e49
Merge
Changeset: 987e948ebbc8
Author: jrose
Date: 2009-10-17 19:51 -0700
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/987e948ebbc8
6815692: method handle code needs some cleanup (post-6655638)
Summary: correctly raise exceptions, support safe bitwise "raw" conversions, fix bugs revealed by VerifyMethodHandles, remove dead code, improve debugging support
Reviewed-by: never, twisti
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/markOop.cpp
! src/share/vm/oops/methodOop.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
Changeset: 873ec3787992
Author: kvn
Date: 2009-10-21 09:15 -0700
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/873ec3787992
6892186: SA does not dump debug info for scalar replaced objects
Summary: Implement scalar replaced objects debug info dump in SA.
Reviewed-by: twisti
! agent/make/saenv.sh
! agent/make/saenv64.sh
! agent/src/share/classes/sun/jvm/hotspot/CommandProcessor.java
! agent/src/share/classes/sun/jvm/hotspot/code/CodeCache.java
! agent/src/share/classes/sun/jvm/hotspot/code/NMethod.java
! agent/src/share/classes/sun/jvm/hotspot/code/PCDesc.java
! agent/src/share/classes/sun/jvm/hotspot/code/ScopeDesc.java
! agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/sa.js
! src/share/vm/opto/callnode.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: f875b4f472f7
Author: twisti
Date: 2009-10-27 03:00 -0700
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/f875b4f472f7
6893554: SPECjvm2008 mpegaudio fails with SecurityException
Summary: The problem occurs with negative numbers, as the 32-bit input values are sign extended into the 64-bit registers.
Reviewed-by: kvn
! src/cpu/sparc/vm/sparc.ad
Changeset: 4926bf2d292f
Author: cfang
Date: 2009-10-29 08:49 -0700
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/4926bf2d292f
Merge
Changeset: fc06cd9b42c7
Author: tonyp
Date: 2009-10-23 14:34 -0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/fc06cd9b42c7
6886024: G1: assert(recent_avg_pause_time_ratio() < 1.00,"All GC?")
Summary: the assert is incorrect and can fire incorrectly due to floating point inaccuracy.
Reviewed-by: apetrusenko, ysr, jcoomes
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
Changeset: 6270f80a7331
Author: tonyp
Date: 2009-09-30 14:50 -0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/6270f80a7331
6890137: G1: revamp reachable object dump
Summary: Revamp the reachable object dump debugging facility.
Reviewed-by: jmasa, apetrusenko
! 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/g1_globals.hpp
Changeset: fa2f65ebeb08
Author: apetrusenko
Date: 2009-10-27 02:42 -0700
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/fa2f65ebeb08
6870843: G1: G1 GC memory leak
Summary: The fix addresses two memory leaks in G1 code: (1) _evac_failure_scan_stack - a resource object allocated on the C heap was not freed; (2) RSHashTable were linked into deleted list which was only cleared at full GC.
Reviewed-by: tonyp, iveresov
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/sparsePRT.cpp
! src/share/vm/gc_implementation/g1/sparsePRT.hpp
Changeset: 72a6752ac432
Author: ysr
Date: 2009-10-28 11:16 -0700
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/72a6752ac432
6818264: Heap dumper unexpectedly adds .hprof suffix
Summary: Restore old behaviour wrt HeapDumpPath; first dump goes to <file>, <n>th dump goes to <file>.<n-1>, with default value of <file> the same as before.
Reviewed-by: alanb, jcoomes, tonyp
! src/share/vm/services/heapDumper.cpp
Changeset: beb8f45ee9f0
Author: johnc
Date: 2009-10-29 09:42 -0700
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/beb8f45ee9f0
6889740: G1: OpenDS fails with "unhandled exception in compiled code"
Summary: Incorrect code was being generated for the store operation in the null case of the aastore bytecode template. The bad code was generated by the store_heap_oop routine which takes a Register as its second argument. Passing NULL_WORD (0) as the second argument causes the value to be converted to Register(0), which is rax. Thus the generated store was "mov (dst), $rax" instead of "mov (dst), $0x0". Changed calls to store_heap_oop that pass NULL_WORD as the second argument to a new routine store_heap_oop_null.
Reviewed-by: kvn, twisti
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
Changeset: 29adffcb6a61
Author: tonyp
Date: 2009-10-30 13:31 -0400
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/29adffcb6a61
Merge
Changeset: a6280c71758e
Author: trims
Date: 2009-11-05 15:44 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/a6280c71758e
Merge
Changeset: 50c16f09ddf5
Author: trims
Date: 2009-11-05 15:58 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/50c16f09ddf5
6898707: Bump the HS17 build number to 05
Summary: Update the HS17 build number to 05
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 26f1542097f1
Author: ysr
Date: 2009-11-03 16:43 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/26f1542097f1
6801625: CDS: HeapDump tests crash with internal error in compactingPermGenGen.cpp
Summary: Allow iteration over the shared spaces when using CDS, repealing previous proscription. Deferred further required CDS-related cleanups of perm gen to CR 6897789.
Reviewed-by: phh, jmasa
! src/share/vm/memory/compactingPermGenGen.cpp
! src/share/vm/memory/compactingPermGenGen.hpp
! src/share/vm/memory/generation.cpp
Changeset: 9174bb32e934
Author: trims
Date: 2009-11-06 00:41 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/9174bb32e934
Merge
Changeset: 455105fc81d9
Author: katleman
Date: 2009-11-12 15:35 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/455105fc81d9
Added tag jdk7-b76 for changeset 9174bb32e934
! .hgtags
Changeset: 46f23218c494
Author: mr
Date: 2009-12-11 10:03 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/46f23218c494
Merge
! .hgtags
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/vmStructs.cpp
More information about the jigsaw-dev
mailing list