Stefan Karlsson
ebb8d12592
Merge
2012-09-28 14:14:25 +02:00
Dmitry Samersoff
47a8760b93
Merge
2012-09-27 20:22:57 +04:00
Bengt Rutisson
ceccaf4577
Merge
2012-09-25 18:28:16 +02:00
Jon Masamitsu
1ea36e2324
7200615: NPG: optimized VM build is broken
...
Reviewed-by: kvn
2012-09-25 07:05:55 -07:00
Bengt Rutisson
fcae0353d2
7200470: KeepAliveClosure not needed in CodeCache::do_unloading
...
Removed the unused keep_alive parameter
Reviewed-by: stefank, dholmes, kamg, coleenp
2012-09-25 14:58:12 +02:00
Fredrik Ohrstrom
70f397b4a2
7200065: Cross-compilation changes to support the new-build
...
Reviewed-by: dholmes, ohair
2012-09-25 07:58:42 -04:00
Yumin Qi
d540138a54
Merge
2012-09-24 20:04:19 -07:00
Vladimir Danushevsky
2e051041e3
Merge
2012-09-24 19:00:55 -04:00
Yumin Qi
22544e7a7c
6879063: SA should use hsdis for disassembly
...
We should in SA to use hsdis for it like the JVM does to replace the current java based disassembler.
Reviewed-by: twisti, jrose, sla
2012-09-24 12:44:00 -07:00
Alejandro Murillo
d6538dc298
7200236: new hotspot build - hs25-b03
...
Reviewed-by: jcoomes
2012-09-21 14:39:56 -07:00
Alejandro Murillo
38c34d56b0
Added tag hs25-b02 for changeset b3b50cc0cb4d
2012-09-21 14:02:58 -07:00
Alejandro Murillo
6f3e1a0593
Merge
2012-09-21 14:02:57 -07:00
Nils Loodin
8bc04a0b28
7200092: Make NMT a bit friendlier to work with
...
Reviewed-by: kvn, ysr, azeemj
2012-09-21 10:56:28 +02:00
John Coomes
1743a11163
7199082: write warning messages to stderr
...
Reviewed-by: ysr, dholmes, sla
2012-09-20 16:27:51 -07:00
Jon Masamitsu
5721eadb16
Merge
2012-09-20 13:49:27 -07:00
David Katleman
1f784d2ce5
Added tag jdk8-b57 for changeset 386342128efe
2012-09-20 13:44:28 -07:00
Jon Masamitsu
f6cc90e927
7199923: NPG: tools/javac/T7093325.java timeout
...
Reviewed-by: stefank, coleenp, kvn
2012-09-20 12:18:23 -07:00
John Cuthbertson
54412491e8
7190666: G1: assert(_unused == 0) failed: Inconsistency in PLAB stats
...
Reset the fields in ParGCAllocBuffer, that are used for accumulating values for the ResizePLAB sensors in PLABStats, to zero after flushing the values to the PLABStats fields. Flush PLABStats values only when retiring the final allocation buffers prior to disposing of a G1ParScanThreadState object, rather than when retiring every allocation buffer.
Reviewed-by: jwilhelm, jmasa, ysr
2012-09-20 09:52:56 -07:00
Kevin Walls
d37f7326ce
Merge
2012-09-20 03:49:15 -07:00
John Cuthbertson
e78edc79b7
7193946
: Move warnings associated with UseMemSetInBOT flag
...
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
2012-09-19 15:48:02 -07:00
Bill Pittore
8e0655095b
7195372: Wrong copyright in new files
...
Fixed copyrights
Reviewed-by: dholmes
2012-09-19 17:22:49 -04:00
John Coomes
df3f6e087e
Merge
2012-09-19 16:18:55 -04:00
Brandon Mitchell
6573cbf346
7016955: G1: remove the is_zeroed parameter from the HeapRegion constructor
...
The is_zeroed parameter is no longer used and so can be removed.
Reviewed-by: johnc, jmasa, brutisso
2012-09-19 08:48:10 -07:00
Yumin Qi
124ddb9b47
Merge
2012-09-19 08:41:30 -07:00
Kevin Walls
1c502686ea
7196045: Possible JVM deadlock in ThreadTimesClosure when using HotspotInternal non-public API
...
Reviewed-by: sspitsyn, dholmes
2012-09-19 15:24:32 +01:00
John Coomes
d8089b90e5
Merge
2012-09-18 19:44:39 -04:00
Jon Masamitsu
cf5f4f736f
7197557: NPG: nsk/sysdict/vm/stress/chain/chain004 hangs intermittently
...
Reviewed-by: johnc, ysr
2012-09-18 14:15:06 -07:00
Kelly O'Hair
f65906c1bc
7198329: Add $(sort) to object files used in links makes binarties more consistent
...
Reviewed-by: dholmes, tbell, erikj, ihse, ohrstrom
2012-09-18 13:15:28 -07:00
Zhengyu Gu
b9f111d166
Merge
2012-09-18 11:37:26 -07:00
Kelly O'Hair
b74620c703
Merge
2012-09-18 10:25:20 -07:00
Serguei Spitsyn
3236415bda
7191786: retransformClasses() does not pass in LocalVariableTypeTable of a method
...
JVMTI REtruncformClasses must support LocalVariableTypeTable attribute
Reviewed-by: dcubed, dsamersoff, rbackman
2012-09-18 10:10:43 -07:00
Zhengyu Gu
fb2076c572
7188594: Print statistic collected by NMT with VM flag
...
Print out statistics of collected NMT data if it is on at VM exits
Reviewed-by: kvn, coleenp, twisti
2012-09-17 16:37:26 -04:00
Zhengyu Gu
3276deb50c
Merge
2012-09-17 13:34:07 -07:00
Magnus Ihse Bursie
b2b4d40c73
7172012: Make test-in-build an option (Queens)
...
Reviewed-by: ohair, dholmes
2012-09-17 11:46:25 -07:00
Zhengyu Gu
afd497eecc
7190089: NMT ON: NMT failed assertion on thread's stack base address
...
Solaris only, record stack info to NMT after stack size adjustment was made for primordial threads
Reviewed-by: kvn, acorn, coleenp
2012-09-17 10:20:04 -04:00
David Holmes
676c5a2769
Merge
2012-09-17 08:44:19 -04:00
Dmytro Sheyko
48255b9ff3
7194254: jstack reports wrong thread priorities
...
Reviewed-by: dholmes, sla, fparain
2012-09-17 07:36:31 -04:00
Staffan Larsen
e91b6584eb
7193201: [OS X] The development launcher should be signed and given task_for_pid privileges
...
Reviewed-by: sspitsyn, nloodin, mgronlun, coleenp
2012-09-17 11:46:19 +02:00
Bengt Rutisson
a08d48f9b1
7198130: G1: PrintReferenceGC output comes out of order
...
Move the first part of the GC logging, including timestamp, to the start of the GC
Reviewed-by: johnc, jwilhelm
2012-09-17 10:33:13 +02:00
Coleen Phillimore
9a271f468a
7197269: NPG: FollowReferences has no ClassLoader -> Class link to follow
...
Restore java/lang/ClassLoader.addClass() upcall
Reviewed-by: sspitsyn, dcubed, jmasa
2012-09-17 10:46:59 -04:00
Alejandro Murillo
c188598ddd
7198641: new hotspot build - hs25-b02
...
Reviewed-by: jcoomes
2012-09-14 22:00:41 -07:00
Alejandro Murillo
a13f8a7da1
Added tag hs25-b01 for changeset ab29bec425bb
2012-09-14 21:50:58 -07:00
Alejandro Murillo
b5637a7e2e
Merge
2012-09-14 21:50:58 -07:00
Zhengyu Gu
119c20297b
7198529: NPG: assert with NMT code in Thread destructor
...
Thread stack's base address can be NULL if it is not started or exited before recording the base
Reviewed-by: kvn, fparain
2012-09-14 12:55:50 -04:00
David Katleman
aeb1e1d09e
Added tag jdk8-b56 for changeset 1bce16d0ddd1
2012-09-13 13:15:14 -07:00
Roland Westrelin
00c30b04f4
7198074: NPG: assert(((Metadata*)obj)->is_valid()) failed: obj is valid
...
Missing test for T_METADATA leads to incorrect register allocation.
Reviewed-by: kvn
2012-09-13 22:09:16 +02:00
Hal Mo
18582cee62
7197906: BlockOffsetArray::power_to_cards_back() needs to handle > 32 bit shifts
...
Reviewed-by: brutisso, johnc, ysr
2012-09-13 21:20:26 +02:00
Zhengyu Gu
a2f9b747a4
Merge
2012-09-11 20:12:55 -07:00
Zhengyu Gu
d8037e4c8d
Merge
2012-09-11 18:28:51 -07:00
Zhengyu Gu
442e4b0e54
7181995: NMT ON: NMT assertion failure assert(cur_vm->is_uncommit_record() || cur_vm->is_deallocation_record
...
Fixed virtual memory records merge and promotion logic, should be based on sequence number vs. base address order
Reviewed-by: coleenp, acorn
2012-09-11 20:53:17 -04:00