hg: jdk7/hotspot-gc/hotspot: 16 new changesets
y.s.ramakrishna at sun.com
y.s.ramakrishna at sun.com
Mon Aug 10 07:29:18 UTC 2009
Changeset: a94af87c3357
Author: never
Date: 2009-07-24 12:40 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/a94af87c3357
6861984: solaris version of libsaproc.so should support SA_ALTROOT directly
Reviewed-by: kvn, twisti
! agent/make/saenv.sh
! agent/make/saenv64.sh
! agent/src/os/solaris/proc/Makefile
! agent/src/os/solaris/proc/mapfile
! agent/src/os/solaris/proc/saproc.cpp
+ agent/src/os/solaris/proc/saproc_audit.cpp
Changeset: dd0a4e1e219b
Author: kvn
Date: 2009-07-26 12:59 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/dd0a4e1e219b
6851386: assert(b->find_node(def) < j,"uses must follow definitions")
Summary: Add additional check for a tight loop.
Reviewed-by: never
! src/share/vm/opto/block.cpp
Changeset: 665be97e8704
Author: kvn
Date: 2009-07-26 16:40 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/665be97e8704
6863420: os::javaTimeNanos() go backward on Solaris x86
Summary: Use new atomic long load method Atomic::load() to load max_hrtime.
Reviewed-by: never, ysr, johnc, phh, dcubed, acorn
! src/os/solaris/vm/os_solaris.cpp
! src/os_cpu/solaris_sparc/vm/atomic_solaris_sparc.inline.hpp
! src/os_cpu/solaris_x86/vm/atomic_solaris_x86.inline.hpp
! src/os_cpu/solaris_x86/vm/solaris_x86_32.il
! src/share/vm/runtime/atomic.hpp
+ test/compiler/6863420/Test.java
Changeset: 94b6d06fd759
Author: twisti
Date: 2009-07-20 08:20 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/94b6d06fd759
6860920: serialize.cpp shouldn't use objArrayOopDesc::base_offset_in_bytes(T_BYTE)
Summary: serialize.cpp currently uses objArrayOopDesc::base_offset_in_bytes(T_BYTE), which seems to be wrong.
Reviewed-by: coleenp, kvn
! src/share/vm/memory/serialize.cpp
! src/share/vm/oops/objArrayOop.hpp
! src/share/vm/opto/library_call.cpp
Changeset: 1cef5ec3ca56
Author: twisti
Date: 2009-07-27 06:15 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/1cef5ec3ca56
Merge
! src/share/vm/opto/library_call.cpp
Changeset: 52898b0c43e9
Author: twisti
Date: 2009-07-28 09:02 +0200
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/52898b0c43e9
6863155: Server compiler generates incorrect code (x86, long, bitshift, bitmask)
Summary: Code compiled with server compiler generates an incorrect result.
Reviewed-by: cfang, never, kvn
! src/share/vm/opto/mulnode.cpp
+ test/compiler/6863155/Test6863155.java
Changeset: 60fea60a6db5
Author: kvn
Date: 2009-07-30 16:05 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/60fea60a6db5
6864914: SPECjvm2008 produces invalid result with zero based Compressed Oops
Summary: Always use "lea" instruction for narrow oop decoding instead of "shift".
Reviewed-by: never
! src/cpu/x86/vm/assembler_x86.cpp
Changeset: 55cb84cd1247
Author: kvn
Date: 2009-07-31 12:04 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/55cb84cd1247
6865031: Application gives bad result (throws bad exception) with compressed oops
Summary: Produce narrow type for new Phi from the original Phi type.
Reviewed-by: cfang
! src/share/vm/opto/cfgnode.cpp
+ test/compiler/6865031/Test.java
Changeset: 9987d9d5eb0e
Author: cfang
Date: 2009-07-31 17:12 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/9987d9d5eb0e
6833129: specjvm98 fails with NullPointerException in the compiler with -XX:DeoptimizeALot
Summary: developed a reexecute logic for the interpreter to reexecute the bytecode when deopt happens
Reviewed-by: kvn, never, jrose, twisti
! agent/src/share/classes/sun/jvm/hotspot/code/DebugInfoReadStream.java
! agent/src/share/classes/sun/jvm/hotspot/code/PCDesc.java
! agent/src/share/classes/sun/jvm/hotspot/code/ScopeDesc.java
! src/share/vm/c1/c1_IR.cpp
! src/share/vm/c1/c1_IR.hpp
! src/share/vm/c1/c1_LIRAssembler.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/code/debugInfo.hpp
! src/share/vm/code/debugInfoRec.cpp
! src/share/vm/code/debugInfoRec.hpp
! src/share/vm/code/scopeDesc.cpp
! src/share/vm/code/scopeDesc.hpp
! src/share/vm/interpreter/abstractInterpreter.hpp
! src/share/vm/interpreter/interpreter.cpp
! src/share/vm/interpreter/templateInterpreter.cpp
! src/share/vm/interpreter/templateInterpreter.hpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/output.cpp
! src/share/vm/runtime/vframe.hpp
! src/share/vm/runtime/vframeArray.cpp
! src/share/vm/runtime/vframeArray.hpp
! src/share/vm/runtime/vframe_hp.cpp
! src/share/vm/runtime/vframe_hp.hpp
+ test/compiler/6833129/Test.java
Changeset: 2b9164d13ce9
Author: kvn
Date: 2009-08-04 17:11 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/2b9164d13ce9
6868486: timouts and outOfMemory in regression tests
Summary: Increase timeout for tests and heap size for 6851282 test.
Reviewed-by: never, cfang
! test/compiler/6826736/Test.java
! test/compiler/6851282/Test.java
Changeset: fc2281ddce3c
Author: cfang
Date: 2009-08-04 21:32 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/fc2281ddce3c
6868269: CompileTheWorld assertion failure introduced by the reexecute bit implementation
Summary: Improvement on reexecute implementation to fix the assertion failure
Reviewed-by: kvn, never
! src/share/vm/opto/library_call.cpp
Changeset: 15bbd3f505c0
Author: kvn
Date: 2009-08-06 09:37 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/15bbd3f505c0
Merge
! agent/src/share/classes/sun/jvm/hotspot/code/DebugInfoReadStream.java
! agent/src/share/classes/sun/jvm/hotspot/code/ScopeDesc.java
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/output.cpp
! src/share/vm/runtime/vframe.hpp
! src/share/vm/runtime/vframeArray.cpp
! src/share/vm/runtime/vframe_hp.cpp
Changeset: ef671fb22f73
Author: never
Date: 2009-08-06 12:24 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/ef671fb22f73
6868051: (SA) FreeChunk support for compressed oops is broken
Reviewed-by: kvn, dcubed
! agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java
! agent/src/share/classes/sun/jvm/hotspot/memory/FreeChunk.java
Changeset: bd2b1f617a4e
Author: jrose
Date: 2009-08-06 14:28 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/bd2b1f617a4e
6868487: EnableInvokeDynamic and EnableMethodHandles should not be visible flags in JDK6 or JDK7
Summary: switch them from product to experimental; 6817525 will toggle them and switch to diagnostic
Reviewed-by: kvn
! src/share/vm/runtime/globals.hpp
Changeset: 9c65a08a31a3
Author: jrose
Date: 2009-08-06 16:15 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/9c65a08a31a3
Merge
Changeset: b1773b9a2ca1
Author: ysr
Date: 2009-08-09 17:03 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/b1773b9a2ca1
Merge
More information about the hotspot-gc-dev
mailing list