- 04 1月, 2010 2 次提交
-
-
由 twisti 提交于
Summary: We need a way to walk chained method handles in the JVM to call the right methods and to generate required bytecode adapters for the compilers. Reviewed-by: kvn
-
由 twisti 提交于
Summary: Smaller fixes to ensure that Zero still works with non-standard options. Reviewed-by: twisti Contributed-by: NGary Benson <gbenson@redhat.com>
-
- 17 12月, 2009 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn
-
- 16 12月, 2009 1 次提交
-
-
由 twisti 提交于
Summary: changes for method handles and invokedynamic Reviewed-by: kvn
-
- 10 12月, 2009 3 次提交
-
-
由 johnc 提交于
Summary: Change CollectionSetChooser::printSortedHeapRegions to handle null entries in _markedRegions growable array. Reviewed-by: jmasa, tonyp, iveresov
-
由 kvn 提交于
Summary: Move instance store's memory users to corresponding memory slices when updating its memory edge. Reviewed-by: never
-
由 kvn 提交于
Summary: Add missing checks for MemBar nodes in EA. Reviewed-by: never
-
- 09 12月, 2009 2 次提交
- 08 12月, 2009 1 次提交
-
-
由 tonyp 提交于
Summary: ensure that max and committed are non-zero (currently: at least as large as the region size). Reviewed-by: iveresov, mchung
-
- 04 12月, 2009 3 次提交
-
-
由 tonyp 提交于
Summary: size_t max_size() hides size_t max_size() const. Reviewed-by: jmasa, ysr
-
由 tonyp 提交于
Summary: G1 reports committed memory instead of reserved memory from the Runtime.maxMemory() method Reviewed-by: ysr, jmasa
-
由 ysr 提交于
Summary: Introduced a new write_ref_array(HeapWords* start, size_t count) method that does the requisite MemRegion range calculation so (some of the) clients of the erstwhile write_ref_array(MemRegion mr) do not need to worry. This removed all external uses of array_size(), which was also simplified and made private. Asserts were added to catch other possible issues. Further, less essential, fixes stemming from this investigation are deferred to CR 6904516 (to follow shortly in hs17). Reviewed-by: kvn, coleenp, jmasa
-
- 03 12月, 2009 1 次提交
-
-
由 cfang 提交于
Summary: Skip the secondary induction variable handling if it is dead Reviewed-by: never, kvn
-
- 27 11月, 2009 1 次提交
-
-
由 twisti 提交于
Reviewed-by: kvn Contributed-by: NGary Benson <gbenson@redhat.com>
-
- 26 11月, 2009 1 次提交
-
-
由 cfang 提交于
Summary: Make OptimizeStringConcat a product VM option(contributed by never) Reviewed-by: never
-
- 25 11月, 2009 1 次提交
-
-
由 johnc 提交于
Summary: Fixes a race on the dirty card queue completed buffer list between worker thread(s) performing a flush of a deferred store barrier (enqueueing a newly completed buffer) and worker thread(s) in the RSet updating code claiming completed buffers. Removed the routine that removes elements from the completed update buffer queue using a CAS. Reviewed-by: ysr, tonyp
-
- 21 11月, 2009 2 次提交
- 20 11月, 2009 3 次提交
-
-
由 kvn 提交于
Summary: Remove the assert. Reviewed-by: twisti
-
由 ysr 提交于
Summary: ScavengeALot now causes an incremental (but possibly partially young, in the G1 sense) collection. Some such collections may be abandoned on account of MMU specs. Band-aided a native leak associated with abandoned pauses, as well as an MMU tracker overflow related to frequent scavenge events in the face of a large MMU denominator interval; the latter is protected by a product flag that defaults to false. Reviewed-by: tonyp
-
由 ysr 提交于
Summary: Protected stats dump with a new develop flag; other than for the dump, reconciled product and non-product behaviour in face of the error. Reviewed-by: tonyp
-
- 19 11月, 2009 1 次提交
-
-
由 twisti 提交于
6902000: use ShouldNotReachHere() for btos/ctos/stos in TemplateInterpreterGenerator::set_short_entry_points Summary: set_entry_point is only ever used with the tos states of bytecode templates in templateTable.cpp and none of those use the subword tos states like btos, ctos and stos. Reviewed-by: kvn
-
- 14 11月, 2009 1 次提交
-
-
由 ysr 提交于
Summary: Added instrumentation and (temporary) assert in non-product mode; clipped the value when found out-of-bounds in product mode. Fix of original issue will follow collection of data from this instrumentation. Reviewed-by: jcoomes, tonyp
-
- 13 11月, 2009 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn, twisti
-
- 12 11月, 2009 2 次提交
- 11 11月, 2009 1 次提交
-
-
由 jmasa 提交于
Summary: Use CollectorPolicy information instead of MaxNewSize Reviewed-by: ysr, jcoomes
-
- 07 11月, 2009 1 次提交
-
-
由 johnc 提交于
Summary: The type in the NEW_C_HEAP_ARRRY and FREE_C_HEAP_ARRAY calls in the buffer allocation code was changed from void* to char as the size argument had already been mulitipled by the byte size of an object pointer. Reviewed-by: ysr, tonyp
-
- 05 11月, 2009 3 次提交
-
-
由 kvn 提交于
Summary: Always call C->get_alias_index(phase->type(address)) during parsing. Reviewed-by: never
-
由 kvn 提交于
Summary: Move DecodeN code outside the memory nodes only code. Reviewed-by: never
-
由 phh 提交于
Summary: Add serviceability support for uint64_t. Flags of unknown type assert in debug builds and are ignored in product builds. Reviewed-by: never, xlu, mchung, dcubed
-
- 04 11月, 2009 1 次提交
-
-
由 ysr 提交于
Summary: Allow iteration over the shared spaces when using CDS, repealing previous proscription. Deferred further required CDS-related cleanups of perm gen to CR 6897789. Reviewed-by: phh, jmasa
-
- 02 11月, 2009 1 次提交
-
-
由 roland 提交于
Reviewed-by: never
-
- 31 10月, 2009 2 次提交
-
-
由 jrose 提交于
Summary: Fix several crashers, remove needless paths for boxed-style bootstrap method call, refactor & simplify APIs for rewriter constantPoolOop, remove sun.dyn.CallSiteImpl Reviewed-by: kvn
-
由 cfang 提交于
6852078: HSX 14/16 in jdk 5.0: api/javax_management api/org_omg jck tests crashes or make tnameserv crash Summary: Disable SuperWord optimization for unsafe read/write Reviewed-by: kvn, phh
-
- 30 10月, 2009 1 次提交
-
-
由 kvn 提交于
Summary: Set narrow_oop_base and narrow_oop_use_implicit_null_checks in Universe::preferred_heap_base(). Reviewed-by: twisti, jcoomes
-
- 29 10月, 2009 2 次提交
-
-
由 phh 提交于
Summary: Apply modification of existing server heap size ergo to all collectors except CMS. Reviewed-by: jmasa, ysr, xlu
-
由 ysr 提交于
Summary: Restore old behaviour wrt HeapDumpPath; first dump goes to <file>, <n>th dump goes to <file>.<n-1>, with default value of <file> the same as before. Reviewed-by: alanb, jcoomes, tonyp
-
- 27 10月, 2009 1 次提交
-
-
由 apetrusenko 提交于
Summary: The fix addresses two memory leaks in G1 code: (1) _evac_failure_scan_stack - a resource object allocated on the C heap was not freed; (2) RSHashTable were linked into deleted list which was only cleared at full GC. Reviewed-by: tonyp, iveresov
-