hg: penrose/jigsaw/hotspot: 57 new changesets

zhangshj at linux.vnet.ibm.com zhangshj at linux.vnet.ibm.com
Mon Jun 4 00:23:08 PDT 2012


Changeset: baa3b116bddd
Author:    acorn
Date:      2012-05-16 18:08 -0400
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/baa3b116bddd

Summary: Initial VM changes to allow loading modules from a module library

! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
+ src/share/vm/classfile/jigsaw.h
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/thread.cpp

Changeset: 0bff76062cba
Author:    acorn
Date:      2012-05-17 09:41 -0400
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/0bff76062cba

Summary: Fix jprt properties for open build targets.

! make/jprt.properties

Changeset: c51a2d4dada0
Author:    acorn
Date:      2012-05-18 13:34 -0400
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/c51a2d4dada0

Summary: Allow passing in a non-null module loader to translate to boot loader.
Reviewed-by: mchung

! make/linux/makefiles/mapfile-vers-debug
! make/linux/makefiles/mapfile-vers-product
! make/solaris/makefiles/mapfile-vers
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h

Changeset: 4ee58fcab520
Author:    katleman
Date:      2012-05-09 13:07 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/4ee58fcab520

Added tag jdk8-b37 for changeset bfcf92bfefb8

! .hgtags

Changeset: 3c91f2c9fd21
Author:    amurillo
Date:      2012-04-20 17:13 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/3c91f2c9fd21

7163193: new hotspot build - hs24-b09
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: f3a4ee95783b
Author:    kevinw
Date:      2012-04-20 14:55 +0100
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/f3a4ee95783b

7162488: VM not printing unknown -XX options
Reviewed-by: dholmes, kamg

! src/share/vm/runtime/arguments.cpp
+ test/runtime/7162488/Test7162488.sh

Changeset: 29ee40a082d3
Author:    sla
Date:      2012-04-23 13:30 +0200
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/29ee40a082d3

7162063: libsaproc debug print should format size_t correctly on 64bit platform
Reviewed-by: rbackman, mgronlun, dholmes

! agent/src/os/linux/ps_core.c

Changeset: f33c4d0f4c9e
Author:    dcubed
Date:      2012-04-23 11:03 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/f33c4d0f4c9e

Merge


Changeset: d652a62d6e03
Author:    dcubed
Date:      2012-03-23 11:50 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/d652a62d6e03

7102323: RFE: enable Full Debug Symbols Phase 1 on Solaris
Summary: Add support for ENABLE_FULL_DEBUG_SYMBOLS and ZIP_DEBUGINFO_FILES build flags. Add support for .diz files.
Reviewed-by: dholmes, ohair, sspitsyn

! make/Makefile
! make/linux/Makefile
! make/linux/makefiles/buildtree.make
! make/linux/makefiles/defs.make
! make/linux/makefiles/gcc.make
! make/linux/makefiles/jsig.make
! make/linux/makefiles/saproc.make
! make/linux/makefiles/vm.make
! make/solaris/Makefile
! make/solaris/makefiles/buildtree.make
! make/solaris/makefiles/defs.make
! make/solaris/makefiles/dtrace.make
! make/solaris/makefiles/jsig.make
! make/solaris/makefiles/saproc.make
! make/solaris/makefiles/sparcWorks.make
! make/solaris/makefiles/vm.make
! make/windows/build.make
! make/windows/makefiles/compile.make
! make/windows/makefiles/debug.make
! make/windows/makefiles/defs.make
! make/windows/makefiles/fastdebug.make
! make/windows/makefiles/product.make
! make/windows/makefiles/sa.make

Changeset: 744728c16316
Author:    dcubed
Date:      2012-04-03 09:48 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/744728c16316

7158067: FDS: ENABLE_FULL_DEBUG_SYMBOLS flag should only affect product builds
Summary: Build option FULL_DEBUG_SYMBOLS=0 only affects product builds.
Reviewed-by: ohair, jmelvin, sspitsyn

! make/Makefile
! make/linux/Makefile
! make/linux/makefiles/defs.make
! make/solaris/Makefile
! make/solaris/makefiles/defs.make
! make/windows/makefiles/defs.make

Changeset: 74c359c4a9e5
Author:    dcubed
Date:      2012-04-24 15:20 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/74c359c4a9e5

Merge

