- 13 1月, 2011 3 次提交
-
-
由 brutisso 提交于
Summary: Pass the value of UseLargePages instead of false as the "large" parameter when reserving the G1 heap. Reviewed-by: tonyp, johnc, phh
-
由 tonyp 提交于
Summary: First attempt to allocate out the current alloc region using a CAS instead of taking the Heap_lock (first level of G1's slow allocation path). Only if that fails and it's necessary to replace the current alloc region take the Heap_lock (that's the second level of G1's slow allocation path). Reviewed-by: johnc, brutisso, ysr
-
由 tonyp 提交于
Summary: During evacuation failure handling we refine the BOT to reflect the location of all the objects in the regions we scan. The changeset includes some minor cleanup: a) non-product print_on() method on the G1 BOT class, b) added more complete BOT verification during heap / region verification, c) slight modification to the BOT set up for humongous regions to be more consistent with the BOT set up during evac failure handling, and d) removed a couple of unused methods. Reviewed-by: johnc, ysr
-
- 07 1月, 2011 1 次提交
-
-
由 ysr 提交于
Summary: The recorded _sweep_limit may not necessarily remain a block boundary as the old generation expands during a concurrent cycle. Terminal actions inside the sweep closure need to be aware of this as they cross over the limit. Reviewed-by: johnc, minqi
-
- 28 12月, 2010 1 次提交
-
-
由 coleenp 提交于
-
- 27 12月, 2010 2 次提交
- 24 12月, 2010 2 次提交
- 23 12月, 2010 7 次提交
-
-
由 dcubed 提交于
Summary: Change ExportDirectoryTableImpl to return the 'Export RVA' field without modification. Read 'Base Of Data' field in optional header when PE32 format COFF file is read. Refine search for dbgeng.dll and dbghelp.dll. Other cleanups. Reviewed-by: swamyv, poonam
-
由 trims 提交于
-
由 cl 提交于
-
由 coleenp 提交于
-
由 coleenp 提交于
-
由 zgu 提交于
-
由 zgu 提交于
Summary: Trap uncaught C++ exception on Windows and Solaris and generate hs_err report. Reviewed-by: coleenp, bobv, dholmes
-
- 22 12月, 2010 1 次提交
-
-
由 dholmes 提交于
Summary: Remove unnecessary include of stdint.h in java_md.c Reviewed-by: brutisso, kvn
-
- 21 12月, 2010 1 次提交
-
-
由 bobv 提交于
Summary: Fill perfdata file with zeros to verify available disk space Reviewed-by: coleenp, kamg
-
- 20 12月, 2010 1 次提交
-
-
由 tonyp 提交于
Summary: Fire the gc-begin and gc-end probes for G1. Reviewed-by: kamg, ysr, jcoomes
-
- 18 12月, 2010 2 次提交
-
-
由 ysr 提交于
Summary: Age bits need not enter the mark-word preservation calculus; also affected, in addition to CMS, per CR synopsis above, were ParNew (but not DefNew), ParallelScavenge and G1, albeit to a lesser degree than CMS. Reviewed-by: tonyp, johnc
-
由 johnc 提交于
Summary: Initialize the _is_alive_non_header field of G1's reference processor with an instance of the G1CMIsAliveClosure. This will stop adding reference objects with live referents to the discovered reference lists unnecessarily. Reviewed-by: tonyp, ysr, jwilhelm, brutisso
-
- 17 12月, 2010 8 次提交
- 16 12月, 2010 4 次提交
- 15 12月, 2010 4 次提交
-
-
由 sla 提交于
Summary: Updates to Visual Studio project creation and development launcher Reviewed-by: stefank, coleenp
-
由 stefank 提交于
Summary: Don't recurse into sub-directories when looking for source files. Reviewed-by: never, brutisso
-
由 tonyp 提交于
7000559: G1: assertion failure !outer || (full_collections_started == _full_collections_completed + 1) Summary: The concurrent marking thread can complete its operation and increment the full GC counter during a Full GC. This causes the nesting of increments to the start and end of Full GCs that we are expecting to be wrong. the fix is for the marking thread to join the suspendible thread set before incrementing the counter so that it's blocked until the Full GC (or any other safepoint) is finished. The change also includes some minor code cleanup (I renamed a parameter). Reviewed-by: brutisso, ysr
-
由 coleenp 提交于
Summary: missing null check in owns_pending_list_lock() because this can be called before pending_list_lock is initialized. Reviewed-by: never, kvn
-
- 14 12月, 2010 2 次提交
- 12 12月, 2010 1 次提交
-
-
由 zgu 提交于
-