hg: hsx/hotspot-comp/hotspot: 27 new changesets

morris.meyer at oracle.com morris.meyer at oracle.com
Sun Mar 24 15:23:47 PDT 2013


Changeset: 39432a1cefdd
Author:    minqi
Date:      2013-03-14 00:33 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/39432a1cefdd

8003348: SA can not read core file on OS
Summary: Macosx uses Mach-O file format for binary files, not ELF format. Currently SA works on core files on other platforms, t his change enables SA work on core file generated on Darwin.
Reviewed-by: sla, sspitsyn
Contributed-by: yumin.qi at oracle.com

! agent/src/os/bsd/MacosxDebuggerLocal.m
! agent/src/os/bsd/Makefile
! agent/src/os/bsd/libproc.h
! agent/src/os/bsd/libproc_impl.c
! agent/src/os/bsd/libproc_impl.h
! agent/src/os/bsd/ps_core.c
! agent/src/os/bsd/symtab.c
! agent/src/os/bsd/symtab.h
! agent/src/share/classes/sun/jvm/hotspot/BsdVtblAccess.java
! agent/src/share/classes/sun/jvm/hotspot/CommandProcessor.java
! agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdThread.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/JavaThread.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/Threads.java
! agent/src/share/classes/sun/jvm/hotspot/tools/PStack.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java
! agent/src/share/native/sadis.c
! make/bsd/makefiles/saproc.make

Changeset: 1fc4d4768b90
Author:    coleenp
Date:      2013-03-15 17:24 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/1fc4d4768b90

8007725: NPG: Klass::restore_unshareable_info() triggers assert(k->java_mirror() == NULL)
Summary: Check for exception during SystemDictionary::resolve_instance_class_or_null() and clean up.
Reviewed-by: coleenp, acorn, hseigel, minqi
Contributed-by: ioi.lam at oracle.com

! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/method.cpp

Changeset: 82f49e8e2c28
Author:    zgu
Date:      2013-03-15 11:53 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/82f49e8e2c28

8009614: nsk/split_verifier/stress/ifelse/ifelse002_30 fails with 'assert((size & (granularity - 1)) == 0) failed: size not aligned to os::vm_allocation_granularity()
Summary: Align up vm allocation size to os defined granularity
Reviewed-by: dholmes, coleenp

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

Changeset: 919a5f9f36a9
Author:    zgu
Date:      2013-03-15 17:12 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/919a5f9f36a9

Merge


Changeset: 82ab039b9680
Author:    dcubed
Date:      2013-03-17 08:57 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/82ab039b9680

Merge

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

Changeset: 117bb0519114
Author:    sla
Date:      2013-03-19 13:41 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/117bb0519114

8009456: SA: typeToVtbl of BasicTypeDataBase should not be static
Reviewed-by: coleenp, sla
Contributed-by: yunda.mly at taobao.com

! agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicTypeDataBase.java

Changeset: 686916dc0439
Author:    sla
Date:      2013-03-19 13:44 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/686916dc0439

8009457: SA: A small fix on "scanoops" command in CLHSDB
Reviewed-by: sla, coleenp, kmo
Contributed-by: yunda.mly at taobao.com

! agent/src/share/classes/sun/jvm/hotspot/CommandProcessor.java

Changeset: 3536ea6bc4df
Author:    morris
Date:      2013-03-21 21:48 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/3536ea6bc4df

Merge

- make/test/Queens.java

Changeset: 79af1312fc2c
Author:    mgerdin
Date:      2013-03-14 10:54 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/79af1312fc2c

8005602: NPG: classunloading does not happen while CMS GC with -XX:+CMSClassUnloadingEnabled is used
Summary: Call purge() on CLDG after sweep(), reorder purge() call in GenCollectedHeap
Reviewed-by: jmasa, stefank

! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/metaspace.cpp

Changeset: 3c226052f7dc
Author:    tschatzl
Date:      2013-03-14 09:37 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/3c226052f7dc

6733980: par compact - TraceGen1Time always shows 0.0000 seconds
Summary: Use the correct collector to retrieve accumulated gen1 trace time
Reviewed-by: johnc, jmasa

! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp

