9746 Commits

Author SHA1 Message Date
Y. Srinivas Ramakrishna
8a46284b54 7048342: CMS: eob == _limit || fc->isFree() failed: Only a free chunk should allow us to cross over the limit
The freeness bit was being cleared in debug code when it shouldn't have been. Also removed unused FreeChunk methods linkAfterNonNull and clearPrev.

Reviewed-by: brutisso
2011-05-27 10:23:03 -07:00
Y. Srinivas Ramakrishna
ed15a87975 7042740: CMS: assert(n> q) failed: Looping at: ... blockOffsetTable.cpp:557
Do a one-step look-ahead, when sweeping free or garbage blocks, to avoid overstepping sweep limit, which may become a non-block-boundary because of a heap expansion delta coalescing with a previously co-terminal free block.

Reviewed-by: brutisso, tonyp
2011-05-23 16:42:14 -07:00
John Coomes
8b76becfe7 Merge 2011-05-20 22:27:48 -07:00
Vladimir Kozlov
8d44d62173 7046096: SEGV IN C2 WITH 6U25
Missing fail flag set in strings concatenation code.

Reviewed-by: never
2011-05-20 12:46:20 -07:00
Erik Trimble
81013a98d0 7040781: Bump the HS21 build number to 14
Update the HS21 build number to 14

Reviewed-by: jcoomes
2011-05-20 05:24:46 -07:00
Tom Rodriguez
b95e28d25a Merge 2011-05-18 11:45:06 -07:00
Keith McGuigan
33cd8e7aa0 Merge 2011-05-18 10:12:31 -04:00
Bengt Rutisson
5417807e7a Merge 2011-05-18 13:19:32 +02:00
J. Duke
7f5de78e6f Merge 2017-07-05 17:45:01 +02:00
J. Duke
a06d3c2511 Merge 2017-07-05 17:44:58 +02:00
J. Duke
195ff6aa76 Merge 2017-07-05 17:44:53 +02:00
J. Duke
2473ca4dfc Merge 2017-07-05 17:44:49 +02:00
J. Duke
946a354565 Merge 2017-07-05 17:44:44 +02:00
J. Duke
13da321e2b Merge 2017-07-05 17:44:41 +02:00
J. Duke
e17e39f075 Merge 2017-07-05 17:44:26 +02:00
J. Duke
75cadd7c0a Added tag jdk7-b142 for changeset 92bf0655022d 2017-07-05 17:44:12 +02:00
J. Duke
1424f2cc9e Merge 2017-07-05 17:44:12 +02:00
J. Duke
5dfcfa7941 Merge 2017-07-05 17:44:09 +02:00
J. Duke
7f0c515e25 Merge 2017-07-05 17:44:02 +02:00
J. Duke
c2eb0f95e4 Merge 2017-07-05 17:43:59 +02:00
J. Duke
b6bdc05724 Merge 2017-07-05 17:43:53 +02:00
J. Duke
4c2a6ef8a1 Merge 2017-07-05 17:43:49 +02:00
J. Duke
034400dca8 Merge 2017-07-05 17:43:24 +02:00
J. Duke
efaf0a0160 Added tag jdk7-b141 for changeset 5d86d0c7692e 2017-07-05 17:43:08 +02:00
J. Duke
7ff3916e57 Merge 2017-07-05 17:43:08 +02:00
J. Duke
6a77f9dc21 Merge 2017-07-05 17:43:05 +02:00
J. Duke
380f105986 Merge 2017-07-05 17:43:00 +02:00
J. Duke
16c88303b4 Merge 2017-07-05 17:42:56 +02:00
J. Duke
4a35d170d8 Merge 2017-07-05 17:42:52 +02:00
J. Duke
4bfef9bf03 Merge 2017-07-05 17:42:48 +02:00
J. Duke
36d63fdbf5 Merge 2017-07-05 17:42:37 +02:00
J. Duke
e15276198f Added tag jdk7-b140 for changeset f4298bc3f4b6 2017-07-05 17:42:20 +02:00
J. Duke
269b07f585 Merge 2017-07-05 17:42:19 +02:00
J. Duke
a268618d02 Merge 2017-07-05 17:42:16 +02:00
J. Duke
6a799a0943 Merge 2017-07-05 17:42:12 +02:00
J. Duke
35c2a5e334 Merge 2017-07-05 17:42:08 +02:00
J. Duke
347f167354 Merge 2017-07-05 17:42:05 +02:00
J. Duke
9d2839baba Merge 2017-07-05 17:42:01 +02:00
J. Duke
eb8bca41b0 Merge 2017-07-05 17:41:44 +02:00
J. Duke
68eaf98b48 Added tag jdk7-b139 for changeset 955488f34ca4 2017-07-05 17:41:28 +02:00
J. Duke
cc3355f537 Merge 2017-07-05 17:41:27 +02:00
J. Duke
83e14b24a2 Merge 2017-07-05 17:41:25 +02:00
J. Duke
912ea9a468 Merge 2017-07-05 17:41:22 +02:00
J. Duke
9b5fd12154 Merge 2017-07-05 17:41:19 +02:00
J. Duke
b3794805a7 Merge 2017-07-05 17:41:16 +02:00
J. Duke
48903ca91e Merge 2017-07-05 17:41:13 +02:00
J. Duke
b9b0c134b9 Merge 2017-07-05 17:41:08 +02:00
J. Duke
9fa46de478 Added tag jdk7-b138 for changeset 62b8e328f8c8 2017-07-05 17:40:55 +02:00
J. Duke
9369498f1a Merge 2017-07-05 17:40:55 +02:00
J. Duke
62b4d04880 Merge 2017-07-05 17:40:52 +02:00