asiebenborn [Tue, 11 Mar 2014 15:22:44 +0100] rev 23518
8036666: VMTI GetObjectMonitorUsage does not return correct recursion count
Summary: fix object lock recursion count and add test
Reviewed-by: sspitsyn, dsamersoff
minqi [Fri, 28 Mar 2014 21:04:37 -0700] rev 23517
7090324: gclog rotation via external tool
Summary: GC log rotation can be set via java command line, but customer sometime need to sync with OS level rotation setting.
Reviewed-by: sla, minqi, ehelin
Contributed-by: suenaga.yasumasa@lab.ntt.co.jp
ctornqvi [Thu, 27 Mar 2014 22:36:08 +0100] rev 23516
8007890: [TESTBUG] JcmdWithNMTDisabled.java fails when invoked with NMT explicitly turned on
Summary: Wrapped the test in another layer process creation to avoid NMT being turned on.
Reviewed-by: coleenp, dcubed
coleenp [Wed, 26 Mar 2014 21:47:45 -0400] rev 23515
8031820: NPG: Fix remaining references to metadata as oops in comments
8012125: Comments for ConstantPoolCache should reflect the addition of resolved_references in ConstantPool
Summary: Updated comments in metadata header files, and renamed this_oop variables to this_cp or this_k when referring to constant pool or classes.
Reviewed-by: stefank, jmasa
mseledtsov [Tue, 25 Mar 2014 09:26:18 -0400] rev 23514
8032222: [TESTBUG] runtime/SharedArchiveFile/CdsWriteError.java fails on Mac OS with java.lang.RuntimeException
Summary: Excluded the test from running on Mac OS
Reviewed-by: coleenp, ctornqvi
lana [Wed, 09 Apr 2014 09:20:30 -0700] rev 23513
Merge
lana [Tue, 01 Apr 2014 17:27:19 -0700] rev 23512
Merge
amurillo [Fri, 28 Mar 2014 09:15:41 -0700] rev 23511
Merge
ehelin [Fri, 28 Mar 2014 10:41:20 +0100] rev 23510
Merge
ehelin [Wed, 26 Mar 2014 16:33:13 +0100] rev 23509
8027924: gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java fails with warning
Reviewed-by: jmasa, tschatzl
mgerdin [Thu, 06 Mar 2014 09:08:18 +0100] rev 23508
8038399: Remove dead oop_iterate MemRegion variants from SharedHeap, Generation and Space classes
Reviewed-by: tschatzl, stefank
ehelin [Wed, 19 Mar 2014 14:35:38 +0100] rev 23507
8033580: Old debug information in IMPORT_JDK is not removed
Reviewed-by: dcubed, erikj
tamao [Wed, 26 Mar 2014 12:49:34 +0100] rev 23506
6521376: MaxTenuringThreshold and AlwayTenure/NeverTenure consistency
Summary: Adapt InitialTenuringThreshold and MaxTenuringThreshold according to AlwaysTenure/NeverTenure flag setting.
Reviewed-by: jmasa, tschatzl
mgerdin [Wed, 26 Mar 2014 10:54:52 +0100] rev 23505
8037958: ConcurrentMark::cleanup leaks BitMaps if VerifyDuringGC is enabled
Summary: Allocate temporary BitMaps in the VMThread's resource area
Reviewed-by: stefank, sjohanss
ehelin [Mon, 24 Mar 2014 11:25:32 +0100] rev 23504
Merge
stefank [Thu, 20 Mar 2014 15:03:18 +0100] rev 23503
8037952: Remove code duplication in Metaspace::deallocate
Reviewed-by: tschatzl, pliden, coleenp
neliasso [Thu, 27 Mar 2014 08:03:57 -0700] rev 23502
Merge
iignatyev [Thu, 27 Mar 2014 17:29:41 +0400] rev 23501
8038193: Add command line option tests for BMI options
Reviewed-by: kvn, iignatyev
Contributed-by: filipp.zhinkin@oracle.com
neliasso [Thu, 27 Mar 2014 14:15:42 +0100] rev 23500
Merge
iignatyev [Thu, 27 Mar 2014 11:17:26 +0400] rev 23499
8038240: new WB API to get nmethod
Reviewed-by: morris, kvn
goetz [Tue, 25 Mar 2014 12:54:21 -0700] rev 23498
8037821: Account for trampoline stubs when estimating code buffer sizes
Summary: Take into account space needed for "trampoline code" used by calls on PPC64.
Reviewed-by: kvn
Contributed-by: lutz.schmidt@sap.com
iveresov [Mon, 24 Mar 2014 23:13:46 -0700] rev 23497
8038222: Assembler::bsrl fails on assert when -UseCountLeadingZerosInstruction is used on CPU with LZCNT support
Summary: Remove the overly strict assert
Reviewed-by: kvn, twisti
kvn [Mon, 24 Mar 2014 17:44:27 -0700] rev 23496
8038286: nm->set_rtm_state() should be called after (nm != NULL) check
Summary: move set_rtm_state() call after (nm != NULL) check
Reviewed-by: iveresov, twisti
poonam [Mon, 24 Mar 2014 08:43:10 -0700] rev 23495
6653795: C2 intrinsic for Unsafe.getAddress performs pointer sign extension on 32-bit systems
Summary: Native pointers less than 64 bits wide should be extended as an unsigned number.
Reviewed-by: kvn, kevinw
kvn [Fri, 21 Mar 2014 18:03:11 -0700] rev 23494
8038181: Can't build product VM without precompiled header
Summary: Added missing #include.
Reviewed-by: twisti
iignatyev [Sat, 22 Mar 2014 00:26:48 +0400] rev 23493
8035857: Add tests to verify correctness of operations with BMI1 and LZCNT instructions
Reviewed-by: iveresov, kvn, iignatyev
Contributed-by: filipp.zhinkin@oracle.com
goetz [Thu, 20 Mar 2014 11:03:06 +0100] rev 23492
8037915: PPC64/AIX: Several smaller fixes
Reviewed-by: kvn
kvn [Thu, 20 Mar 2014 17:49:27 -0700] rev 23491
8031320: Use Intel RTM instructions for locks
Summary: Use RTM for inflated locks and stack locks.
Reviewed-by: iveresov, twisti, roland, dcubed