- 30 9月, 2010 1 次提交
-
-
由 ysr 提交于
6692906: CMS: parallel concurrent marking may be prone to hanging or stalling mutators for periods of time Summary: Inserted missing yield(check)s in closures used during the work-stealing phase of parallel concurrent marking, a missing synchronous yield-request in the cms perm gen allocation path, and a terminator-terminator for the offer_termination invocation that monitors the yield status of the concurrent marking task. Elaborated some documentation comments and made some task queue termination loop flags configurable at start-up to aid debugging in the field. Reviewed-by: jmasa, johnc, poonam
-
- 29 9月, 2010 2 次提交
-
-
由 jcoomes 提交于
6942771: SEGV in ParScanThreadState::take_from_overflow_stack Reviewed-by: apetrusenko, ysr, pbk
-
由 johnc 提交于
Summary: Re-enable use of the lock-free versions of region stack push() and pop() by recording aborted regions in a thread-local structure, which are then processed when scanning of the region stack restarts. The previous locking versions of these routines are retained for diagnostic purposes. Reviewed-by: tonyp, ysr
-
- 09 9月, 2010 1 次提交
-
-
由 jcoomes 提交于
Reviewed-by: ohair
-
- 21 9月, 2010 1 次提交
-
-
由 jmasa 提交于
Summary: Associate number of GC workers with the workgang as opposed to the task. Reviewed-by: johnc, ysr
-
- 17 9月, 2010 1 次提交
-
-
由 johnc 提交于
-
- 16 9月, 2010 1 次提交
-
-
由 jcoomes 提交于
Reviewed-by: ohair, kvn
-
- 14 9月, 2010 1 次提交
-
-
由 johnc 提交于
Summary: Pass correct value for length to NumberSeq constructor. Guard dereferences of "body_summary" pointer with a NULL check. Reviewed-by: tonyp, ysr
-
- 13 9月, 2010 1 次提交
-
-
由 kamg 提交于
-
- 12 9月, 2010 1 次提交
-
-
由 ysr 提交于
-
- 11 9月, 2010 2 次提交
- 09 9月, 2010 2 次提交
- 08 9月, 2010 1 次提交
-
-
由 dcubed 提交于
Summary: Use javac's @filename construct to avoid long compile lines Reviewed-by: ohair, twisti, never Contributed-by: doko@ubuntu.com
-
- 07 9月, 2010 2 次提交
- 04 9月, 2010 1 次提交
-
-
由 kamg 提交于
Summary: Must check locals for null when processing chop frame Reviewed-by: dholmes, dcubed
-
- 01 9月, 2010 3 次提交
- 31 8月, 2010 5 次提交
- 28 8月, 2010 6 次提交
-
-
由 dcubed 提交于
-
由 never 提交于
-
由 never 提交于
Reviewed-by: kvn
-
由 kamg 提交于
Summary: Use resource memory instead of c-heap for the exception message Reviewed-by: phh, jmasa
-
由 tonyp 提交于
-
由 tonyp 提交于
Summary: An assert in the management.cpp is too strong and assumes the max size is always defined on memory pools, even when we don't need to use it. Reviewed-by: mchung, johnc
-
- 27 8月, 2010 4 次提交
- 26 8月, 2010 3 次提交
- 25 8月, 2010 1 次提交
-
-
由 tonyp 提交于
Summary: The way we were caluclating the max value meant that it might fluctuate during the run and this broke some assumptions inside the MBeans framework. This change sets the max value of each pool to -1, which means undefined according to the spec. Reviewed-by: mchung, johnc
-