! make/Makefile
! make/linux/Makefile
! make/linux/makefiles/buildtree.make
! make/linux/makefiles/defs.make
! make/linux/makefiles/gcc.make
! make/linux/makefiles/vm.make
! make/solaris/makefiles/buildtree.make
! make/solaris/makefiles/defs.make
! make/solaris/makefiles/sparcWorks.make
! make/solaris/makefiles/vm.make
! make/windows/build.make
! make/windows/makefiles/compile.make
! make/windows/makefiles/debug.make
! make/windows/makefiles/defs.make
! make/windows/makefiles/fastdebug.make
! make/windows/makefiles/product.make

Changeset: d6c393b0164b
Author:    dcubed
Date:      2012-04-25 15:06 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/d6c393b0164b

7164344: enabling ZIP_DEBUGINFO_FILES causes unexpected test failures on Solaris and Windows
Summary: Disable FDS by default on Solaris; disable ZIP_DEBUGINFO_FILES by default on Windows.
Reviewed-by: acorn, sspitsyn

! make/solaris/makefiles/defs.make
! make/windows/makefiles/defs.make

Changeset: 973046802b6f
Author:    dlong
Date:      2012-04-26 16:24 -0400
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/973046802b6f

7162955: Attach api on Solaris, too many open files
Summary: Release server-side socket after client receives it.
Reviewed-by: sla, dsamersoff, dcubed, acorn
Contributed-by: dean.long at oracle.com

! src/os/solaris/vm/attachListener_solaris.cpp

Changeset: 6f0612ea55ce
Author:    jprovino
Date:      2012-05-02 15:47 -0400
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/6f0612ea55ce

Merge


Changeset: 9f059abe8cf2
Author:    jmasa
Date:      2012-03-29 19:46 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/9f059abe8cf2

7131629: Generalize the CMS free list code
Summary: Make the FreeChunk, FreeList, TreeList, and BinaryTreeDictionary classes usable outside CMS.
Reviewed-by: brutisso, johnc, jwilhelm
Contributed-by: coleen.phillimore at oracle.com

- src/share/vm/gc_implementation/concurrentMarkSweep/binaryTreeDictionary.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/binaryTreeDictionary.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsPermGen.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsPermGen.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/concurrentMarkSweepGeneration.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeBlockDictionary.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeBlockDictionary.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeList.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeList.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.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/generationSpec.cpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 8a2e5a6a19a4
Author:    johnc
Date:      2012-04-25 10:23 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/8a2e5a6a19a4

7143490: G1: Remove HeapRegion::_top_at_conc_mark_count
Summary: Removed the HeapRegion::_top_at_conc_mark_count field. It is no longer needed as a result of the changes for 6888336 and 7127706. Refactored the closures that finalize and verify the liveness counting data so that common functionality was placed into a base class.
Reviewed-by: brutisso, tonyp

! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp

Changeset: f69a5d43dc19
Author:    jmasa
Date:      2012-04-25 09:55 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/f69a5d43dc19

7164144: Fix variable naming style in freeBlockDictionary.* and binaryTreeDictionary*
Summary: Fix naming style to be consistent with the predominant hotspot style.
Reviewed-by: ysr, brutisso

! 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/promotionInfo.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp
! src/share/vm/gc_implementation/shared/allocationStats.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

Changeset: ee89f2110312
Author:    jmasa
Date:      2012-04-25 15:51 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/ee89f2110312

Merge


Changeset: 48fac5d60c3c
Author:    brutisso
Date:      2012-04-25 12:36 +0200
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/48fac5d60c3c

7163848: G1: Log GC Cause for a GC
Reviewed-by: johnc, jwilhelm, jmasa

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

Changeset: bb18e8eecb7e
Author:    jcoomes
Date:      2012-05-04 10:46 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/bb18e8eecb7e

Merge

- src/share/vm/gc_implementation/concurrentMarkSweep/binaryTreeDictionary.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/binaryTreeDictionary.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeBlockDictionary.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeBlockDictionary.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeList.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeList.hpp

Changeset: 7d5ec8bf38d1
Author:    amurillo
Date:      2012-05-04 14:10 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/7d5ec8bf38d1

Merge

- src/share/vm/gc_implementation/concurrentMarkSweep/binaryTreeDictionary.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/binaryTreeDictionary.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeBlockDictionary.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeBlockDictionary.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeList.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeList.hpp

Changeset: 4e6554041847
Author:    amurillo
Date:      2012-05-04 14:10 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/4e6554041847

Added tag hs24-b09 for changeset 7d5ec8bf38d1

! .hgtags

Changeset: 637c3f5f068f
Author:    amurillo
Date:      2012-05-09 14:06 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/637c3f5f068f

Merge

! .hgtags

Changeset: 3c394919ca69
Author:    katleman
Date:      2012-05-10 10:25 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/3c394919ca69

