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

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Sat Oct 27 03:21:55 PDT 2012


Changeset: fcbdaeb69946
Author:    katleman
Date:      2012-10-18 11:08 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/fcbdaeb69946

Added tag jdk8-b61 for changeset 4547dc71db76

! .hgtags

Changeset: 8a5ea0a9ccc4
Author:    johnc
Date:      2012-10-06 01:17 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/8a5ea0a9ccc4

7127708: G1: change task num types from int to uint in concurrent mark
Summary: Change the type of various task num fields, parameters etc to unsigned and rename them to be more consistent with the other collectors. Code changes were also reviewed by Vitaly Davidovich.
Reviewed-by: johnc
Contributed-by: Kaushik Srenevasan <kaushik at twitter.com>

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

Changeset: 04155d9c8c76
Author:    johnc
Date:      2012-10-08 09:12 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/04155d9c8c76

8000358: G1: metaspace information not printed in PrintHeapAtGC output nor in hs_err file
Summary: Missing call to MetaspaceAux::print_on() in G1CollectedHeap::print_on().
Reviewed-by: azeemj, jmasa
Contributed-by: Mikael Gerdin <mikael.gerdin at oracle.com>

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

Changeset: dd2b66d09ccd
Author:    stefank
Date:      2012-10-09 22:12 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/dd2b66d09ccd

8000659: NPG: ClassCastExceptions are unexpectedly thrown when testing nashorn
Summary: Treat the oops in invoke_method_table() as strong roots when ClassUnloading is enabled.
Reviewed-by: kamg, coleenp

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

Changeset: 4202510ee0fe
Author:    johnc
Date:      2012-10-15 10:02 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/4202510ee0fe

8000831: Heap verification output incorrect/incomplete
Summary: Restore non-silent output of heap verification.
Reviewed-by: ysr, brutisso, jmasa

! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/utilities/debug.cpp

Changeset: 633ba56cb013
Author:    jmasa
Date:      2012-10-17 13:59 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/633ba56cb013

Merge

! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp
! src/share/vm/memory/universe.hpp

Changeset: bdb5f8c9978b
Author:    coleenp
Date:      2012-10-10 17:04 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/bdb5f8c9978b

7199068: NPG: SharedSkipVerify is meaningless
Summary: Remove the SharedSkipVerify flag
Reviewed-by: kamg, sspitsyn, coleenp
Contributed-by: harold.seigel at oracle.com

! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/handles.cpp
! src/share/vm/runtime/handles.hpp

Changeset: 48a75d2640a5
Author:    kamg
Date:      2012-10-11 14:27 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/48a75d2640a5

7054345: Support version 52.0 class file in HotSpot
Summary: Accept classfiles with major version 52
Reviewed-by: coleenp, acorn

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

Changeset: e0ea0e94c23c
Author:    kevinw
Date:      2012-10-15 16:48 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/e0ea0e94c23c

7195151: Multiplatform tescase for 6929067
Reviewed-by: kamg, kvn

! test/runtime/6929067/Test6929067.sh

Changeset: e52361627b65
Author:    coleenp
Date:      2012-10-15 22:33 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/e52361627b65

Merge

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 045cb62046a7
Author:    rbackman
Date:      2012-08-28 15:15 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/045cb62046a7

7093328: JVMTI: jvmtiPrimitiveFieldCallback always report 0's for static primitives
Reviewed-by: dholmes, dcubed

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

Changeset: 7b5885dadbdc
Author:    nloodin
Date:      2012-10-17 17:36 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/7b5885dadbdc

8000617: It should be possible to allocate memory without the VM dying.
Reviewed-by: coleenp, kamg

! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/allocation.inline.hpp
! src/share/vm/memory/resourceArea.cpp
! src/share/vm/memory/resourceArea.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp

Changeset: e8c79c2ba3f3
Author:    coleenp
Date:      2012-10-18 12:29 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/e8c79c2ba3f3

Merge


Changeset: d0337c31c8be
Author:    amurillo
Date:      2012-10-19 11:03 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/d0337c31c8be

Merge


Changeset: dccd40de8db1
Author:    amurillo
Date:      2012-10-19 11:03 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/dccd40de8db1

Added tag hs25-b06 for changeset d0337c31c8be

! .hgtags

Changeset: 556dd9e475c6
Author:    katleman
Date:      2012-10-25 09:53 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/556dd9e475c6

Added tag jdk8-b62 for changeset dccd40de8db1

! .hgtags

Changeset: d0e7716b179e
Author:    amurillo
Date:      2012-10-19 11:26 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/d0e7716b179e

8001176: new hotspot build - hs25-b07
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 85916677fc22
Author:    coleenp
Date:      2012-10-18 13:08 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/85916677fc22

7188233: UseVMInterruptibleIO flag deprecate for JDK8
Summary: The -XX:+UseVMInterruptibleIO flag is deprecated for JDK8.  The flag will still enable Interruptible IO on Solaris, but users will get a warning.
Reviewed-by: dholmes, acorn, alanb
Contributed-by: harold.seigel at oracle.com

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

