harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Naveen Neelakantam <neela...@uiuc.edu>
Subject Re: [drlvm][jit][abcd] HARMONY-1788 Inequality graph generation from HIR
Date Fri, 01 Dec 2006 18:57:46 GMT
Hello Egor,

I'm almost too embarrassed to ask, but if I started looking at your  
ABCD code now, would it still be useful?

My "one week" of pressing tasks turned into over a month.  Sorry.

Naveen

On Oct 12, 2006, at 5:53 PM, Naveen Neelakantam wrote:

> Sorry Egor, I probably won't be able to look at your code until  
> next week.  I am bogged down with other tasks right now.
>
> So, I haven't forgotten!  :-)
>
> Naveen
>
> On Oct 10, 2006, at 9:19 AM, Naveen Neelakantam wrote:
>
>> Great, thanks for posting this Egor!
>>
>> I should be able to find some time to look at this in the next day  
>> or so.
>>
>> Naveen
>>
>> On Oct 9, 2006, at 11:20 AM, Egor Pasko wrote:
>>
>>> $subj
>>>
>>> Naveen, please, take a look!
>>>
>>> All, it is reasonable to commit the code since it becomes more and
>>> more difficult to support the patch queue. Now we have a mini-HOWTO
>>> for applying all the patches :) In default mode the code does not
>>> affect anyone.
>>>
>>> But still we can wait until the performance-boost patch. Coming  
>>> soon I
>>> hope ;)
>>>
>>> Features:
>>>
>>> * new optimization pass added (classic_abcd), off by default
>>>
>>> * old optimization pass (abcd) is preserved to work with no change
>>>   (with bug fixed by Naveen in HARMONY-1564)
>>>   the fix should NOT visibly affect anyone (!!!)
>>>
>>> * new EM config file for easier ABCD development  
>>> (abcd_static.emconf)
>>>   (use java -Xem:abcd_static Hello)
>>>
>>> * Pi instructions are now inserted by the separate class (InsertPi)
>>>   that is reused between both old and new ABCD algorithms
>>>
>>> * Inequality graph can be printed to a .dot file on request.
>>>   Do it like this for method "main":
>>>   java -Xem:abcd_static -Djit.p.filter=.main - 
>>> Djit.p.arg.log=ct,irdump,dotdump
>>>   and find inequality.graph.dot
>>>   ("dot -Tpng inequality.graph.dot > viewme.png")
>>>
>>> * checked on gcc 3.3.3 Linux/ia32
>>>
>>> * HelloWorld passed in the new mode, does not affect other modes
>>>
>>> * against r454400
>>>
>>> -- 
>>> Egor Pasko, Intel Managed Runtime Division
>>>
>>>
>>> -------------------------------------------------------------------- 
>>> -
>>> Terms of use : http://incubator.apache.org/harmony/mailing.html
>>> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
>>> For additional commands, e-mail: harmony-dev- 
>>> help@incubator.apache.org
>>>
>>
>>
>> ---------------------------------------------------------------------
>> Terms of use : http://incubator.apache.org/harmony/mailing.html
>> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: harmony-dev- 
>> help@incubator.apache.org
>>
>
>
> ---------------------------------------------------------------------
> Terms of use : http://incubator.apache.org/harmony/mailing.html
> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
>


Mime
View raw message