johnc [Wed, 19 Sep 2012 15:48:02 -0700] rev 13757
7193946: Move warnings associated with UseMemSetInBOT flag
Summary: The warnings associated with the UseMemSetInBOT flag are duplicated in CMS and G1. The separate warnings have been removed and single instance of the warning has been placed in a common location.
Reviewed-by: brutisso, ysr
johnc [Wed, 19 Sep 2012 08:48:10 -0700] rev 13756
7016955: G1: remove the is_zeroed parameter from the HeapRegion constructor
Summary: The is_zeroed parameter is no longer used and so can be removed.
Reviewed-by: johnc, jmasa, brutisso
Contributed-by: Brandon Mitchell <brandon@twitter.com>
jmasa [Tue, 18 Sep 2012 14:15:06 -0700] rev 13755
7197557: NPG: nsk/sysdict/vm/stress/chain/chain004 hangs intermittently
Reviewed-by: johnc, ysr
brutisso [Mon, 17 Sep 2012 10:33:13 +0200] rev 13754
7198130: G1: PrintReferenceGC output comes out of order
Summary: Move the first part of the GC logging, including timestamp, to the start of the GC
Reviewed-by: johnc, jwilhelm
coleenp [Mon, 17 Sep 2012 10:46:59 -0400] rev 13753
7197269: NPG: FollowReferences has no ClassLoader -> Class link to follow
Summary: restore java/lang/ClassLoader.addClass() upcall
Reviewed-by: sspitsyn, dcubed, jmasa
brutisso [Thu, 13 Sep 2012 21:20:26 +0200] rev 13752
7197906: BlockOffsetArray::power_to_cards_back() needs to handle > 32 bit shifts
Reviewed-by: brutisso, johnc, ysr
Contributed-by: Hal Mo <kungu.mjh@taobao.com>
amurillo [Fri, 14 Sep 2012 22:00:41 -0700] rev 13751
7198641: new hotspot build - hs25-b02
Reviewed-by: jcoomes
amurillo [Fri, 14 Sep 2012 21:50:58 -0700] rev 13750
Added tag hs25-b01 for changeset ab29bec425bb
amurillo [Fri, 14 Sep 2012 21:50:58 -0700] rev 13749
Merge
zgu [Fri, 14 Sep 2012 12:55:50 -0400] rev 13748
7198529: NPG: assert with NMT code in Thread destructor
Summary: Thread stack's base address can be NULL if it is not started or exited before recording the base
Reviewed-by: kvn, fparain
roland [Thu, 13 Sep 2012 22:09:16 +0200] rev 13747
7198074: NPG: assert(((Metadata*)obj)->is_valid()) failed: obj is valid
Summary: missing test for T_METADATA leads to incorrect register allocation.
Reviewed-by: kvn
zgu [Tue, 11 Sep 2012 20:12:55 -0700] rev 13746
Merge
zgu [Tue, 11 Sep 2012 18:28:51 -0700] rev 13745
Merge
zgu [Tue, 11 Sep 2012 20:53:17 -0400] rev 13744
7181995: NMT ON: NMT assertion failure assert(cur_vm->is_uncommit_record() || cur_vm->is_deallocation_record
Summary: Fixed virtual memory records merge and promotion logic, should be based on sequence number vs. base address order
Reviewed-by: coleenp, acorn
coleenp [Tue, 11 Sep 2012 20:20:38 -0400] rev 13743
7196681: NPG: Some JSR 292 tests crash in Windows exception handler
Summary: There was a rogue os::breakpoint() call in log_dependency left over from the jsr292 merge. Also changed verify_oop() calls for metadata to verify_{method,klass}_ptr.
Reviewed-by: kvn, twisti
roland [Tue, 11 Sep 2012 16:20:57 +0200] rev 13742
7195816: NPG: Crash in c1_ValueType - ShouldNotReachHere
Summary: C1 needs knowledge of T_METADATA at the LIR level.
Reviewed-by: kvn, coleenp
stefank [Tue, 11 Sep 2012 14:59:23 +0200] rev 13741
7197350: NPG: jvmtiHeapReferenceCallback receives incorrect reference_kind for system class roots
Summary: Fix the iteration over the system classes and report the correct reference kind.
Reviewed-by: coleenp, rbackman
twisti [Mon, 10 Sep 2012 16:37:22 -0700] rev 13740
7196242: vm/mlvm/indy/stress/java/loopsAndThreads crashed
Reviewed-by: jrose, coleenp, jmasa, kvn
coleenp [Fri, 07 Sep 2012 16:42:25 -0400] rev 13739
7196103: NPG: Unable to allocate bit map for parallel garbage collection for the requested heap size
Summary: Don't allocate huge class metaspace size by default on x64
Reviewed-by: stefank, jmasa, kvn
coleenp [Fri, 07 Sep 2012 12:04:16 -0400] rev 13738
7195833: NPG: Rename instanceClassLoaderKlass, instanceRefKlass and instanceMirrorKlass
Summary: Simple renaming to be consistent with instanceKlass->InstanceKlass renaming
Reviewed-by: stefank, jmasa
jmasa [Thu, 06 Sep 2012 07:28:30 -0700] rev 13737
7196298: Better fix for 7195789
Reviewed-by: jcoomes, brutisso
coleenp [Wed, 05 Sep 2012 20:08:08 -0400] rev 13736
7195867: NPG: SAJDI tests fail with sun.jvm.hotspot.types.WrongTypeException: No suitable match for type
Summary: Need to restore the vtable in metadata when we restore the type from the shared archive.
Reviewed-by: acorn, jcoomes, jmasa, jrose
kvn [Wed, 05 Sep 2012 10:18:37 -0700] rev 13735
7196167: NPG: mismerge in make/solaris/makefiles/fastdebug.make
Summary: Remove the workaround of 7187454 problem which was restored incorrectly during NPG merge.
Reviewed-by: coleenp, dholmes
stefank [Wed, 05 Sep 2012 10:39:29 +0200] rev 13734
7195935: NPG: Some issues with compressed oops
Summary: Don't decompress the klass pointer in the G1 pre-barrier code when !UseCompressedKlassPointers
Reviewed-by: coleenp, brutisso
jmasa [Tue, 04 Sep 2012 16:20:28 -0700] rev 13733
7195789: NPG: assert(used + free == capacity) failed: Accounting is wrong
Reviewed-by: coleenp, jcoomes
twisti [Tue, 04 Sep 2012 18:01:20 -0700] rev 13732
7196120: NPG: JSR 2292 test fails because missing fix for 7188911
Reviewed-by: kvn, coleenp
roland [Tue, 04 Sep 2012 23:27:55 +0200] rev 13731
7184649: NPG: Implement another MetdataPtr case
Summary: xmeet when both inputs are MetadataPtr.
Reviewed-by: kvn
stefank [Tue, 04 Sep 2012 13:01:03 +0200] rev 13730
7195968: NPG: oopDesc::list_ptr_from_klass is broken
Summary: Remove incorrect cast
Reviewed-by: brutisso, coleenp