hg: hsx/hotspot-main/hotspot: 13 new changesets

Coleen Phillmore coleen.phillimore at oracle.com
Thu Jun 28 04:08:00 PDT 2012


Please do not check anything into hotspot-rt until further notice.   We 
are preparing the NMT checkin.
Thanks,
Coleen

On 6/28/2012 4:06 AM, coleen.phillimore at oracle.com wrote:
> Changeset: e9140bf80b4a
> Author:    coleenp
> Date:      2012-06-13 19:52 -0400
> URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/e9140bf80b4a
>
> 7158800: Improve storage of symbol tables
> Summary: Use an alternate version of hashing algorithm for symbol string tables and after a certain bucket size to improve performance
> Reviewed-by: pbk, kamg, dlong, kvn, fparain
>
> + src/share/vm/classfile/altHashing.cpp
> + src/share/vm/classfile/altHashing.hpp
> ! src/share/vm/classfile/javaClasses.cpp
> ! src/share/vm/classfile/javaClasses.hpp
> ! src/share/vm/classfile/symbolTable.cpp
> ! src/share/vm/classfile/symbolTable.hpp
> ! src/share/vm/memory/dump.cpp
> ! src/share/vm/prims/jni.cpp
> ! src/share/vm/runtime/globals.hpp
> ! src/share/vm/runtime/init.cpp
> ! src/share/vm/runtime/safepoint.cpp
> ! src/share/vm/utilities/hashtable.cpp
> ! src/share/vm/utilities/hashtable.hpp
> ! src/share/vm/utilities/hashtable.inline.hpp
> + test/runtime/7158800/BadUtf8.java
> + test/runtime/7158800/InternTest.java
> + test/runtime/7158800/badstrings.txt
>
> Changeset: b87e5a681416
> Author:    poonam
> Date:      2012-06-14 02:12 -0700
> URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/b87e5a681416
>
> 6310967: SA: jstack -m produce failures in output
> Summary: While looking for the sender frame check that the frame pointer should not be less than the stack pointer.
> Reviewed-by: dholmes, sla
>
> ! agent/src/share/classes/sun/jvm/hotspot/bugspot/BugSpot.java
> ! agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/amd64/BsdAMD64CFrame.java
> ! agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/x86/BsdX86CFrame.java
> ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/CFrame.java
> ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/amd64/AMD64CFrame.java
> ! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/x86/X86CFrame.java
> ! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/amd64/LinuxAMD64CFrame.java
> ! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/sparc/LinuxSPARCCFrame.java
> ! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/x86/LinuxX86CFrame.java
> ! agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcCFrame.java
> ! agent/src/share/classes/sun/jvm/hotspot/tools/PStack.java
>
> Changeset: e16bc4ad5f20
> Author:    poonam
> Date:      2012-06-14 22:55 -0700
> URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/e16bc4ad5f20
>
> Merge
>
>
> Changeset: 86e17e45019d
> Author:    coleenp
> Date:      2012-06-15 07:51 -0400
> URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/86e17e45019d
>
> 7177307: fix fo CR7158800 doesn't contain Test7158800.sh
> Summary: forgot to hg add it
> Reviewed-by: pbk, kamg, dlong, kvn, fparain
>
> + test/runtime/7158800/Test7158800.sh
>
> Changeset: 58ad5f22317e
> Author:    sla
> Date:      2012-06-18 11:33 +0200
> URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/58ad5f22317e
>
> Merge
>
> ! src/share/vm/classfile/javaClasses.cpp
> ! src/share/vm/classfile/javaClasses.hpp
> ! src/share/vm/runtime/globals.hpp
>
> Changeset: d1b0644d6acf
> Author:    dcubed
> Date:      2012-06-20 14:18 -0700
> URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/d1b0644d6acf
>
> 7175255: symlinks are wrong, which caused jdk8-promote-2 to fail (client/64/64 directories in debuginfo zips)
> Summary: Fix bad paths in client/64 and server/64 debug info and symlink creation
> Reviewed-by: ohair, dholmes
>
> ! make/solaris/makefiles/add_gnu_debuglink.make
> ! make/solaris/makefiles/dtrace.make
> ! make/solaris/makefiles/fix_empty_sec_hdr_flags.make
>
> Changeset: 7de1d3b57419
> Author:    dcubed
> Date:      2012-06-20 14:29 -0700
> URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/7de1d3b57419
>
> Merge
>
> ! make/solaris/makefiles/defs.make
>
> Changeset: cfa2c82f4c04
> Author:    minqi
> Date:      2012-06-22 15:35 -0700
> URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/cfa2c82f4c04
>
> 7175133: jinfo failed to get system properties after 6924259
> Summary: String offset and count fields as fix of 6924259 were removed, and become optional. SA still use offset and count fields to read String contents and failed. Fix if they exist, use them other then use value field only to read, this keeps consistent with the changes in 6924259.
> Reviewed-by: dholmes, mikael
> Contributed-by: yumin.qi at oracle.com
>
> ! agent/src/share/classes/sun/jvm/hotspot/oops/OopUtilities.java
>
> Changeset: d8a240abb23a
> Author:    minqi
> Date:      2012-06-22 15:39 -0700
> URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/d8a240abb23a
>
> 7177128: SA cannot get correct system properties after 7126277
> Summary: Bug fix of 7126277 changed hashing algorithm and also changed key as final field, this led SA unable to set correct value for key. Solution by reading key/value and insert them into the new table.
> Reviewed-by: dholmes, mikael
> Contributed-by: yumin.qi at oracle.com
>
> ! agent/src/share/classes/sun/jvm/hotspot/utilities/ObjectReader.java
>
> Changeset: 588f559105c1
> Author:    sla
> Date:      2012-06-25 14:34 +0200
> URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/588f559105c1
>
> 7178846: IterateThroughHeap: heap_iteration_callback passes a negative size
> Summary: Missing cast caused integer overflow
> Reviewed-by: rbackman, dholmes
>
> ! src/share/vm/prims/jvmtiTagMap.cpp
>
> Changeset: 246d977b51f2
> Author:    coleenp
> Date:      2012-06-25 21:33 -0400
> URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/246d977b51f2
>
> 7178670: runtime/7158800/BadUtf8.java fails in SymbolTable::rehash_table
> Summary: Cannot delete _buckets and HashtableEntries in shared space (CDS)
> Reviewed-by: acorn, kvn, dlong, dcubed, kamg
>
> ! src/share/vm/classfile/symbolTable.cpp
> ! src/share/vm/classfile/symbolTable.hpp
> ! src/share/vm/utilities/hashtable.cpp
> ! src/share/vm/utilities/hashtable.hpp
>
> Changeset: 36b2d4cfcf03
> Author:    coleenp
> Date:      2012-06-25 18:59 -0700
> URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/36b2d4cfcf03
>
> Merge
>
>
> Changeset: 74533f63b116
> Author:    sla
> Date:      2012-06-27 15:23 +0200
> URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/74533f63b116
>
> 7178667: ALT_EXPORT_PATH does not export server jvm on macosx
> Summary: Missing .PHONY targets in makefile
> Reviewed-by: dholmes, dsamersoff
>
> ! make/bsd/makefiles/universal.gmk
>


More information about the hotspot-dev mailing list