<i18n dev> hg: jdk7/l10n/hotspot: 46 new changesets

yong.huang at sun.com yong.huang at sun.com
Sun Sep 6 20:21:45 PDT 2009


Changeset: 5021b9893d0a
Author:    xdono
Date:      2009-08-13 12:11 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/hotspot/rev/5021b9893d0a

Added tag jdk7-b69 for changeset 54fd4d923296

! .hgtags

Changeset: 185d256992c3
Author:    asaha
Date:      2009-08-07 11:31 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/hotspot/rev/185d256992c3

6803688: Integrate latest JAX-WS (2.1.6) in to JDK 6u14
Reviewed-by: darcy, ramap

! THIRD_PARTY_README

Changeset: adba5b333f26
Author:    asaha
Date:      2009-08-10 10:52 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/hotspot/rev/adba5b333f26

Merge


Changeset: 0632c3e615a3
Author:    tbell
Date:      2009-08-14 08:50 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/hotspot/rev/0632c3e615a3

Merge


Changeset: 50a704b1d838
Author:    xdono
Date:      2009-08-20 11:20 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/hotspot/rev/50a704b1d838

Added tag jdk7-b70 for changeset 0632c3e615a3

! .hgtags

Changeset: f753dffae23e
Author:    trims
Date:      2009-08-13 17:47 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/hotspot/rev/f753dffae23e

6871765: Bump the HS16 build number to 08
Summary: Update the HS16 build number to 08
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 6a93908f268f
Author:    mchung
Date:      2009-07-10 11:10 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/hotspot/rev/6a93908f268f

6857194: Add hotspot perf counters to aid class loading performance measurement
Summary: Add new jvmstat counters to measure detailed class loading time
Reviewed-by: acorn, kamg

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/includeDB_core
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/runtime/perfData.hpp
! src/share/vm/services/threadService.cpp
! src/share/vm/services/threadService.hpp

Changeset: 1413494da700
Author:    martin
Date:      2009-06-29 14:42 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/hotspot/rev/1413494da700

6850957: Honor -XX:OnOutOfMemoryError when array size exceeds VM limit
Summary: call report_java_out_of_memory("Requested array size exceeds VM limit")
Reviewed-by: tbell, dholmes, alanb, ysr
Contributed-by: jeremymanson at google.com

! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/typeArrayKlass.cpp

Changeset: 8c79517a9300
Author:    poonam
Date:      2009-07-16 18:21 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/hotspot/rev/8c79517a9300

6840305: Discrepancy in system memory details (when 4G or greater) reported by JVM and Windows OS
Summary: GlobalMemoryStatus() does not report correct memory usage when the system has more than 4gb of RAM. GlobalMemoryStatusEx() should be used in place of GlobalMemoryStatus().
Reviewed-by: kamg, coleenp

! src/os/windows/vm/os_windows.cpp

Changeset: abe076e3636f
Author:    mchung
Date:      2009-07-27 09:06 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/hotspot/rev/abe076e3636f

6864003: Modify JVM_FindClassFromBootLoader to return null if class not found
Summary: JVM_FindClassFromBootLoader returns null if class not found
Reviewed-by: acorn, alanb, dholmes

! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h

Changeset: 494244ae0171
Author:    coleenp
Date:      2009-07-27 17:23 -0400
URL:       http://hg.openjdk.java.net/jdk7/l10n/hotspot/rev/494244ae0171

Merge

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/includeDB_core
! src/share/vm/oops/objArrayKlass.cpp

Changeset: 2b4230d1e589
Author:    dcubed
Date:      2009-07-28 13:35 -0600
URL:       http://hg.openjdk.java.net/jdk7/l10n/hotspot/rev/2b4230d1e589

6862295: JDWP threadid changes during debugging session (leading to ingored breakpoints)
Summary: Correctly count full GC operations for framework collectors. Add ForceFullGCJVMTIEpilogues as a future work around if needed.
Reviewed-by: jcoomes, alanb, ysr

! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 16c930df1e9b
Author:    dcubed
Date:      2009-07-28 13:50 -0600
URL:       http://hg.openjdk.java.net/jdk7/l10n/hotspot/rev/16c930df1e9b

Merge

! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 66b0f834a440
Author:    coleenp
Date:      2009-07-30 15:06 -0400
URL:       http://hg.openjdk.java.net/jdk7/l10n/hotspot/rev/66b0f834a440

Merge

! src/share/vm/classfile/classLoader.cpp

Changeset: 27f6a9b9c311
Author:    tonyp
Date:      2009-07-29 11:01 -0400
URL:       http://hg.openjdk.java.net/jdk7/l10n/hotspot/rev/27f6a9b9c311

6864886: G1: rename -XX parameters related to update buffers
Summary: renaming a couple of update buffer-related parameters to make them more understandable and consistent.
Reviewed-by: iveresov, ysr

! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp
! src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
! src/share/vm/runtime/globals.hpp

Changeset: 83b687ce3090
Author:    tonyp
Date:      2009-07-30 14:50 -0400
URL:       http://hg.openjdk.java.net/jdk7/l10n/hotspot/rev/83b687ce3090

