[OpenJDK 2D-Dev] hg: jdk8/2d/hotspot: 42 new changesets

lana.steuck at oracle.com lana.steuck at oracle.com
Wed Jun 5 18:23:32 UTC 2013


Changeset: ad47de214f0c
Author:    katleman
Date:      2013-05-23 10:47 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/ad47de214f0c

Added tag jdk8-b91 for changeset 7cbdf0e3725c

! .hgtags

Changeset: 7ec426e29e4c
Author:    amurillo
Date:      2013-05-17 09:10 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/7ec426e29e4c

8014760: new hotspot build - hs25-b34
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: f49e0508a38a
Author:    rbackman
Date:      2013-05-15 11:30 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/f49e0508a38a

4965252: JvmtiExport::post_raw_field_modification jni ref handling is odd
Reviewed-by: coleenp, sspitsyn

! src/share/vm/prims/jvmtiExport.cpp

Changeset: 243469d929e6
Author:    ctornqvi
Date:      2013-05-16 15:31 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/243469d929e6

8008169: test/runtime/7158804/Test7158804.sh has bad copyright header
Summary: Re-wrote test in Java in addition to fixing the Copyright notice. Also reviewed by leonid.mesnik at oracle.com
Reviewed-by: coleenp, ctornqvi
Contributed-by: Mikhailo Seledtsov <mikhailo.seledtsov at oracle.com>

- test/runtime/7158804/Test7158804.sh
+ test/runtime/CommandLine/ConfigFileParsing.java

Changeset: 17db82f22f1e
Author:    ctornqvi
Date:      2013-05-16 17:54 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/17db82f22f1e

8014511: runtime/RedefineObject/TestRedefineObject.java has incorrect classname in @run tag
Summary: Corrected the class name
Reviewed-by: coleenp, ctornqvi, hseigel
Contributed-by: Mikhailo Seledtsov <mikhailo.seledtsov at oracle.com>

! test/runtime/RedefineObject/TestRedefineObject.java

Changeset: 78332b46e604
Author:    kevinw
Date:      2013-05-16 12:40 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/78332b46e604

6313816: SA: jstack -m fails on Win32 : UnalignedAddressException
Reviewed-by: sla, poonam

- 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/windbg/WindbgCDebugger.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/windows/amd64/WindowsAMD64CFrame.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/windows/x86/WindowsX86CFrame.java
! make/sa.files

Changeset: 205dd30230e1
Author:    shade
Date:      2013-05-17 01:43 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/205dd30230e1

8012939: @Contended doesn't work correctly with inheritance
Summary: Fix instance_size miscalculation.
Reviewed-by: jrose, kvn

! src/share/vm/classfile/classFileParser.cpp
+ test/runtime/contended/Inheritance1.java

Changeset: b334821dad92
Author:    dholmes
Date:      2013-05-16 21:19 -0400
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/b334821dad92

Merge


Changeset: 50e9396d5257
Author:    shade
Date:      2013-05-17 01:58 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/50e9396d5257

8014509: @Contended: explicit default value behaves differently from the implicit value
Summary: Treat the empty string as the default value tag
Reviewed-by: kvn, twisti

! src/share/vm/classfile/classFileParser.cpp
+ test/runtime/contended/DefaultValue.java

Changeset: 074ba6269cf4
Author:    dholmes
Date:      2013-05-16 22:11 -0400
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/074ba6269cf4

Merge

- 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

Changeset: 1ba508fcd3e2
Author:    dholmes
Date:      2013-05-16 23:40 -0400
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/1ba508fcd3e2

Merge


Changeset: 6ce351ac7339
Author:    rdurbin
Date:      2013-05-17 08:51 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/6ce351ac7339

7145527: sscanf must use a length in the format string
Summary: Remove dead code containing last call to scanf with no string length specifier
Reviewed-by: dcubed, coleenp

! src/share/vm/utilities/debug.cpp

Changeset: a250c89cf9e3
Author:    dcubed
Date:      2013-05-17 08:56 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/a250c89cf9e3

Merge


Changeset: b5be63340698
Author:    dcubed
Date:      2013-05-17 11:36 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/b5be63340698

Merge

- 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
! src/share/vm/classfile/classFileParser.cpp
- test/runtime/7158804/Test7158804.sh

Changeset: 386b77bf6427
Author:    dcubed
Date:      2013-05-17 17:52 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/386b77bf6427

