Commit Graph

2248 Commits

Author SHA1 Message Date
Y. Srinivas Ramakrishna
ce3f3161da 6824570: ParNew: Fix memory leak introduced in 6819891
Allocate worker-local overflow stacks, introduced in 6819891, along with ParNewGeneration, rather than with the per-scavenge ParScanThreadState.

Reviewed-by: jmasa
2009-04-02 15:57:41 -07:00
Y. Srinivas Ramakrishna
137a679446 6819891: ParNew: Fix work queue overflow code to deal correctly with +UseCompressedOops
When using compressed oops, rather than chaining the overflowed grey objects' pre-images through their klass words, we use GC-worker thread-local overflow stacks.

Reviewed-by: jcoomes, jmasa
2009-03-28 15:47:29 -07:00
Igor Veresov
74e0691df5 6822263: G1: JVMTI heap iteration fails
Make object_iterate() traverse the perm gen

Reviewed-by: apetrusenko, tonyp
2009-03-26 08:51:32 -07:00
Andrey Petrusenko
cf2ae8d98d 6543938: G1: remove the concept of popularity
Reviewed-by: iveresov, tonyp
2009-03-25 13:10:54 -07:00
Antonios Printezis
cb822b7e10 Merge 2009-03-25 10:36:08 -04:00
Antonios Printezis
d5e5e5a3d1 6820321: G1: Error: guarantee(check_nums(total, n, parts), "all seq lengths should match")
Small fixes to sort out some verbosegc-related incorrectness and a failure

Reviewed-by: apetrusenko
2009-03-21 22:53:04 -04:00
Vladimir Kozlov
41463d1d3a Merge 2009-03-19 09:13:24 -07:00
Vladimir Kozlov
5e66955173 6772368: REGRESSION:tomcat crashed twice with JDK 7
Call make_block_at() with the original handler limits.

Reviewed-by: never
2009-03-18 13:25:02 -07:00
Antonios Printezis
f8c3115e4e Merge 2009-03-18 11:37:48 -04:00
J. Duke
38930ae468 Merge 2017-07-05 16:49:07 +02:00
J. Duke
46c1a1e892 Merge 2017-07-05 16:49:05 +02:00
J. Duke
70ccdb4c4a Merge 2017-07-05 16:49:00 +02:00
J. Duke
4cd8847917 Merge 2017-07-05 16:48:57 +02:00
J. Duke
2a59a55528 Merge 2017-07-05 16:48:53 +02:00
J. Duke
5d66f7eaaa Merge 2017-07-05 16:48:49 +02:00
J. Duke
1fce158e64 Merge 2017-07-05 16:48:40 +02:00
J. Duke
78cace0652 Added tag jdk7-b50 for changeset 5da0e6b9f4f1 2017-07-05 16:48:21 +02:00
J. Duke
ff625db728 Merge 2017-07-05 16:48:21 +02:00
J. Duke
6a6de28cdc Merge 2017-07-05 16:48:18 +02:00
J. Duke
7cac44b64e Merge 2017-07-05 16:48:14 +02:00
J. Duke
8ed680ba77 Merge 2017-07-05 16:48:11 +02:00
J. Duke
087cf89ed6 Merge 2017-07-05 16:48:09 +02:00
J. Duke
dcf3accb3d Merge 2017-07-05 16:48:06 +02:00
J. Duke
3f910ea223 Merge 2017-07-05 16:48:00 +02:00
J. Duke
b63abe6d47 Added tag jdk7-b49 for changeset 6b84b04a80af 2017-07-05 16:47:52 +02:00
J. Duke
b80a4e3e5b Merge 2017-07-05 16:47:51 +02:00
J. Duke
55a506f4f6 Merge 2017-07-05 16:47:49 +02:00
J. Duke
f8499cea0a Merge 2017-07-05 16:47:47 +02:00
J. Duke
6b5de282db Merge 2017-07-05 16:47:44 +02:00
J. Duke
547ec254ab Merge 2017-07-05 16:47:42 +02:00
J. Duke
374a8804ed Merge 2017-07-05 16:47:40 +02:00
J. Duke
6fbd3cc71a Merge 2017-07-05 16:47:37 +02:00
J. Duke
4105f380be Added tag jdk7-b48 for changeset 1bf51a4c2627 2017-07-05 16:47:27 +02:00
J. Duke
c44a783b40 Merge 2017-07-05 16:47:27 +02:00
J. Duke
f27d22f842 Merge 2017-07-05 16:47:25 +02:00
J. Duke
6c81e33a5c Merge 2017-07-05 16:47:21 +02:00
J. Duke
55aae4be98 Merge 2017-07-05 16:47:18 +02:00
J. Duke
6409439eb7 Merge 2017-07-05 16:47:16 +02:00
J. Duke
b3e69e6923 Merge 2017-07-05 16:47:13 +02:00
J. Duke
765587b170 Merge 2017-07-05 16:47:04 +02:00
J. Duke
3c99661ae9 Added tag jdk7-b47 for changeset 0c4657194eec 2017-07-05 16:46:57 +02:00
J. Duke
b647e47be8 Merge 2017-07-05 16:46:56 +02:00
J. Duke
b2a31b9590 Merge 2017-07-05 16:46:53 +02:00
J. Duke
42a92d1613 Merge 2017-07-05 16:46:51 +02:00
J. Duke
90cfb65f1f Merge 2017-07-05 16:46:49 +02:00
J. Duke
7e9c24f965 Merge 2017-07-05 16:46:46 +02:00
J. Duke
0ef4d6e031 Merge 2017-07-05 16:46:44 +02:00
J. Duke
d725714981 Merge 2017-07-05 16:46:41 +02:00
J. Duke
8236987184 Added tag jdk7-b46 for changeset 04b2620edc72 2017-07-05 16:46:30 +02:00
J. Duke
e49da806ac Merge 2017-07-05 16:46:29 +02:00