Changeset: 8ebcedb7604d
Author:    coleenp
Date:      2012-10-18 13:09 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/8ebcedb7604d

7053130: hs_err file does not record specified CLASSPATH
Summary: Added code to write the value of the java.class.path property to the hs_err file.
Reviewed-by: kmo, dholmes, kvn
Contributed-by: harold.seigel at oracle.com

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

Changeset: c7957b458bf8
Author:    minqi
Date:      2012-10-19 08:56 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/c7957b458bf8

8000818: SA constant pool need to reference to reference map after permgen removal
Summary: After permgen removal, constant pool changed to put _ldc and _ldc_w (fast_ldc and fast_ldcw) index to reference map, no longer calculated via constant pool cache.
Reviewed-by: coleenp, sspitsyn, dholmes
Contributed-by: yumin.qi at oracle.com

! agent/src/share/classes/sun/jvm/hotspot/interpreter/Bytecodes.java
! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ByteCodeRewriter.java

Changeset: 8eeffbc22f10
Author:    minqi
Date:      2012-10-19 08:58 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/8eeffbc22f10

8001055: Bytes.swap should follow big endian
Summary: This is a mistake change in 6879063 about Bytes.swap. Java byte code order always follows big endian, but in that change, assume they follow native platform order that is not right.
Reviewed-by: coleenp, sspitsyn, dholmes
Contributed-by: yumin.qi at oracle.com

! agent/src/share/classes/sun/jvm/hotspot/runtime/Bytes.java

Changeset: 716c64bda5ba
Author:    zgu
Date:      2012-10-19 21:40 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/716c64bda5ba

7199092: NMT: NMT needs to deal overlapped virtual memory ranges
Summary: Enhanced virtual memory tracking to track committed regions as well as reserved regions, so NMT now can generate virtual memory map.
Reviewed-by: acorn, coleenp

! src/os/bsd/vm/perfMemory_bsd.cpp
! src/os/linux/vm/perfMemory_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/perfMemory_solaris.cpp
! src/os/windows/vm/perfMemory_windows.cpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/filemap.hpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/memory/resourceArea.hpp
! src/share/vm/runtime/handles.cpp
! src/share/vm/runtime/handles.hpp
! src/share/vm/runtime/handles.inline.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/services/attachListener.cpp
! src/share/vm/services/memBaseline.cpp
! src/share/vm/services/memBaseline.hpp
! src/share/vm/services/memPtr.cpp
! src/share/vm/services/memPtr.hpp
! src/share/vm/services/memRecorder.cpp
! src/share/vm/services/memRecorder.hpp
! src/share/vm/services/memReporter.cpp
! src/share/vm/services/memReporter.hpp
! src/share/vm/services/memSnapshot.cpp
! src/share/vm/services/memSnapshot.hpp
! src/share/vm/services/memTracker.cpp
! src/share/vm/services/memTracker.hpp

Changeset: b988bff99b38
Author:    zgu
Date:      2012-10-19 18:55 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/b988bff99b38

Merge


Changeset: 80f44792c0c9
Author:    coleenp
Date:      2012-10-22 12:01 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/80f44792c0c9

Merge


Changeset: 685df3c6f84b
Author:    jmasa
Date:      2012-09-18 23:35 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/685df3c6f84b

7045397: NPG: Add freelists to class loader arenas.
Reviewed-by: coleenp, stefank, jprovino, ohair

! make/excludeSrc.make
+ 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/compactibleFreeListSpace.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp
! src/share/vm/gc_implementation/shared/vmGCOperations.hpp
! src/share/vm/memory/binaryTreeDictionary.cpp
! src/share/vm/memory/binaryTreeDictionary.hpp
! src/share/vm/memory/freeBlockDictionary.cpp
! src/share/vm/memory/freeBlockDictionary.hpp
! src/share/vm/memory/freeList.cpp
! src/share/vm/memory/freeList.hpp
+ src/share/vm/memory/metablock.hpp
+ src/share/vm/memory/metachunk.hpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 476718ea6759
Author:    jmasa
Date:      2012-10-25 12:59 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/476718ea6759

8001584: NPG: Incorrect assertion in BinaryTreeDictionary::get_chunk()
Reviewed-by: johnc, tamao

! src/share/vm/memory/binaryTreeDictionary.hpp

Changeset: b58313cf9afd
Author:    jcoomes
Date:      2012-10-26 08:38 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/b58313cf9afd

Merge


Changeset: 588f08ed16cf
Author:    kvn
Date:      2012-10-26 12:06 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/588f08ed16cf

Merge

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

Changeset: dc16fe422c53
Author:    amurillo
Date:      2012-10-26 14:09 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/dc16fe422c53

Merge


Changeset: 57c61f87a1fd
Author:    amurillo
Date:      2012-10-26 14:09 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/57c61f87a1fd

Added tag hs25-b07 for changeset dc16fe422c53

! .hgtags

Changeset: a516debe2cee
Author:    amurillo
Date:      2012-10-26 14:18 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/a516debe2cee

8001663: new hotspot build - hs25-b08
Reviewed-by: jcoomes

! make/hotspot_version



More information about the hotspot-compiler-dev mailing list