Erik Trimble
|
8d6035660e
|
Merge
|
2009-03-12 18:16:36 -07:00 |
|
Xiomara Jayasena
|
2be2e027b0
|
6814575: Update copyright year
Update copyright for files that have been modified in 2009, up to 03/09
Reviewed-by: katleman, tbell, ohair
|
2009-03-09 13:28:46 -07:00 |
|
Christian Thalinger
|
05d1de7727
|
6810672: Comment typos
I have collected some typos I have found while looking at the code.
Reviewed-by: kvn, never
|
2009-02-27 13:27:09 -08:00 |
|
Tom Rodriguez
|
532cc3cef8
|
6788347: C2Compiler crash 6u7
Reviewed-by: kvn
|
2009-01-14 14:12:00 -08:00 |
|
Vladimir Kozlov
|
adce6fc49a
|
6667595: Set probability FAIR for pre-, post- loops and ALWAYS for main loop
Fix loop's probability. Add optimizations to avoid spilling. Change InlineSmallCode to product flag.
Reviewed-by: never
|
2008-10-02 08:37:44 -07:00 |
|
Vladimir Kozlov
|
b15796424e
|
6747051: Improve code and implicit null check generation for compressed oops
Push DecodeN node below the Null check to the non-null path to use the mach node without 0 test.
Reviewed-by: rasbold, never
|
2008-09-23 12:29:06 -07:00 |
|
Tom Rodriguez
|
4b1e242299
|
6384206: Phis which are later unneeded are impairing our ability to inline based on static types
Reviewed-by: rasbold, jrose
|
2008-09-17 12:59:52 -07:00 |
|
Vladimir Kozlov
|
fae39068e8
|
6723160: Nightly failure: Error: meet not symmetric
Add missing _instance_id settings and other EA fixes.
Reviewed-by: rasbold
|
2008-07-16 16:04:39 -07:00 |
|
Erik Trimble
|
2d6f42d18c
|
Merge
|
2008-07-11 01:14:44 -07:00 |
|
Xiomara Jayasena
|
c96a95c4b8
|
6719955: Update copyright year
Update copyright year for files that have been modified in 2008
Reviewed-by: ohair, tbell
|
2008-07-02 12:55:16 -07:00 |
|
Vladimir Kozlov
|
4213e62fb7
|
6716441: error in meet with +DoEscapeAnalysis
Set instance_id to InstanceBot for InstPtr->meet(AryPtr) when types are not related.
Reviewed-by: jrose, never
|
2008-06-26 13:34:00 -07:00 |
|
Vladimir Kozlov
|
a671e7c7b5
|
6710487: More than half of JDI Regression tests hang with COOPs in -Xcomp mode
Remove DecodeNNode::decode() and EncodePNode::encode() methods.
Reviewed-by: rasbold, never
|
2008-06-24 10:43:29 -07:00 |
|
Tom Rodriguez
|
4760698435
|
6614100: EXCEPTION_ACCESS_VIOLATION while running Eclipse with 1.6.0_05-ea
Reviewed-by: kvn, jrose, rasbold
|
2008-06-05 21:44:53 -07:00 |
|
Vladimir Kozlov
|
757229db71
|
6695810: null oop passed to encode_heap_oop_not_null
Fix several problems in C2 related to Escape Analysis and Compressed Oops.
Reviewed-by: never, jrose
|
2008-05-21 10:45:07 -07:00 |
|
Tom Rodriguez
|
6f63c6e88b
|
6663848: assert(i < Max(),"oob") in C2 with -Xcomp
NeverBranchNodes aren't handled properly
Reviewed-by: kvn, sgoldman, rasbold, jrose
|
2008-04-24 11:13:03 -07:00 |
|
Vladimir Kozlov
|
4e3444d0ce
|
6625997: CastPP, CheckCastPP and Proj nodes are not dead loop safe
EA and initialization optimizations could bypass these nodes.
Reviewed-by: rasbold, never
|
2008-04-23 19:09:16 -07:00 |
|
Coleen Phillimore
|
4a831d45f0
|
6420645: Create a vm that uses compressed oops for up to 32gb heapsizes
Compressed oops in instances, arrays, and headers. Code contributors are coleenp, phh, never, swamyv
Reviewed-by: jmasa, kamg, acorn, tbell, kvn, rasbold
|
2008-04-13 17:43:42 -04:00 |
|
Vladimir Kozlov
|
cdd27962da
|
6674600: (Escape Analysis) Optimize memory graph for instance's fields
EA gives opportunite to do more aggressive memory optimizations.
Reviewed-by: never, jrose
|
2008-03-20 15:11:44 -07:00 |
|
J. Duke
|
8153779ad3
|
Initial load
|
2007-12-01 00:00:00 +00:00 |
|