[security-dev 00992]: hg: jdk7/tl/hotspot: 27 new changesets
tim.bell at sun.com
tim.bell at sun.com
Mon Jul 20 08:08:54 UTC 2009
Changeset: 92b5fbbe8477
Author: xdono
Date: 2009-07-13 14:47 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/92b5fbbe8477
Added tag jdk7-b64 for changeset ba36394eb84b
! .hgtags
Changeset: 45c4b1fe45e4
Author: trims
Date: 2009-07-10 19:10 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/45c4b1fe45e4
6859411: Bump the HS16 build number to 06
Summary: Update the HS16 build number to 06
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: b109e761e927
Author: kvn
Date: 2009-06-09 16:19 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/b109e761e927
6837472: com/sun/jdi/MonitorFrameInfo.java fails with AggressiveOpts in 6u14
Summary: Disable escape analysis when jvmti/debugger is used. Add support for EA ibto SA.
Reviewed-by: never
! agent/src/share/classes/sun/jvm/hotspot/code/DebugInfoReadStream.java
! agent/src/share/classes/sun/jvm/hotspot/code/MonitorValue.java
+ agent/src/share/classes/sun/jvm/hotspot/code/ObjectValue.java
! agent/src/share/classes/sun/jvm/hotspot/code/ScopeDesc.java
! agent/src/share/classes/sun/jvm/hotspot/code/ScopeValue.java
! agent/src/share/classes/sun/jvm/hotspot/jdi/ObjectReferenceImpl.java
! agent/src/share/classes/sun/jvm/hotspot/jdi/ThreadReferenceImpl.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/CompiledVFrame.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/InterpretedVFrame.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/MonitorInfo.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/StackValue.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaThread.java
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/prims/jvmtiEnvBase.cpp
! src/share/vm/runtime/biasedLocking.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/stackValue.cpp
! src/share/vm/runtime/stackValue.hpp
! src/share/vm/runtime/vframe.cpp
! src/share/vm/runtime/vframe.hpp
! src/share/vm/runtime/vframeArray.cpp
! src/share/vm/runtime/vframe_hp.cpp
Changeset: c6386080541b
Author: never
Date: 2009-06-10 12:19 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/c6386080541b
6849574: VM crash using NonBlockingHashMap (high_scale_lib)
Reviewed-by: kvn
! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
+ test/compiler/6849574/Test.java
Changeset: 915cc9c5ebc6
Author: kvn
Date: 2009-06-23 17:52 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/915cc9c5ebc6
6837094: False positive for "meet not symmetric" failure
Summary: Have the meet not symmetric check recursively do the interface-vs-oop check on array subtypes.
Reviewed-by: jrose
Contributed-by: rasbold at google.com
! src/share/vm/opto/type.cpp
! src/share/vm/opto/type.hpp
+ test/compiler/6837094/Test.java
Changeset: d1fe2c2fbdac
Author: twisti
Date: 2009-06-17 09:08 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/d1fe2c2fbdac
6851829: solaris build fails with 5.8 compilers
Summary: Solaris builds with the CC 5.8 compilers (used for jdk6 update builds) fail while compiling adlc.
Reviewed-by: never
! make/solaris/makefiles/adlc.make
Changeset: e306d7c7222c
Author: twisti
Date: 2009-06-24 02:09 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/e306d7c7222c
Merge
Changeset: 14367225a853
Author: kvn
Date: 2009-06-24 12:00 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/14367225a853
6841800: Incorrect boundary values behavior for option -XX:MaxLabelRootDepth=0-6 leads to jvm crash
Summary: MaxLabelRootDepth value less then 10 is invalid.
Reviewed-by: never
! src/share/vm/opto/matcher.cpp
Changeset: 18a08a7e16b5
Author: twisti
Date: 2009-06-26 07:26 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/18a08a7e16b5
5057225: Remove useless I2L conversions
Summary: The optimizer should be told to normalize (AndL (ConvI2L x) 0xFF) to (ConvI2L (AndI x 0xFF)), and then the existing matcher rule will work for free.
Reviewed-by: kvn
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/opto/mulnode.cpp
+ test/compiler/5057225/Test5057225.java
Changeset: 8f5825e0aeaa
Author: never
Date: 2009-06-26 13:03 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/8f5825e0aeaa
6818666: G1: Type lost in g1 pre-barrier
Reviewed-by: kvn
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/parse3.cpp
Changeset: 3f06f139ef53
Author: never
Date: 2009-06-26 16:14 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/3f06f139ef53
6851908: interpreter null check profiling broken causing extra compilation invalidation
Reviewed-by: kvn
! src/cpu/x86/vm/interp_masm_x86_32.cpp
! src/cpu/x86/vm/interp_masm_x86_64.cpp
Changeset: bf3489cc0aa0
Author: never
Date: 2009-07-01 12:22 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/bf3489cc0aa0
6856025: assert(_base >= OopPtr && _base <= KlassPtr,"Not a Java pointer")
Reviewed-by: kvn
! src/share/vm/adlc/output_h.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/parse3.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/opto/type.hpp
Changeset: b64314863098
Author: kvn
Date: 2009-07-01 15:06 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/b64314863098
Merge
Changeset: 30b9b25b9cc1
Author: tonyp
Date: 2009-06-24 11:42 -0400
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/30b9b25b9cc1
6850869: G1: RSet "scrubbing" scrubs too much
Summary: RSet scrubbing incorrectly deletes RSet entries that point to regions tagged as "continues humongous" due to a race when RSet scrubbing iterates over regions in parallel.
Reviewed-by: apetrusenko, iveresov
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
Changeset: 00f7ec32f290
Author: apetrusenko
Date: 2009-06-26 09:22 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/00f7ec32f290
6854027: Precompiled headers are not being updated in Linux/GCC builds
Summary: Fixes incorrect handling of precompiled headers in diff mode.
Reviewed-by: never, twisti
! src/share/tools/MakeDeps/Database.java
Changeset: 3eb9872b10ce
Author: tonyp
Date: 2009-06-29 12:17 -0400
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/3eb9872b10ce
6855115: G1: Fix for 6850869 is incorrect
Summary: Missed updating two variable names when improving the code for 6850869.
Reviewed-by: iveresov, jmasa, ysr
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
Changeset: e7d5557ad624
Author: jmasa
Date: 2009-07-02 16:28 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/e7d5557ad624
Merge
Changeset: acba6af809c8
Author: kvn
Date: 2009-07-01 20:22 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/acba6af809c8
6840775: Multiple JVM crashes seen with 1.6.0_10 through 1.6.0_14
Summary: Put missed reference to allocated array in copyOf() intrinsic into OopMap for the call slow_arraycopy().
Reviewed-by: never
! agent/src/share/classes/sun/jvm/hotspot/ui/tree/OopTreeNodeAdapter.java
! make/solaris/makefiles/optimized.make
! src/share/vm/opto/block.cpp
! src/share/vm/opto/block.hpp
! src/share/vm/opto/buildOopMap.cpp
! src/share/vm/opto/gcm.cpp
! src/share/vm/opto/library_call.cpp
Changeset: 0f2d888530e7
Author: cfang
Date: 2009-07-02 16:18 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/0f2d888530e7
6855164: SIGSEGV during compilation of method involving loop over CharSequence.
Summary: Don not split a block if it contains a FastLockNode with a PhiNode input.
Reviewed-by: kvn, never
! src/share/vm/opto/loopopts.cpp
Changeset: 73dac61fe300
Author: cfang
Date: 2009-07-06 12:54 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/73dac61fe300
6857707: Add missing test case for CR 6855164 from its bug description.
Summary: Add missing test case for CR 6855164 from its bug description.
Reviewed-by: never
+ test/compiler/6855164/Test.java
Changeset: 4325cdaa78ad
Author: kvn
Date: 2009-07-06 15:53 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/4325cdaa78ad
6857661: 64-bit server VM: assert(is_Initialize(),"invalid node class")
Summary: Move the secondary raw memory barrier to the correct place in generate_arraycopy().
Reviewed-by: never
! src/share/vm/opto/library_call.cpp
Changeset: f0bd02f95856
Author: kvn
Date: 2009-07-07 09:54 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/f0bd02f95856
Merge
Changeset: 0316eac49d5a
Author: tonyp
Date: 2009-07-07 14:23 -0400
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/0316eac49d5a
6855834: G1: minimize the output when -XX:+PrintHeapAtGC is set
Summary: Changing the behavior of -XX:+PrintHeapAtGC for G1 from printing lengthy, per-region information to instead printing a concise summary.
Reviewed-by: ysr, apetrusenko, jcoomes
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/runtime/globals.hpp
Changeset: bb18957ad21e
Author: ysr
Date: 2009-07-10 16:01 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/bb18957ad21e
Merge
Changeset: 218f6b67f9c5
Author: trims
Date: 2009-07-11 03:18 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/218f6b67f9c5
Merge
Changeset: ba313800759b
Author: trims
Date: 2009-07-14 19:43 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/ba313800759b
Merge
Changeset: 57c71ad0341b
Author: xdono
Date: 2009-07-16 10:53 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/57c71ad0341b
Added tag jdk7-b65 for changeset ba313800759b
! .hgtags
More information about the security-dev
mailing list