Andrey Petrusenko
252a10cf1a
6539517: CR 6186200 should be extended to perm gen allocation to prevent spurious OOM's from perm gen
...
Reviewed-by: ysr, jmasa
2008-04-01 15:13:47 +04:00
Y. Srinivas Ramakrishna
f2b6ac989e
6634032: CMS: Need CMSInitiatingPermOccupancyFraction for perm, divorcing from CMSInitiatingOccupancyFraction
...
The option CMSInitiatingPermOccupancyFraction now controls perm triggering threshold. Even though the actual value of the threshold has not yet been changed, so there is no change in policy, we now have the infrastructure in place for dynamically deciding when to collect the perm gen, an issue that will be addressed in the near future.
Reviewed-by: jmasa
2008-03-16 21:57:25 -07:00
Y. Srinivas Ramakrishna
a6d8fca876
6668743: CMS: Consolidate block statistics reporting code
...
Reduce the amount of related code replication and improve pretty printing.
Reviewed-by: jmasa
2008-02-29 14:42:56 -08:00
Y. Srinivas Ramakrishna
74f243990c
6642634: Test nsk/regression/b6186200 crashed with SIGSEGV
...
Use correct allocation path in expand_and_allocate() so object's mark and p-bits are set as appropriate.
Reviewed-by: jmasa, pbk
2008-02-21 11:03:54 -08:00
Y. Srinivas Ramakrishna
ae065e6290
6621144: CMS: assertion failure "is_cms_thread == Thread::current()->is_ConcurrentGC_thread()"
...
Take lock conditionally (in asynchronous mode only) when updating the dead-object map.
Reviewed-by: jmasa
2008-02-16 22:41:20 -08:00
J. Duke
8153779ad3
Initial load
2007-12-01 00:00:00 +00:00