Added tag jdk8-b38 for changeset 637c3f5f068f

! .hgtags

Changeset: 36538fd1225e
Author:    amurillo
Date:      2012-05-04 15:26 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/36538fd1225e

7166615: new hotspot build - hs24-b10
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 8bafad97cd26
Author:    jiangli
Date:      2012-05-02 13:21 -0400
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/8bafad97cd26

7158552: The instanceKlsss::_host_klass is only needed for anonymous class for JSR 292 support.
Summary: Change the _host_klass to be conditionally created embedded instanceKlass field.
Reviewed-by: jrose, coleenp, dholmes

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/memory/oopFactory.cpp
! src/share/vm/memory/oopFactory.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/instanceKlassKlass.cpp
! src/share/vm/oops/instanceKlassKlass.hpp

Changeset: 38b4116b6766
Author:    jprovino
Date:      2012-05-05 10:24 -0400
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/38b4116b6766

Merge


Changeset: c7ed11779ce8
Author:    jiangli
Date:      2012-04-10 09:31 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/c7ed11779ce8

7159772: instanceKlass::all_fields_count() returns incorrect total field count
Summary: Fix instanceKlass::all_fields_count() bug.
Reviewed-by: kvn, never
Contributed-by: Jiangli Zhou <jiangli.zhou at oracle.com>

! src/share/vm/oops/instanceKlass.hpp

Changeset: 3576af4cb939
Author:    iveresov
Date:      2012-04-11 19:15 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/3576af4cb939

7160539: JDeveloper crashes on 64-bit Windows
Summary: x64 C1 needs to zero upper 32bits when doing l2i conversion
Reviewed-by: never, kvn

! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp

Changeset: 847da049d62f
Author:    never
Date:      2012-04-17 11:04 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/847da049d62f

7162094: LateInlineCallGenerator::do_late_inline crashed on uninitialized _call_node
Reviewed-by: never, twisti
Contributed-by: nils.eliasson at oracle.com

! src/share/vm/opto/callGenerator.cpp

Changeset: df3d4a91f7f6
Author:    never
Date:      2012-04-18 16:08 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/df3d4a91f7f6

7161796: PhaseStringOpts::fetch_static_field tries to fetch field from the Klass instead of the mirror
Reviewed-by: twisti

! src/share/vm/opto/stringopts.cpp

Changeset: ec15e8f6e4f1
Author:    twisti
Date:      2012-04-24 12:15 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/ec15e8f6e4f1

7157695: Add windows implementation of socket interface
Reviewed-by: kvn, dholmes, twisti
Contributed-by: Nils Eliasson <nils.eliasson at oracle.com>

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

Changeset: dc682d9431f3
Author:    kvn
Date:      2012-05-07 12:37 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/dc682d9431f3

7160610: Unknown Native Code compilation issue
Summary: When constructing input vector use type of vector's operation which use it since element's sizes should match.
Reviewed-by: never, twisti

! src/share/vm/opto/superword.cpp
+ test/compiler/7160610/Test7160610.java

Changeset: 3a97daec1b34
Author:    kvn
Date:      2012-05-08 15:47 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/3a97daec1b34

7167266: missing copyright notes in 3rd party code
Summary: add missing copyright notes to the regression test file.
Reviewed-by: twisti, johnc

! test/compiler/7070134/Stemmer.java

Changeset: 2766551175a0
Author:    kvn
Date:      2012-05-09 10:54 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/2766551175a0

Merge

! src/share/vm/oops/instanceKlass.hpp

Changeset: a05a695ea044
Author:    stefank
Date:      2012-05-10 11:27 +0200
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/a05a695ea044

7167437: Can't build on linux without precompiled headers
Reviewed-by: brutisso, mgerdin

! src/share/vm/memory/space.hpp
! src/share/vm/memory/space.inline.hpp

Changeset: f47478089efc
Author:    brutisso
Date:      2012-05-10 14:16 +0200
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/f47478089efc

7167069: 6 VM flags crash the VM when queried via jinfo
Summary: Added missing double format to Flag::print_as_flag()
Reviewed-by: dholmes, stefank, coleenp

! src/share/vm/runtime/globals.cpp
+ test/runtime/7167069/PrintAsFlag.java

Changeset: 5799726c54d7
Author:    jcoomes
Date:      2012-05-11 06:37 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/5799726c54d7

Merge


Changeset: 73147e6c4881
Author:    amurillo
Date:      2012-05-11 14:47 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/73147e6c4881

Merge


Changeset: 96a403721094
Author:    amurillo
Date:      2012-05-11 14:47 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/96a403721094

