- 29 4月, 2011 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn
-
- 28 4月, 2011 1 次提交
-
-
由 never 提交于
Reviewed-by: iveresov, kvn
-
- 27 4月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: A predicate should not be moved in partial peel optimization since it will invalidate jvm state of its uncommon trap. Reviewed-by: never
-
- 26 4月, 2011 1 次提交
-
-
由 never 提交于
Reviewed-by: twisti
-
- 21 4月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: memory slices should be always created for non-static fields after allocation Reviewed-by: never
-
- 14 4月, 2011 1 次提交
-
-
由 iveresov 提交于
Summary: Make sure cnt doesn't become negative and integer overflow doesn't happen. Reviewed-by: kvn, twisti
-
- 09 4月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: Add new policy for one iteration loops (mostly formal pre- loops). Reviewed-by: never
-
- 08 4月, 2011 1 次提交
-
-
由 jrose 提交于
Summary: catch errors during the compile-time processing of method handles; back out cleanly Reviewed-by: twisti
-
- 07 4月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: Swap checks: check for regular memory slice first and keep input phi. 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
-
- 05 4月, 2011 2 次提交
- 03 4月, 2011 3 次提交
- 02 4月, 2011 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn
-
- 01 4月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: StrIntrinsicNode::Ideal() should not optimize memory during Parse. Reviewed-by: jrose, never
-
- 31 3月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: In Ideal() method of String intrinsics nodes look for TypeAryPtr::CHARS memory slice if memory is MergeMem. Do not unroll a loop with String intrinsics code. Reviewed-by: never
-
- 28 3月, 2011 1 次提交
-
-
由 twisti 提交于
Reviewed-by: never, kvn
-
- 27 3月, 2011 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn
-
- 25 3月, 2011 1 次提交
-
-
由 roland 提交于
Summary: Enables cross building of a c2 VM. Support masking of shift counts when the processor architecture mandates it. Reviewed-by: kvn, never
-
- 23 3月, 2011 1 次提交
-
-
由 jcoomes 提交于
Reviewed-by: never, coleenp, ysr, jwilhelm
-
- 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
-
- 19 3月, 2011 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn, coleenp, twisti, stefank
-
- 12 3月, 2011 1 次提交
-
-
由 jrose 提交于
Summary: package and class renaming only; delete unused methods and classes Reviewed-by: twisti
-
- 11 3月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: add missing check this->dual() != TypeAryPtr::OOPS into TypeAryPtr::klass(). Reviewed-by: never
-
- 10 3月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: Use largest_free_block() instead of unallocated_capacity(). Reviewed-by: iveresov, never, ysr
-
- 06 3月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: arrays pointers meet must fall to bottom if exact array klasses in upper lattice are not equal or super klass is exact. Reviewed-by: never
-
- 02 3月, 2011 1 次提交
-
-
由 iveresov 提交于
Summary: Bulk zeroing reduction didn't work with G1, because arraycopy would call pre-barriers on uninitialized oops. The solution is to have version of arraycopy stubs that don't have pre-barriers. Also refactored arraycopy stubs generation on SPARC to be more readable and reduced the number of stubs necessary in some cases. Reviewed-by: jrose, kvn, never
-
- 27 2月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: copy small (<8) strings on stack if str+16 crosses a page boundary and load from stack into XMM. Back up pointer when loading string's tail. Reviewed-by: never
-
- 25 2月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: The assert in MergeMemNode::memory_at() misses the case when address is TOP. Reviewed-by: never
-
- 11 2月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: Add TEMP edges (and KILL projections) before duplicated operands are removed in Expand() methods. Reviewed-by: never
-
- 08 2月, 2011 3 次提交
-
-
由 kvn 提交于
Summary: Added new method inc_stat_counter() to increment long statistic values and use atomic long load and store. Reviewed-by: dholmes, jrose, phh, never
-
由 kvn 提交于
Summary: Don't allocate VectorSet iterator on C heap. Reuse resource storage in EA. Reviewed-by: never
-
由 kvn 提交于
Summary: Add ResourceMark into PhaseIdealLoop::build_and_optimize(). Reviewed-by: never
-
- 03 2月, 2011 1 次提交
-
-
由 bobv 提交于
Reviewed-by: dholmes, bdelsart
-
- 28 1月, 2011 1 次提交
-
-
由 coleenp 提交于
Summary: move symbols from permgen into C heap and reference count them Reviewed-by: never, acorn, jmasa, stefank
-
- 08 1月, 2011 1 次提交
-
-
由 kvn 提交于
6876037: CTW fails jdk7/hotspot/src/share/vm/opto/type.cpp:2055. assert(bits,"Use TypePtr for NULL") Summary: Add missing 0 value check in TypeRawPtr::add_offset(). Reviewed-by: never
-
- 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
-
- 30 12月, 2010 1 次提交
-
-
由 kvn 提交于
Summary: remove clear_scratch_buffer_blob and let init_scratch_buffer_blob free and allocate a new blob if required. Reviewed-by: twisti
-