Vladimir Kozlov
|
014e5cdefb
|
6826960: C2 Sparc: assert(bb->_nodes(_bb_end)->is_Proj(),"skipping projections after expected call")
Add the check when a Halt node is placed in a separate block.
Reviewed-by: twisti
|
2009-04-07 10:05:04 -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 |
|
Vladimir Kozlov
|
f2f18a01e5
|
6775880: EA +DeoptimizeALot: assert(mon_info->owner()->is_locked(),"object must be locked now")
Create new "eliminated" BoxLock node for monitor debug info when corresponding locks are eliminated.
Reviewed-by: never
|
2008-12-03 13:41:37 -08:00 |
|
Chuck Rasbold
|
0e63b7609a
|
6743900: frequency based block layout
Post-register allocation pass that drives block layout by edge frequencies
Reviewed-by: never, kvn
|
2008-11-06 14:59:10 -08:00 |
|
Tom Rodriguez
|
429a95440a
|
6754519: don't emit flag fixup for NaN when condition being tested doesn't need it
Reviewed-by: kvn, rasbold
|
2008-10-28 09:31:30 -07:00 |
|
Vladimir Kozlov
|
659ca734bb
|
6706829: Compressed Oops: add debug info for narrow oops
Add support for narrow oops in debug info to avoid decoding.
Reviewed-by: rasbold, never
|
2008-09-10 18:23:32 -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 |
|
Tom Rodriguez
|
873da1efe8
|
6718676: putback for 6604014 is incomplete
Reviewed-by: kvn, jrose
|
2008-06-24 16:00:14 -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 |
|
Vladimir Kozlov
|
20046c1a18
|
6672848: (Escape Analysis) improve lock elimination with EA
Remove lock/unlock MemBar nodes and specify locks in debug info for deoptimization.
Reviewed-by: never
|
2008-03-14 16:40:42 -07:00 |
|
Vladimir Kozlov
|
000ac830a0
|
6671807: (Escape Analysis) Add new ideal node to represent the state of a scalarized object at a safepoint
Values of non-static fields of a scalarized object should be saved in debug info to reallocate the object during deoptimization.
Reviewed-by: never
|
2008-03-13 16:06:34 -07:00 |
|
Vladimir Kozlov
|
0dd8f3e8c0
|
6650373: Assert in methodOopDesc::make_adapters()
AdapterHandlerLibrary::get_create_adapter_index() returns incorrect value (-2) when CodeCache is full.
Reviewed-by: sgoldman
|
2008-02-22 17:55:13 -08:00 |
|
J. Duke
|
8153779ad3
|
Initial load
|
2007-12-01 00:00:00 +00:00 |
|