12728 Commits

Author SHA1 Message Date
Bengt Rutisson
212ab5c73a 7172279: G1: Clean up TraceGen0Time and TraceGen1Time data gathering
Simplify code, remove unused code, remove ExitAfterGCNum

Reviewed-by: huntch, johnc
2012-05-31 21:10:33 +02:00
John Cuthbertson
057a1b7128 7158682: G1: Handle leak when running nsk.sysdict tests
Place HandleMarks in the code that allocates handles for the pending list lock so that the handles are freed and multiple, unsuccessful, attempts to schedule a GC do not cause an OOM.

Reviewed-by: brutisso
2012-05-30 10:26:24 -07:00
Bengt Rutisson
b76f6e07ab 7171936: LOG_G incorrectly defined in globalDefinitions.hpp
Removed LOG_G and LOG_K. Moved LOG_M to where it is being used.

Reviewed-by: twisti, johnc
2012-05-25 22:35:13 +02:00
John Cuthbertson
3f38785a0a 7143858: G1: Back to back young GCs with the second GC having a minimally sized eden
Before the last thread to leave a JNI critical region was able to schedule a GCLocker Initiated GC, another thread was attempting an allocation and saw that the GCLocker region was no longer active and successfully scheduled a GC. Stall allocating threads until the GCLocker Initiated GC is performed and then retry the allocation.

Reviewed-by: brutisso, huntch
2012-05-29 10:18:02 -07:00
Matherey Nunez
818597ae4f 7168848: Add test to check that humongous object allocation path also checks the heap occupancy
Added test that checks humongous object allocation path also check the heap occupancy and initiate a marking cycle when / if needed.

Reviewed-by: brutisso, jwilhelm
2012-05-21 14:59:59 +02:00
Bengt Rutisson
6e3096a0fa 7169062: CMS: Assertion failed with -XX:+ObjectAlignmentInBytes=64
Removed the assert in CompactibleFreeListSpace::check_free_list_consistency() since it was too strict. Simplified CompactibleFreeListSpace::set_cms_values() to reducde the need for asserts.

Reviewed-by: jcoomes, stefank
2012-05-17 21:53:40 +02:00
Alejandro Murillo
57692966b7 7170006: new hotspot build - hs24-b12
Reviewed-by: jcoomes
2012-05-18 14:57:28 -07:00
J. Duke
880e094125 Merge 2017-07-05 18:11:33 +02:00
J. Duke
1ea6601fc6 Merge 2017-07-05 18:11:30 +02:00
J. Duke
82de8ca546 Merge 2017-07-05 18:11:27 +02:00
J. Duke
1816508a22 Merge 2017-07-05 18:11:23 +02:00
J. Duke
d2389af324 Merge 2017-07-05 18:11:20 +02:00
J. Duke
ff8542fff0 Merge 2017-07-05 18:11:18 +02:00
J. Duke
5d0ace24f4 Merge 2017-07-05 18:11:06 +02:00
J. Duke
7dabba40ee Added tag jdk8-b39 for changeset 35a539727877 2017-07-05 18:10:55 +02:00
J. Duke
2de299b086 Merge 2017-07-05 18:10:55 +02:00
J. Duke
2b9085a585 Merge 2017-07-05 18:10:53 +02:00
J. Duke
4dfe47f624 Merge 2017-07-05 18:10:50 +02:00
J. Duke
b7e6e0d9a7 Merge 2017-07-05 18:10:48 +02:00
J. Duke
7276daddd4 Merge 2017-07-05 18:10:45 +02:00
J. Duke
1e6dfd83d2 Merge 2017-07-05 18:10:42 +02:00
J. Duke
f184d1b548 Merge 2017-07-05 18:10:39 +02:00
J. Duke
614cc9b497 Added tag jdk8-b38 for changeset 4cc5610a6dd6 2017-07-05 18:10:28 +02:00
J. Duke
3de2a40e44 Merge 2017-07-05 18:10:27 +02:00
J. Duke
e928258f9b Merge 2017-07-05 18:10:25 +02:00
J. Duke
a49d72bf01 Merge 2017-07-05 18:10:22 +02:00
J. Duke
8c03b67bb2 Merge 2017-07-05 18:10:18 +02:00
J. Duke
05c777aa20 Merge 2017-07-05 18:10:15 +02:00
J. Duke
b3e44182da Merge 2017-07-05 18:10:11 +02:00
J. Duke
c9ae237ecb Merge 2017-07-05 18:09:57 +02:00
J. Duke
e97f581052 Added tag jdk8-b37 for changeset b3a91113026c 2017-07-05 18:09:43 +02:00
J. Duke
e3f1a15d93 Merge 2017-07-05 18:09:43 +02:00
J. Duke
c3d9838efd Merge 2017-07-05 18:09:40 +02:00
J. Duke
b25a3c46ea Merge 2017-07-05 18:09:38 +02:00
J. Duke
077bda2dc8 Merge 2017-07-05 18:09:35 +02:00
J. Duke
e4e1dd33ec Merge 2017-07-05 18:09:33 +02:00
J. Duke
56b6c34c1f Merge 2017-07-05 18:09:30 +02:00
J. Duke
c5babb5315 Merge 2017-07-05 18:09:27 +02:00
J. Duke
914f8091eb Added tag jdk8-b36 for changeset 98ce9816ae08 2017-07-05 18:09:18 +02:00
J. Duke
4840199698 Merge 2017-07-05 18:09:18 +02:00
J. Duke
41d3464396 Merge 2017-07-05 18:09:15 +02:00
J. Duke
ac6583b7b7 Merge 2017-07-05 18:09:07 +02:00
J. Duke
3b87c73fa1 Merge 2017-07-05 18:09:02 +02:00
J. Duke
6b3281d3e6 Merge 2017-07-05 18:08:50 +02:00
J. Duke
7e7b1dc28b Merge 2017-07-05 18:08:47 +02:00
J. Duke
2fe5f25d88 Merge 2017-07-05 18:08:33 +02:00
J. Duke
cdc63696c6 Added tag jdk8-b35 for changeset f151d5833912 2017-07-05 18:08:21 +02:00
J. Duke
2e7611228e Merge 2017-07-05 18:08:21 +02:00
J. Duke
7ca2d79ebc Merge 2017-07-05 18:08:18 +02:00
J. Duke
182acce83c Merge 2017-07-05 18:08:16 +02:00