develooper Front page | perl.perl6.internals | Postings from July 2002

[perl #819] [PATCH] imcc: bugfixes and life analysis

From:
Angel Faus
Date:
July 15, 2002 12:25
Subject:
[perl #819] [PATCH] imcc: bugfixes and life analysis
Message ID:
rt-819-3858.3.47303273602805@perl
# New Ticket Created by  Angel Faus 
# Please include the string:  [perl #819]
# in the subject line of all future correspondence about this issue. 
# <URL: http://bugs6.perl.org/rt2/Ticket/Display.html?id=819 >


Hi Melvin,

This patch does the following things:

 - It includes patch #813 from Sean O'Rourke

 - It fixes another bug in spill(), who was generating bad code

 - It adds a bunch of work using the control-flow graph, analyzing the 
exact places of the code where a variable is alive, and using this in 
order to improve the interference analysis. 

Incidentally, while tracking a memory bug, I added code to check the 
results of all malloc calls. I've left it there, since it shouldn't 
hurt.

I am sending you this through bugs-parrot, as people on the IRC 
channel suggested.

Best,

-àngel
afaus@corp.vlex.com


-- attachment  1 ------------------------------------------------------
url: http://bugs6.perl.org/rt2/attach/3858/3565/a26fc6/patch_cfg.diff

-- attachment  2 ------------------------------------------------------
url: http://bugs6.perl.org/rt2/attach/3858/3566/337423/test_cfg.imc




nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About