- 21 3月, 2012 1 次提交
-
-
由 kvn 提交于
Summary: Skip only G1 cases and explicitly set global escape state in unsafe cases. Reviewed-by: never
-
- 13 3月, 2012 1 次提交
-
-
由 kvn 提交于
Summary: rewrote Connection graph construction code in EA to reduce time spent there. Reviewed-by: never
-
- 22 2月, 2012 1 次提交
-
-
由 kvn 提交于
Summary: Take into account only stores captured by Initialize node. Added missing check for Top input in value() methods. Reviewed-by: never
-
- 11 2月, 2012 1 次提交
-
-
由 kvn 提交于
Summary: Removed code which tried to create edges from fields of destination objects of arraycopy to fields of source objects. Added 30 sec time limit for EA graph construction. Reviewed-by: never
-
- 08 1月, 2012 1 次提交
-
-
由 kvn 提交于
Summary: Nested locks elimination done before lock nodes expansion by looking for outer locks of the same object. Reviewed-by: never, twisti
-
- 20 12月, 2011 1 次提交
-
-
由 roland 提交于
Summary: adds store store barrier after initialization of header and body of objects. Reviewed-by: never, kvn
-
- 29 11月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: Fixed several EA issues with Connection Graph construction. Reviewed-by: never, twisti
-
- 08 11月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: Split adjust_escape_state() method into two methods to find initializing stores. Reviewed-by: never
-
- 26 10月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: NULL pointers do not escape but escape state propagation may change it leading to worser results. Reviewed-by: never
-
- 17 11月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: Try to eliminate allocations and related locks immediately after escape analysis. Reviewed-by: never
-
- 15 11月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: optimize pointers compare using EA information. Reviewed-by: never, twisti
-
- 05 6月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: Mark all associated (same box and obj) lock and unlock nodes for elimination if some of them marked already. Reviewed-by: iveresov, never
-
- 21 4月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: memory slices should be always created for non-static fields after allocation Reviewed-by: never
-
- 07 4月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: Swap checks: check for regular memory slice first and keep input phi. Reviewed-by: never
-
- 08 2月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: Don't allocate VectorSet iterator on C heap. Reuse resource storage in EA. Reviewed-by: never
-
- 22 12月, 2010 1 次提交
-
-
由 kvn 提交于
Summary: bump CG_BUILD_ITER_LIMIT to 20 Reviewed-by: iveresov
-
- 24 11月, 2010 1 次提交
-
-
由 stefank 提交于
Summary: Replaced MakeDeps and the includeDB files with more standardized solutions. Reviewed-by: coleenp, kvn, kamg
-
- 07 11月, 2010 1 次提交
-
-
由 kvn 提交于
Summary: Do several iterations to build EA Connection Graph. Reviewed-by: never, twisti, ysr
-
- 23 9月, 2010 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn
-
- 03 7月, 2010 1 次提交
-
-
由 kvn 提交于
Summary: Execute IGVN optimization before and after Escape Analysis Reviewed-by: never
-
- 28 5月, 2010 1 次提交
-
-
由 trims 提交于
Summary: Change all the Sun copyrights to Oracle copyright Reviewed-by: ohair
-
- 19 5月, 2010 1 次提交
-
-
由 kvn 提交于
Summary: Add missing checks into EA code. Reviewed-by: never
-
- 05 1月, 2010 1 次提交
-
-
由 kvn 提交于
Summary: EA incorrectly identifies escape state of an allocation passed as call argument. Reviewed-by: never
-
- 10 12月, 2009 2 次提交
- 20 11月, 2009 1 次提交
-
-
由 kvn 提交于
Summary: Remove the assert. Reviewed-by: twisti
-
- 05 11月, 2009 1 次提交
-
-
由 kvn 提交于
Summary: Always call C->get_alias_index(phase->type(address)) during parsing. Reviewed-by: never
-
- 16 9月, 2009 1 次提交
-
-
由 kvn 提交于
Summary: Do nothing for AddP node which has type not related to the type of allocated object. Reviewed-by: never
-
- 11 9月, 2009 1 次提交
-
-
由 kvn 提交于
Summary: Look through chained AddP nodes in get_addp_base(). Reviewed-by: jrose
-
- 29 7月, 2009 1 次提交
-
-
由 xdono 提交于
Summary: Update copyright for files that have been modified in 2009, up to 07/09 Reviewed-by: tbell, ohair
-
- 17 7月, 2009 1 次提交
-
-
由 kvn 提交于
Summary: Fix eliminate_card_mark() to eliminate G1 pre/post barriers. Reviewed-by: never
-
- 12 5月, 2009 1 次提交
-
-
由 kvn 提交于
Summary: Do not mark an allocation as scalar replaceable if its actual type in unknown statically. Reviewed-by: never
-
- 28 2月, 2009 1 次提交
-
-
由 twisti 提交于
Summary: I have collected some typos I have found while looking at the code. Reviewed-by: kvn, never
-
- 20 2月, 2009 1 次提交
-
-
由 kvn 提交于
Summary: Add missing checks for SCMemProj node in Escape analysis code. Reviewed-by: never
-
- 04 12月, 2008 1 次提交
-
-
由 kvn 提交于
Summary: Create new "eliminated" BoxLock node for monitor debug info when corresponding locks are eliminated. Reviewed-by: never
-
- 28 8月, 2008 2 次提交
- 02 8月, 2008 1 次提交
-
-
由 kvn 提交于
Summary: fixed few addP node type and narrow oop type problems. Reviewed-by: rasbold, never
-
- 29 7月, 2008 1 次提交
-
-
由 kvn 提交于
Summary: Escape Analysis fixes. Reviewed-by: never, rasbold
-
- 17 7月, 2008 1 次提交
-
-
由 kvn 提交于
Summary: Add missing _instance_id settings and other EA fixes. Reviewed-by: rasbold
-