6866591: G1: print update buffer processing stats more often
Summary: It adds parameter -XX:+G1SummarizeRSetStatsPeriod that causes update buffer processing information to be printed periodically. It also includes two small formatting changes.
Reviewed-by: jmasa, jcoomes, ysr

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp

Changeset: 7f807f55161a
Author:    ysr
Date:      2009-07-31 10:41 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/hotspot/rev/7f807f55161a

Merge

! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp
! src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 061cd4d965fc
Author:    jmasa
Date:      2009-08-02 18:44 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/hotspot/rev/061cd4d965fc

6862534: -XX:NewRatio completely ignored when combined with -XX:+UseConcMarkSweepG
Summary: Use NewRatio if it is explicitly set.
Reviewed-by: ysr, jcoomes

! src/share/vm/runtime/arguments.cpp

Changeset: ff004bcd2596
Author:    jmasa
Date:      2009-08-02 19:10 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/hotspot/rev/ff004bcd2596

6843292: "Expect to be beyond new region unless impacting another region" assertion too strong
Summary: In the assertion allow for collision with the guard page.
Reviewed-by: tonyp, ysr, jcoomes

! src/share/vm/memory/cardTableModRefBS.cpp

Changeset: 59726d16b30d
Author:    jmasa
Date:      2009-08-02 22:33 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/hotspot/rev/59726d16b30d

Merge


Changeset: 15c5903cf9e1
Author:    johnc
Date:      2009-08-03 12:59 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/hotspot/rev/15c5903cf9e1

6865703: G1: Parallelize hot card cache cleanup
Summary: Have the GC worker threads clear the hot card cache in parallel by having each worker thread claim a chunk of the card cache and process the cards in that chunk. The size of the chunks that each thread will claim is determined at VM initialization from the size of the card cache and the number of worker threads.
Reviewed-by: jmasa, tonyp

! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
! src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp

Changeset: 6cb8e9df7174
Author:    johnc
Date:      2009-08-04 16:00 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/hotspot/rev/6cb8e9df7174

6819077: G1: first GC thread coming late into the GC.
Summary: The first worker thread is delayed when entering the GC because it clears the card count table that is used in identifying hot cards. Replace the card count table with a dynamically sized evicting hash table that includes an epoch based counter.
Reviewed-by: iveresov, tonyp

! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
! src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.hpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
! src/share/vm/gc_implementation/includeDB_gc_g1

Changeset: 703065c670fa
Author:    ysr
Date:      2009-08-05 18:54 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/hotspot/rev/703065c670fa

6868991: JPRT: elide GCBasher_G1 test on winx64 until 6867250 is resolved
Summary: JPRT: elide GCBasher_G1 test on winx64 until 6867250 is resolved
Reviewed-by: jcoomes

! make/jprt.properties

Changeset: a94af87c3357
Author:    never
Date:      2009-07-24 12:40 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/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/l10n/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/l10n/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/l10n/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/l10n/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/l10n/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/l10n/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/l10n/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/l10n/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/l10n/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/l10n/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/l10n/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/l10n/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/l10n/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/l10n/hotspot/rev/9c65a08a31a3

Merge


Changeset: 3ee342e25e57
Author:    jcoomes
Date:      2009-08-05 12:33 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/hotspot/rev/3ee342e25e57

6821693: 64-bit TaskQueue capacity still too small
6821507: Alignment problem in GC taskqueue
Reviewed-by: tonyp, apetrusenko

! src/share/vm/utilities/taskqueue.hpp

Changeset: b1773b9a2ca1
Author:    ysr
Date:      2009-08-09 17:03 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/hotspot/rev/b1773b9a2ca1

Merge


Changeset: b32a809aab08
Author:    jcoomes
Date:      2009-08-11 23:24 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/hotspot/rev/b32a809aab08

6866585: debug code in ciObjectFactory too slow for large objects
Reviewed-by: ysr, never, kvn

! src/share/vm/ci/ciObjectFactory.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 10d8c0d0d60e
Author:    jcoomes
Date:      2009-08-12 14:27 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/hotspot/rev/10d8c0d0d60e

6867645: java -Xshare:dump failed - read only space too small
Reviewed-by: iveresov, tonyp, ysr

! src/share/vm/runtime/globals.hpp

Changeset: 16314a31b961
Author:    trims
Date:      2009-08-13 17:59 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/hotspot/rev/16314a31b961

Merge


Changeset: 308762b2bf14
Author:    apetrusenko
Date:      2009-08-14 13:44 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/hotspot/rev/308762b2bf14

6872000: G1: compilation fails on linux/older gcc
Reviewed-by: jcoomes, tonyp

! src/share/vm/gc_implementation/g1/concurrentMark.cpp

Changeset: ac59d4e6dae5
Author:    trims
Date:      2009-08-14 17:14 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/hotspot/rev/ac59d4e6dae5

Merge


Changeset: 50a95aa4a247
Author:    trims
Date:      2009-08-21 20:16 -0700
URL:       http://hg.openjdk.java.net/jdk7/l10n/hotspot/rev/50a95aa4a247

Merge




More information about the i18n-dev mailing list