[prev in list] [next in list] [prev in thread] [next in thread]
List: openjdk-2d-dev
Subject: [OpenJDK 2D-Dev] hg: jdk8/2d/hotspot: 35 new changesets
From: lana.steuck () oracle ! com (lana ! steuck at oracle ! com)
Date: 2012-07-17 5:13:56
Message-ID: 20120717051539.80073470C1 () hg ! openjdk ! java ! net
[Download RAW message or body]
Changeset: a8b9798c1d45
Author: katleman
Date: 2012-06-28 09:32 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/a8b9798c1d45
Added tag jdk8-b45 for changeset 9d5f20961bc5
! .hgtags
Changeset: 1c280e5b8d31
Author: amurillo
Date: 2012-06-15 14:17 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/1c280e5b8d31
7175515: new hotspot build - hs24-b15
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: e9140bf80b4a
Author: coleenp
Date: 2012-06-13 19:52 -0400
URL: http://hg.openjdk.java.net/jdk8/2d/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/jdk8/2d/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/jdk8/2d/hotspot/rev/e16bc4ad5f20
Merge
Changeset: 86e17e45019d
Author: coleenp
Date: 2012-06-15 07:51 -0400
URL: http://hg.openjdk.java.net/jdk8/2d/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/jdk8/2d/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/jdk8/2d/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/jdk8/2d/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/jdk8/2d/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/jdk8/2d/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/jdk8/2d/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/jdk8/2d/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/jdk8/2d/hotspot/rev/36b2d4cfcf03
Merge
Changeset: 74533f63b116
Author: sla
Date: 2012-06-27 15:23 +0200
URL: http://hg.openjdk.java.net/jdk8/2d/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
Changeset: f7baf26515fc
Author: collins
Date: 2012-06-19 21:16 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/f7baf26515fc
7178113: build environment change
Summary: Simple change to enable proper builds of arm target
Reviewed-by: ohair, dholmes
! make/jprt.properties
Changeset: 634b8615a6ba
Author: jiangli
Date: 2012-06-22 14:00 -0400
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/634b8615a6ba
7177409: Perf regression in JVM_GetClassDeclaredFields after generic signature \
changes.
Summary: In fieldDescriptor::generic_signature() returns NULL immediately if the \
field has no generic signature.
Reviewed-by: dholmes, coleenp, jcoomes
! src/share/vm/runtime/fieldDescriptor.cpp
! src/share/vm/runtime/fieldDescriptor.hpp
! src/share/vm/runtime/reflection.cpp
Changeset: 06320b1578cb
Author: dlong
Date: 2012-06-25 15:34 -0400
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/06320b1578cb
7156729: PPC: R_PPC_REL24 relocation error related to some libraries built without \
-fPIC
Summary: build powerpc with -fPIC
Reviewed-by: mikael, vladidan, roland
Contributed-by: dean.long at oracle.com
! make/pic.make
Changeset: 7d5f65916db0
Author: bdelsart
Date: 2012-06-28 04:21 -0400
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/7d5f65916db0
Merge
Changeset: 8c92982cbbc4
Author: kvn
Date: 2012-06-15 01:25 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/8c92982cbbc4
7119644: Increase superword's vector size up to 256 bits
Summary: Increase vector size up to 256-bits for YMM AVX registers on x86.
Reviewed-by: never, twisti, roland
! src/cpu/sparc/vm/sparc.ad
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/register_x86.cpp
! src/cpu/x86/vm/register_x86.hpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/x86/vm/vmreg_x86.cpp
! src/cpu/x86/vm/vmreg_x86.inline.hpp
! src/cpu/x86/vm/x86.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/adlc/adlparse.cpp
! src/share/vm/adlc/archDesc.cpp
! src/share/vm/adlc/forms.cpp
! src/share/vm/adlc/forms.hpp
! src/share/vm/adlc/formsopt.cpp
! src/share/vm/adlc/formssel.cpp
! src/share/vm/adlc/formssel.hpp
! src/share/vm/adlc/main.cpp
! src/share/vm/code/vmreg.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/chaitin.hpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/ifg.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/machnode.cpp
! src/share/vm/opto/machnode.hpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/matcher.hpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/mulnode.hpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/opcodes.cpp
! src/share/vm/opto/opcodes.hpp
! src/share/vm/opto/postaloc.cpp
! src/share/vm/opto/reg_split.cpp
! src/share/vm/opto/regmask.cpp
! src/share/vm/opto/regmask.hpp
! src/share/vm/opto/superword.cpp
! src/share/vm/opto/superword.hpp
! src/share/vm/opto/type.cpp
! src/share/vm/opto/type.hpp
! src/share/vm/opto/vectornode.cpp
! src/share/vm/opto/vectornode.hpp
! src/share/vm/runtime/vmStructs.cpp
+ test/compiler/7119644/TestBooleanVect.java
+ test/compiler/7119644/TestByteDoubleVect.java
+ test/compiler/7119644/TestByteFloatVect.java
+ test/compiler/7119644/TestByteIntVect.java
+ test/compiler/7119644/TestByteLongVect.java
+ test/compiler/7119644/TestByteShortVect.java
+ test/compiler/7119644/TestByteVect.java
+ test/compiler/7119644/TestCharShortVect.java
+ test/compiler/7119644/TestCharVect.java
+ test/compiler/7119644/TestDoubleVect.java
+ test/compiler/7119644/TestFloatDoubleVect.java
+ test/compiler/7119644/TestFloatVect.java
+ test/compiler/7119644/TestIntDoubleVect.java
+ test/compiler/7119644/TestIntFloatVect.java
+ test/compiler/7119644/TestIntLongVect.java
+ test/compiler/7119644/TestIntVect.java
+ test/compiler/7119644/TestLongDoubleVect.java
+ test/compiler/7119644/TestLongFloatVect.java
+ test/compiler/7119644/TestLongVect.java
+ test/compiler/7119644/TestShortDoubleVect.java
+ test/compiler/7119644/TestShortFloatVect.java
+ test/compiler/7119644/TestShortIntVect.java
+ test/compiler/7119644/TestShortLongVect.java
+ test/compiler/7119644/TestShortVect.java
Changeset: eeb819cf36e5
Author: roland
Date: 2012-06-18 09:52 +0200
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/eeb819cf36e5
7174363: Arrays.copyOfRange leads to VM crash with -Xcomp -server if executed by \
testing framework
Summary: Arrays.copyOfRange(original, from, to) with from > original.length tries to \
do a copy with a negative length.
Reviewed-by: kvn, twisti
! src/share/vm/opto/library_call.cpp
+ test/compiler/7174363/Test7174363.java
Changeset: f8de958e5b2c
Author: twisti
Date: 2012-06-18 12:29 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/f8de958e5b2c
7176856: add the JRE name to the error log
Reviewed-by: coleenp, jrose, kvn, twisti
Contributed-by: Krystal Mok <sajia at taobao.com>
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/java.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/utilities/vmError.cpp
Changeset: 765ee2d1674b
Author: twisti
Date: 2012-06-18 15:17 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/765ee2d1674b
7157365: jruby/bench.bench_timeout crashes with JVM internal error
Reviewed-by: jrose, kvn
! src/share/vm/memory/universe.hpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/type.cpp
Changeset: 6f8f439e247d
Author: kvn
Date: 2012-06-19 15:12 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/6f8f439e247d
7177923: SIGBUS on sparc in compiled code for java.util.Calendar.clear()
Summary: disable vectorization of a memory access with more elements per vector than \
one which is used for alignment on sparc
Reviewed-by: twisti
! src/cpu/x86/vm/x86.ad
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/superword.cpp
! src/share/vm/opto/superword.hpp
Changeset: 40782a131183
Author: roland
Date: 2012-06-21 09:52 +0200
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/40782a131183
7129715: MAC: SIGBUS in nsk stress test
Summary: StackOverflowError may get lost on OSX.
Reviewed-by: kvn, dcubed
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
Changeset: 424142833d10
Author: kvn
Date: 2012-06-22 10:40 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/424142833d10
7178280: Failed new vector regression tests
Summary: When looking for the same value in an other register check that all parts of \
that register has the same value.
Reviewed-by: johnc, twisti
! src/share/vm/opto/postaloc.cpp
Changeset: 751bd303aa45
Author: kvn
Date: 2012-06-26 09:06 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/751bd303aa45
7179138: Incorrect result with String concatenation optimization
Summary: check for and skip diamond shaped NULL check code for the result of \
toString()
Reviewed-by: twisti, roland
! src/share/vm/opto/stringopts.cpp
+ test/compiler/7179138/Test7179138_1.java
+ test/compiler/7179138/Test7179138_2.java
Changeset: de2f17add1fb
Author: kvn
Date: 2012-06-28 10:35 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/de2f17add1fb
Merge
Changeset: 7994a5a35fcf
Author: johnc
Date: 2012-06-25 16:00 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/7994a5a35fcf
6921087: G1: remove per-GC-thread expansion tables from the fine-grain remembered \
sets
Summary: Remove the per-thread expansion tables (PosParPRT) and associated expansion \
and compaction from the fine grain RSet entries. This code has been unused for a \
while.
Reviewed-by: johnc, brutisso
Contributed-by: Thomas Schatzl <thomas.schatzl at jku.at>
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp
Changeset: 22de825d6faf
Author: jcoomes
Date: 2012-06-29 11:15 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/22de825d6faf
Merge
Changeset: 61a94c2da7c4
Author: coleenp
Date: 2012-06-29 14:28 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/61a94c2da7c4
7179759: ENV: Nightly fails during jdk copiyng for solaris platforms after FDS \
unzipping
Summary: libjvm_g_db.so and libjvm_g_dtrace.so links in .diz file still had 64 \
directory
Reviewed-by: kamg, dholmes, sspitsyn
! make/solaris/makefiles/dtrace.make
Changeset: 40e5a3f2907e
Author: amurillo
Date: 2012-06-29 17:04 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/40e5a3f2907e
Merge
Changeset: cf37a594c38d
Author: amurillo
Date: 2012-06-29 17:04 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/cf37a594c38d
Added tag hs24-b15 for changeset 40e5a3f2907e
! .hgtags
Changeset: 0c7bb1f4f9c8
Author: katleman
Date: 2012-07-05 18:44 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/0c7bb1f4f9c8
Added tag jdk8-b46 for changeset cf37a594c38d
! .hgtags
Changeset: fa0c28fabbb1
Author: katleman
Date: 2012-07-12 16:48 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/fa0c28fabbb1
Added tag jdk8-b47 for changeset 0c7bb1f4f9c8
! .hgtags
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic