- 22 2月, 2014 1 次提交
-
-
由 kvn 提交于
Summary: restore the flag Reviewed-by: twisti
-
- 24 1月, 2014 1 次提交
-
-
由 shade 提交于
Summary: Move the option to obsolete options list, purge the redundant compiler code. Reviewed-by: kvn, jrose
-
- 22 11月, 2013 1 次提交
-
-
由 rbackman 提交于
Reviewed-by: iveresov, kvn
-
- 23 10月, 2013 1 次提交
-
-
由 roland 提交于
Summary: record unused type profile information with type system, propagate and use it. Reviewed-by: kvn, twisti
-
- 19 10月, 2013 1 次提交
-
-
由 roland 提交于
Summary: type information gets lost because replace_in_map() doesn't update parent maps Reviewed-by: kvn, twisti
-
- 27 9月, 2013 1 次提交
-
-
由 rbackman 提交于
Reviewed-by: kvn, twisti
-
- 11 9月, 2013 2 次提交
- 15 8月, 2013 1 次提交
-
-
由 kvn 提交于
Summary: Replace MAX_UNROLL constant with new C2 LoopMaxUnroll flag. Reviewed-by: roland
-
- 12 6月, 2013 1 次提交
-
-
由 drchase 提交于
8014959: assert(Compile::current()->live_nodes() < (uint)MaxNodeLimit) failed: Live Node limit exceeded limit Summary: Insert extra checks and bailouts for too many nodes Reviewed-by: kvn
-
- 09 5月, 2013 1 次提交
-
-
由 kvn 提交于
Summary: Resurrected autobox elimination code and enabled part of it by default. Reviewed-by: roland, twisti
-
- 05 3月, 2013 1 次提交
-
-
由 shade 提交于
Reviewed-by: kvn, vlivanov
-
- 12 2月, 2013 1 次提交
-
-
由 roland 提交于
Summary: Add support for expensive nodes. Reviewed-by: kvn
-
- 23 1月, 2013 1 次提交
-
-
由 kvn 提交于
Summary: Use SSE4.2 and AVX2 instructions for encodeArray intrinsic. Reviewed-by: roland
-
- 24 12月, 2012 1 次提交
-
-
由 roland 提交于
Summary: post parse inlining driven by number of live nodes. Reviewed-by: twisti, kvn, jrose
-
- 28 11月, 2012 1 次提交
-
-
由 bharadwaj 提交于
Summary: keep an (almost) accurate running count of the reachable (live) flow graph nodes. Reviewed-by: kvn, twisti, jrose, vlivanov
-
- 26 10月, 2012 1 次提交
-
-
由 kvn 提交于
Summary: In case of time or iterations limit reached C2 stops EA and continue compilation without EA as it does in product VM already. Reviewed-by: twisti
-
- 28 8月, 2012 1 次提交
-
-
由 twisti 提交于
Reviewed-by: kvn, dholmes, coleenp Contributed-by: NTao Mao <tao.mao@oracle.com>
-
- 20 6月, 2012 1 次提交
-
-
由 kvn 提交于
Summary: disable vectorization of a memory access with more elements per vector than one which is used for alignment on sparc Reviewed-by: twisti
-
- 15 6月, 2012 1 次提交
-
-
由 kvn 提交于
Summary: Increase vector size up to 256-bits for YMM AVX registers on x86. Reviewed-by: never, twisti, roland
-
- 20 9月, 2012 2 次提交
-
-
由 kvn 提交于
Summary: Fixed vectors alignment when several arrays are accessed in one loop. Reviewed-by: roland, twisti
-
由 twisti 提交于
Reviewed-by: kvn Contributed-by: NAleksey Shipilev <aleksey.shipilev@oracle.com>
-
- 13 3月, 2012 1 次提交
-
-
由 kvn 提交于
Summary: rewrote Connection graph construction code in EA to reduce time spent there. 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
-
- 24 10月, 2011 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn
-
- 26 9月, 2011 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn, twisti, jrose Contributed-by: NKurt Miller <kurt@intricatesoftware.com>, Greg Lewis <glewis@eyesbeyond.com>, Jung-uk Kim <jkim@freebsd.org>, Christos Zoulas <christos@zoulas.com>, Landon Fuller <landonf@plausible.coop>, The FreeBSD Foundation <board@freebsdfoundation.org>, Michael Franz <mvfranz@gmail.com>, Roger Hoover <rhoover@apple.com>, Alexander Strange <astrange@apple.com>
-
- 15 11月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: optimize pointers compare using EA information. Reviewed-by: never, twisti
-
- 05 5月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: Fix integer overflow problem in the code generated by loop optimizer. Reviewed-by: never
-
- 06 4月, 2011 1 次提交
-
-
由 trims 提交于
7010070: Update all 2010 Oracle-changed OpenJDK files to have the proper copyright dates - second pass Summary: Update the copyright to be 2010 on all changed files in OpenJDK Reviewed-by: ohair
-
- 22 3月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: Add predicates when loop head bytecode is parsed instead of when back branch bytecode is parsed. Reviewed-by: never
-
- 03 2月, 2011 1 次提交
-
-
由 bobv 提交于
Reviewed-by: dholmes, bdelsart
-
- 03 12月, 2010 1 次提交
-
-
由 twisti 提交于
Summary: oops should be loaded from the constant table of an nmethod instead of materializing them with a long code sequence. Reviewed-by: never, kvn
-
- 24 11月, 2010 1 次提交
-
-
由 stefank 提交于
Summary: Replaced MakeDeps and the includeDB files with more standardized solutions. Reviewed-by: coleenp, kvn, kamg
-
- 28 8月, 2010 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn
-
- 20 8月, 2010 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn
-
- 04 8月, 2010 1 次提交
-
-
由 kvn 提交于
Summary: Added more checks into ResourceObj and growableArray to verify correctness of allocation type. Reviewed-by: never, coleenp, dholmes
-
- 28 5月, 2010 1 次提交
-
-
由 trims 提交于
Summary: Change all the Sun copyrights to Oracle copyright Reviewed-by: ohair
-
- 08 4月, 2010 1 次提交
-
-
由 kvn 提交于
Summary: Don't align loops in stubs for Niagara sparc since NOPs are expensive. Reviewed-by: twisti, never
-
- 13 1月, 2010 1 次提交
-
-
由 cfang 提交于
Summary: Loop predication implementation Reviewed-by: never, kvn
-
- 26 11月, 2009 1 次提交
-
-
由 cfang 提交于
Summary: Make OptimizeStringConcat a product VM option(contributed by never) Reviewed-by: never
-