Re: PDD17 - PMCs

2007-10-09 Thread Allison Randal
Leopold Toetsch wrote: This implies (for me), that whatever silly morph requests like above would be issued, a PMC always has the needs of 'one size fits all'. This will preclude any optimzations of creating smaller spezialised PMCs as well as it seems to going the "PMC_data indirection hell"

[perl #46279] [TODO] Implement constant_propagation() in imcc/opimizer.c

2007-10-09 Thread via RT
# New Ticket Created by Paul Cochrane # Please include the string: [perl #46279] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=46279 > In compilers/imcc/optimizer.c there is the todo item: * optimizer * - * * run

[perl #46281] [TODO] Integrate all units in one pass

2007-10-09 Thread via RT
# New Ticket Created by Paul Cochrane # Please include the string: [perl #46281] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=46281 > In compilers/imcc/optimizer.c:pre_optimize() there is the todo item: /* TODO integrate

[perl #46287] [TODO] Complete implementation of unused_label()

2007-10-09 Thread via RT
# New Ticket Created by Paul Cochrane # Please include the string: [perl #46287] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=46287 > In compilers/imcc/optimizer.c:unused_label() there is the todo item: * Removes unused

[perl #46289] [TODO] Use indexed set/get in _is_ins_save()

2007-10-09 Thread via RT
# New Ticket Created by Paul Cochrane # Please include the string: [perl #46289] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=46289 > In compilers/imcc/optimizer.c:_is_ins_save() there is the todo item: /* indexed set/ge

[perl #46277] [TODO] Rewrite subst_constants() functions in imcc/opimizer.c

2007-10-09 Thread via RT
# New Ticket Created by Paul Cochrane # Please include the string: [perl #46277] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=46277 > In compilers/imcc/optimizer.c there is the todo item: * XXX: subst_constants ... rewri

[perl #46291] [TODO] Calculate CFG and life_info correctly in move_ins_out()

2007-10-09 Thread via RT
# New Ticket Created by Paul Cochrane # Please include the string: [perl #46291] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=46291 > In compilers/imcc/optimizer.c:move_ins_out() there is the todo item: /* XXX CFG is

[perl #46283] [TODO] Fix control flow graph / loop detection issue in cfg_optimize()

2007-10-09 Thread via RT
# New Ticket Created by Paul Cochrane # Please include the string: [perl #46283] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=46283 > In compilers/imcc/optimizer.c:cfg_optimize() there is the todo item: /* XXX cfg / loop

Re: [perl #46291] [TODO] Calculate CFG and life_info correctly in move_ins_out()

2007-10-09 Thread Leopold Toetsch
Am Dienstag, 9. Oktober 2007 22:25 schrieb Paul Cochrane: > In compilers/imcc/optimizer.c:move_ins_out() there is the todo item: I really appreciate all the effort to todo-ize these items. But it shouldn't be done too mechanically. a few greps in optimizer.c reveal: * move_ins_out() is only use

Re: [svn:parrot] r21998 - branches/pdd15oo/t/op

2007-10-09 Thread Will Coleda
Isn't this change modifying the test? (looks from the comment like this was supposed to be checking needs_destroy) On Oct 9, 2007, at 9:32 PM, [EMAIL PROTECTED] wrote: Author: chromatic Date: Tue Oct 9 18:32:11 2007 New Revision: 21998 Modified: branches/pdd15oo/t/op/gc.t Log: [t] Make

Re: [perl #46291] [TODO] Calculate CFG and life_info correctly in move_ins_out()

2007-10-09 Thread Paul Cochrane
On 09/10/2007, Leopold Toetsch <[EMAIL PROTECTED]> wrote: > Am Dienstag, 9. Oktober 2007 22:25 schrieb Paul Cochrane: > > In compilers/imcc/optimizer.c:move_ins_out() there is the todo item: > > I really appreciate all the effort to todo-ize these items. But it shouldn't > be done too mechanically.

[perl #46305] [PATCH] (darwin) C parenthesis cleanup

2007-10-09 Thread via RT
# New Ticket Created by Paul Cochrane # Please include the string: [perl #46305] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=46305 > Hi, This patch fixes t/codingstd/c_parens.t failures on darwin (which I don't have acc

[perl #46303] [PATCH] (win32) C parenthesis cleanup

2007-10-09 Thread via RT
# New Ticket Created by Paul Cochrane # Please include the string: [perl #46303] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=46303 > This patch fixes t/codingstd/c_parens.t failures on win32. I don't have access to this