Merge

- make/bsd/makefiles/launcher.make
- make/linux/makefiles/launcher.make
- make/solaris/makefiles/launcher.make
- make/windows/makefiles/launcher.make
- src/os/posix/launcher/java_md.c
- src/os/posix/launcher/java_md.h
- src/os/posix/launcher/launcher.script
- src/os/windows/launcher/java_md.c
- src/os/windows/launcher/java_md.h
- src/share/tools/launcher/java.c
- src/share/tools/launcher/java.h
- src/share/tools/launcher/jli_util.c
- src/share/tools/launcher/jli_util.h
- src/share/tools/launcher/wildcard.c
- src/share/tools/launcher/wildcard.h
- src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.inline.hpp

Changeset: a5d6f0c3585f
Author:    iklam
Date:      2013-05-18 20:41 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/a5d6f0c3585f

8014262: PrintStringTableStatistics should include more footprint info
Summary: Added info for the string/symbol objects and the hash entries
Reviewed-by: coleenp, rbackman

! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/utilities/hashtable.cpp
! src/share/vm/utilities/hashtable.hpp

Changeset: 5e3573e08a83
Author:    shade
Date:      2013-05-20 15:43 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/5e3573e08a83

8014871: Move @Contended regression tests to the same place
Summary: Move the missing test to appropriate location.
Reviewed-by: dholmes, sla

- test/runtime/8003985/Test8003985.java
+ test/runtime/contended/Basic.java

Changeset: bbddfb08190f
Author:    shade
Date:      2013-05-20 23:41 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/bbddfb08190f

8014878: Clean up class field layout code
Summary: rename/remove local variables, re-arrange instance_size calculation, more comments.
Reviewed-by: kvn, coleenp

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

Changeset: 293b99787401
Author:    dholmes
Date:      2013-05-14 07:24 -0400
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/293b99787401

8014460: Need to check for non-empty EXT_LIBS_PATH before using it
Reviewed-by: tbell, collins, sla, coleenp

! make/bsd/makefiles/arm.make
! make/linux/makefiles/arm.make

Changeset: 26579ac80ce9
Author:    bpittore
Date:      2013-05-15 23:06 -0400
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/26579ac80ce9

8014669: arch specific flags not passed to some link commands
Summary: EXTRA_CFLAGS does not propagate to saproc and jsig makefiles
Reviewed-by: dholmes, tbell, collins

! make/linux/makefiles/jsig.make
! make/linux/makefiles/saproc.make

Changeset: f8c833eb2a5f
Author:    jiangli
Date:      2013-05-20 13:13 -0400
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/f8c833eb2a5f

Merge


Changeset: c838b672691c
Author:    jiangli
Date:      2013-05-23 13:40 -0400
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/c838b672691c

Merge


Changeset: 91eba9f82325
Author:    anoll
Date:      2013-05-16 15:46 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/91eba9f82325

8012371: Adjust Tiered compile threshold according to available space in code cache
Summary: Added command line parameter to define a threshold at which C1 compilation threshold for  is increased.
Reviewed-by: kvn, iveresov

! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/runtime/advancedThresholdPolicy.cpp
! src/share/vm/runtime/advancedThresholdPolicy.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp

Changeset: ec922e5c545a
Author:    anoll
Date:      2013-05-22 10:28 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/ec922e5c545a

8012312: hsdis fails to compile with binutils-2.23.2
Summary: added <config.h> to header file to make hsdis compile with binutils 2.23.*
Reviewed-by: kvn, twisti

! src/share/tools/hsdis/hsdis.c

Changeset: b4907b24ed48
Author:    twisti
Date:      2013-05-22 11:44 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/b4907b24ed48

Merge


Changeset: 1682bec79205
Author:    kvn
Date:      2013-05-22 09:02 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/1682bec79205

8014811: loopTransform.cpp assert(cmp_end->in(2) == limit) failed
Summary: Stop current iteration of loop opts if partial_peel() failed and it created node clones outside processed loop.
Reviewed-by: roland

! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/loopopts.cpp

Changeset: 71a2d06b9c2b
Author:    kvn
Date:      2013-05-22 17:39 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/71a2d06b9c2b

Merge


Changeset: 3f281b313240
Author:    kvn
Date:      2013-05-22 18:25 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/3f281b313240