Changeset: 19f9fabd94cc
Author:    stefank
Date:      2013-03-18 09:34 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/19f9fabd94cc

Merge

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

Changeset: fa08949fe0cb
Author:    johnc
Date:      2013-03-18 11:05 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/fa08949fe0cb

8009536: G1: Apache Lucene hang during reference processing
Summary: In CMTask::do_marking_step(), Skip offering termination and entering the first and second synchronization barriers if called from a serial context, i.e. the VM thread.
Reviewed-by: brutisso, tschatzl

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

Changeset: e864cc14ca75
Author:    johnc
Date:      2013-03-19 00:57 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/e864cc14ca75

8009940: G1: assert(_finger == _heap_end) failed, concurrentMark.cpp:809
Summary: Skip reference processing if the global marking stack overflows during remark. Refactor and rename set_phase(); move code that sets the concurrency level into its own routine. Do not call set_phase() from within parallel reference processing; use the concurrency level routine instead. The marking state should only set reset by CMTask[0] during the concurrent phase of the marking cycle; if an overflow occurs at any stage during the remark, the marking state will be reset after reference processing.
Reviewed-by: brutisso, jmasa

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

Changeset: 1179172e9ec9
Author:    johnc
Date:      2013-03-19 09:38 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/1179172e9ec9

8008301: G1: guarantee(satb_mq_set.completed_buffers_num() == 0) failure
Summary: If the marking stack overflows while the marking tasks are draining the SATB buffers, remark will exit with some SATB buffers left unprocessed. Relax the guarantee to allow for overflow.
Reviewed-by: jmasa, brutisso

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

Changeset: 7f0cb32dd233
Author:    mgerdin
Date:      2013-03-21 09:07 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/7f0cb32dd233

8004241: NPG: Metaspace occupies more memory than specified by -XX:MaxMetaspaceSize option
Summary: Enforce MaxMetaspaceSize for both metaspace parts, check MaxMetaspaceSize against "reserved", not "capacity"
Reviewed-by: jmasa, johnc

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

Changeset: 47902e9acb3a
Author:    stefank
Date:      2013-03-22 10:32 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/47902e9acb3a

Merge

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

Changeset: 5855e849c7e6
Author:    stefank
Date:      2013-03-22 12:32 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/5855e849c7e6

Merge


Changeset: 499ccc15bbc8
Author:    bpittore
Date:      2013-03-15 15:20 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/499ccc15bbc8

8005716: Enhance JNI specification to allow support of static JNI libraries in Embedded JREs
Reviewed-by: dlong, alanb, mduigou

! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jni.h
! src/share/vm/runtime/thread.cpp

Changeset: 9e62e72c59cc
Author:    bobv
Date:      2013-03-17 06:30 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/9e62e72c59cc

Merge


Changeset: 3be6a41ad358
Author:    dholmes
Date:      2013-03-18 19:34 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/3be6a41ad358

8008783: Modifications needed to JPRT to allow for building hard float abi and new bundle changes
Reviewed-by: twisti, collins, bobv, jwilhelm

! make/jprt.properties

Changeset: 804663118c1f
Author:    jprovino
Date:      2013-03-22 10:09 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/804663118c1f

Merge


Changeset: aca25026e2a4
Author:    vladidan
Date:      2013-03-22 17:23 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/aca25026e2a4

Merge


Changeset: 4f7380dca47e
Author:    katleman
Date:      2013-03-21 10:42 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/4f7380dca47e

Added tag jdk8-b82 for changeset 3db4ab0e12f4

! .hgtags

Changeset: e3a41fc02348
Author:    amurillo
Date:      2013-03-23 01:47 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/e3a41fc02348

Merge

- make/test/Queens.java

Changeset: 1c8db54ee9f3
Author:    amurillo
Date:      2013-03-23 01:47 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/1c8db54ee9f3

Added tag hs25-b24 for changeset e3a41fc02348

! .hgtags

Changeset: 59a41e1357ab
Author:    amurillo
Date:      2013-03-23 10:06 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/59a41e1357ab

8010498: new hotspot build - hs25-b25
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 818a1ac7da7a
Author:    morris
Date:      2013-03-24 12:43 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/818a1ac7da7a

Merge




More information about the hotspot-compiler-dev mailing list