- 29 6月, 2012 1 次提交
-
-
由 zgu 提交于
7151532: DCmd for hotspot native memory tracking Summary: Implementation of native memory tracking phase 1, which tracks VM native memory usage, and related DCmd Reviewed-by: acorn, coleenp, fparain
-
- 13 6月, 2012 1 次提交
-
-
由 kvn 提交于
Summary: replace frequent C2 optimizer code patterns with new methods calls Reviewed-by: kvn, twisti Contributed-by: vladimir.x.ivanov@oracle.com
-
- 08 2月, 2012 1 次提交
-
-
由 kvn 提交于
Summary: Adjust the assert and code in eliminate_card_mark() method for case when stored value is NULL. Reviewed-by: iveresov, never
-
- 14 1月, 2012 1 次提交
-
-
由 kvn 提交于
Summary: Relax verification and locks elimination checks for new implementation (EliminateNestedLocks). Reviewed-by: iveresov
-
- 13 1月, 2012 1 次提交
-
-
由 kvn 提交于
Summary: Do not common BoxLock nodes and avoid creating phis of boxes. Reviewed-by: never
-
- 11 1月, 2012 1 次提交
-
-
由 kvn 提交于
Summary: Compare uncasted object nodes. 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
-
- 31 12月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: Leave i_o attached to slow allocation call when there are no i_o users after the call. Reviewed-by: iveresov, twisti
-
- 28 12月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: Correct Allocate expansion code to preserve i_o when only slow call is generated. Reviewed-by: iveresov
-
- 20 12月, 2011 1 次提交
-
-
由 roland 提交于
Summary: adds store store barrier after initialization of header and body of objects. Reviewed-by: never, kvn
-
- 07 12月, 2011 1 次提交
-
-
由 stefank 提交于
Summary: Moved sizeof(klassOopDesc), changed the return type to ByteSize and removed the _in_bytes suffix. Reviewed-by: never, bdelsart, coleenp, jrose
-
- 27 9月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: Don't zero new typeArray during runtime call if the allocation is followed by arraycopy into it. Reviewed-by: twisti
-
- 17 11月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: Try to eliminate allocations and related locks immediately after escape analysis. Reviewed-by: never
-
- 17 8月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: on T4 2 BIS instructions should be issued to prefetch 64 bytes Reviewed-by: iveresov, phh, twisti
-
- 03 8月, 2011 1 次提交
-
-
由 roland 提交于
Summary: replace MemBarAcquire/MemBarRelease nodes on the monitor enter/exit code paths with new MemBarAcquireLock/MemBarReleaseLock nodes Reviewed-by: kvn, twisti
-
- 29 6月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: take into account memory dependencies when clonning nodes in clone_up_backedge_goo(). Reviewed-by: never
-
- 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
-
- 05 5月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: Fix integer overflow problem in the code generated by loop optimizer. Reviewed-by: never
-
- 28 4月, 2011 1 次提交
-
-
由 never 提交于
Reviewed-by: iveresov, kvn
-
- 07 1月, 2011 1 次提交
-
-
由 phh 提交于
Summary: Track allocated bytes in Thread's, update on TLAB retirement and direct allocation in Eden and tenured, add JNI methods for ThreadMXBean. Reviewed-by: coleenp, kvn, dholmes, ysr
-
- 24 11月, 2010 1 次提交
-
-
由 stefank 提交于
Summary: Replaced MakeDeps and the includeDB files with more standardized solutions. Reviewed-by: coleenp, kvn, kamg
-
- 24 7月, 2010 1 次提交
-
-
由 kvn 提交于
Summary: Add missing is_static guard. Reviewed-by: twisti
-
- 29 6月, 2010 1 次提交
-
-
由 kvn 提交于
Summary: Use replace_node() method instead of subsume_node(). Reviewed-by: jrose, never
-
- 16 6月, 2010 1 次提交
-
-
由 kvn 提交于
Summary: check that raw loads have control edge Reviewed-by: never, twisti
-
- 28 5月, 2010 1 次提交
-
-
由 trims 提交于
Summary: Change all the Sun copyrights to Oracle copyright Reviewed-by: ohair
-
- 08 4月, 2010 1 次提交
-
-
由 kvn 提交于
Summary: Use BIS instruction for allocation prefetch on Sparc Reviewed-by: twisti
-
- 10 12月, 2009 1 次提交
-
-
由 kvn 提交于
Summary: Add missing checks for MemBar nodes in EA. Reviewed-by: never
-
- 13 11月, 2009 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn, twisti
-
- 17 7月, 2009 1 次提交
-
-
由 kvn 提交于
Summary: Fix eliminate_card_mark() to eliminate G1 pre/post barriers. Reviewed-by: never
-
- 09 5月, 2009 1 次提交
-
-
由 kvn 提交于
6788527: Server vm intermittently fails with assertion "live value must not be garbage" with fastdebug bits Summary: Cache Jvmti and DTrace flags used by Compiler. Reviewed-by: never
-
- 08 4月, 2009 1 次提交
-
-
由 kvn 提交于
6711117: Assertion in 64bit server vm (flat != TypePtr::BOTTOM,"cannot alias-analyze an untyped ptr") Summary: Delay a memory node transformation if its control or address on IGVN worklist. Reviewed-by: never
-
- 10 3月, 2009 1 次提交
-
-
由 xdono 提交于
Summary: Update copyright for files that have been modified in 2009, up to 03/09 Reviewed-by: katleman, tbell, ohair
-
- 28 2月, 2009 1 次提交
-
-
由 twisti 提交于
Summary: I have collected some typos I have found while looking at the code. Reviewed-by: kvn, never
-
- 27 2月, 2009 1 次提交
-
-
由 kvn 提交于
Summary: Replace the control edge of a pinned node before scheduling. Reviewed-by: never
-
- 20 2月, 2009 1 次提交
-
-
由 kvn 提交于
Summary: Add missing checks for SCMemProj node in Escape analysis code. Reviewed-by: never
-
- 06 2月, 2009 1 次提交
-
-
由 kvn 提交于
Summary: Use merged memory state for an allocation's slow path. Reviewed-by: never
-
- 17 12月, 2008 1 次提交
-
-
由 kvn 提交于
Summary: Restore the code which sets a control edge for a klass load node. 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
-
- 19 11月, 2008 1 次提交
-
-
由 kvn 提交于
6773078: UseCompressedOops: assert(kid == 0L || s->_leaf->in(0) == 0L,"internal operands have no control") Summary: Don't set the control edge of a klass load node. Reviewed-by: never
-
- 08 11月, 2008 1 次提交
-
-
由 kvn 提交于
Summary: Inline biased locking code in C2 ideal graph during macro nodes expansion Reviewed-by: never
-