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

coleen.phillimore at oracle.com coleen.phillimore at oracle.com
Thu Jun 28 01:06:24 PDT 2012


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