Added tag hs24-b10 for changeset 73147e6c4881

! .hgtags

Changeset: 26423ef693ac
Author:    katleman
Date:      2012-05-17 06:20 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/26423ef693ac

Added tag jdk8-b39 for changeset 96a403721094

! .hgtags

Changeset: 56d1af561395
Author:    amurillo
Date:      2012-05-11 14:54 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/56d1af561395

7168247: new hotspot build - hs24-b11
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 35e504cb49a6
Author:    collins
Date:      2012-05-11 11:30 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/35e504cb49a6

7167625: Adjustments for SE-Embedded build process
Summary: Simple change to the SE-Embedded build rules that should not affect any other OpenJDK users.
Reviewed-by: kvn, dholmes

! make/linux/makefiles/vm.make
! src/share/vm/runtime/arguments.cpp

Changeset: fada85d11d92
Author:    jprovino
Date:      2012-05-16 13:33 -0400
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/fada85d11d92

Merge


Changeset: 8f972594effc
Author:    kvn
Date:      2012-05-14 09:36 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/8f972594effc

6924259: Remove String.count/String.offset
Summary: Allow a version of String class that doesn't have count and offset fields.
Reviewed-by: never, coleenp

! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/memory/dump.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/stringopts.cpp
! src/share/vm/opto/stringopts.hpp

Changeset: de0cc3dd9f10
Author:    kvn
Date:      2012-05-17 09:50 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/de0cc3dd9f10

Merge


Changeset: 3a22b77e755a
Author:    brutisso
Date:      2012-05-14 17:32 +0200
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/3a22b77e755a

7161545: G1: Minor cleanups to the G1 logging
Summary: Rename "to-space-overflow" to "to-space-exhausted", Introduce one decimal point in the size format, Add Sum to the aggregate and re-order the entries, Add number of GC workers to the log output
Reviewed-by: johnc, jwilhelm

! 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/utilities/globalDefinitions.hpp

Changeset: 78a1b285cda8
Author:    mikael
Date:      2012-05-15 00:56 +0200
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/78a1b285cda8

7158457: division by zero in adaptiveweightedaverage
Summary: Add ceiling to AdaptiveWeightedAverage
Reviewed-by: ysr, iveresov

! src/share/vm/gc_implementation/shared/gcUtil.cpp
! src/share/vm/gc_implementation/shared/gcUtil.hpp

Changeset: 33e366609904
Author:    johnc
Date:      2012-05-14 21:07 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/33e366609904

Merge


Changeset: 1096fc5a52eb
Author:    johnc
Date:      2012-05-15 09:49 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/1096fc5a52eb

7168294: G1: Some Full GCs incorrectly report GC cause as "No GC"
Summary: GC cause was not being set by the VM_G1CollectForAllocation VM operation.
Reviewed-by: jmasa, ysr, brutisso

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

Changeset: cdfa5139bd58
Author:    brutisso
Date:      2012-05-15 22:26 +0200
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/cdfa5139bd58

7169056: Add gigabyte unit to proper_unit_for_byte_size() and byte_size_in_proper_unit()
Reviewed-by: jwilhelm, johnc, dholmes

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

Changeset: 9d679effd28c
Author:    brutisso
Date:      2012-05-15 10:25 +0200
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/9d679effd28c

7166894: Add gc cause to GC logging for all collectors
Reviewed-by: mgerdin, johnc

! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.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/gc_interface/gcCause.hpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/java.hpp

Changeset: cdeda3fd141e
Author:    jcoomes
Date:      2012-05-18 10:27 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/cdeda3fd141e

Merge

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

Changeset: 14b0e07ab9a6
Author:    amurillo
Date:      2012-05-18 14:50 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/14b0e07ab9a6

Merge


Changeset: ff9decc8235d
Author:    amurillo
Date:      2012-05-18 14:50 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/ff9decc8235d

Added tag hs24-b11 for changeset 14b0e07ab9a6

! .hgtags

Changeset: 48064e53e997
Author:    katleman
Date:      2012-05-24 16:15 -0700
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/48064e53e997

Added tag jdk8-b40 for changeset ff9decc8235d

! .hgtags

Changeset: 065f79fc56b2
Author:    alanb
Date:      2012-05-28 19:43 +0100
URL:       http://hg.openjdk.java.net/penrose/jigsaw/hotspot/rev/065f79fc56b2

Merge

! .hgtags
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/vmSymbols.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/binaryTreeDictionary.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/binaryTreeDictionary.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeBlockDictionary.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeBlockDictionary.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeList.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeList.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/instanceKlassKlass.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp



More information about the penrose-dev mailing list