- 05 1月, 2010 4 次提交
-
-
由 twisti 提交于
Summary: C2 needs some additional optimizations to be able to handle MethodHandle invokes and invokedynamic instructions at the best performance. Reviewed-by: kvn, never
-
由 twisti 提交于
Summary: C2 implementation for invokedynamic support. Reviewed-by: kvn, never
-
由 kvn 提交于
Summary: EA incorrectly identifies escape state of an allocation passed as call argument. Reviewed-by: never
-
由 twisti 提交于
Summary: During the work for 6829187 we have fixed a number of basic bugs which are logically grouped with 6815692 and 6858164 but which must be reviewed and pushed separately. Reviewed-by: kvn, never
-
- 04 1月, 2010 3 次提交
-
-
由 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: Zero currently won't build on zSeries or PowerPC machines with assertions turned on. Reviewed-by: twisti Contributed-by: NGary Benson <gbenson@redhat.com>
-
由 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 1 次提交
-
-
由 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
-