8010927: Kitchensink crashed with SIGSEGV, Problematic frame: v ~StubRoutines::checkcast_arraycopy
Summary: Changed gen_write_ref_array_post_barrier() code on x64 to pass start address and number of copied oop elements. In generate_checkcast_copy() skip post barrier code if no elements are copied.
Reviewed-by: roland

! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
+ test/compiler/8010927/Test8010927.java

Changeset: 01e51113b4f5
Author:    anoll
Date:      2013-05-23 14:11 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/01e51113b4f5

8014430: JRE crashes instead of stop compilation on full Code Cache. Internal Error (c1_Compiler.cpp:87)
Summary: Disable client compiler and switch to interpreter if there is not enough free space in the code cache.
Reviewed-by: kvn, twisti

! src/share/vm/c1/c1_Compiler.cpp
! src/share/vm/c1/c1_Compiler.hpp

Changeset: 59e18b573605
Author:    twisti
Date:      2013-05-23 15:30 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/59e18b573605

Merge


Changeset: 001ec9515f84
Author:    ehelin
Date:      2013-05-17 11:57 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/001ec9515f84

8014277: Remove ObjectClosure as base class for BoolObjectClosure
Reviewed-by: brutisso, tschatzl

! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/gc_implementation/shared/markSweep.cpp
! src/share/vm/gc_implementation/shared/markSweep.hpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/defNewGeneration.hpp
! src/share/vm/memory/iterator.hpp
! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/runtime/jniHandles.cpp

Changeset: 2138a2c14831
Author:    jwilhelm
Date:      2013-05-19 20:31 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/2138a2c14831

Merge

! src/share/vm/gc_implementation/shared/markSweep.cpp

Changeset: 10f759898d40
Author:    tamao
Date:      2013-05-20 10:44 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/10f759898d40

7186737: Unable to allocate bit maps or card tables for parallel gc for the requested heap
Summary: Print helpful error message when VM aborts due to inability of allocating bit maps or card tables
Reviewed-by: jmasa, stefank
Contributed-by: tamao <tao.mao at oracle.com>

! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.hpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp

Changeset: 2b1a9d972fc2
Author:    jmasa
Date:      2013-05-20 22:34 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/2b1a9d972fc2

8014862: Add fast Metasapce capacity and used per MetadataType
Reviewed-by: ehelin, stefank

! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp

Changeset: 28e53b8db94f
Author:    brutisso
Date:      2013-05-21 08:50 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/28e53b8db94f

7066063: CMS: "Conservation Principle" assert failed
Summary: Add call to coalBirth() in CompactibleFreeListSpace::reset()
Reviewed-by: ysr, jmasa

! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp

Changeset: 5ed122fbd0ef
Author:    brutisso
Date:      2013-05-21 10:39 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/5ed122fbd0ef

Merge


Changeset: 6702da6b6082
Author:    tschatzl
Date:      2013-05-21 11:30 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/6702da6b6082

8014405: G1: PerRegionTable::fl_mem_size() calculates size of the free list using wrong element sizes
Summary: Instead of using a simple sizeof(), ask the PerRegionTable class about its size when iterating over the free list.
Reviewed-by: jwilhelm, brutisso

! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp
! src/share/vm/prims/jni.cpp

Changeset: 7c5a1b62f53d
Author:    brutisso
Date:      2013-05-22 08:04 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/7c5a1b62f53d

8014971: Minor code cleanup of the freelist management
Reviewed-by: jwilhelm, jmasa, tschatzl

! src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/memory/freeList.cpp
! src/share/vm/memory/freeList.hpp

Changeset: 62890ed7e2a8
Author:    jwilhelm
Date:      2013-05-24 09:29 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/62890ed7e2a8

Merge

- 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
- test/runtime/7158804/Test7158804.sh
- test/runtime/8003985/Test8003985.java

Changeset: 38da9f4f6709
Author:    amurillo
Date:      2013-05-24 09:25 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/38da9f4f6709

Merge

- 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
- test/runtime/7158804/Test7158804.sh
- test/runtime/8003985/Test8003985.java

Changeset: 092018493d3b
Author:    amurillo
Date:      2013-05-24 09:25 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/092018493d3b

Added tag hs25-b34 for changeset 38da9f4f6709

! .hgtags

Changeset: 573d86d412cd
Author:    katleman
Date:      2013-05-30 10:57 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/573d86d412cd

Added tag jdk8-b92 for changeset 092018493d3b

! .hgtags




More information about the 2d-dev mailing list