Ticket #1281 (closed todo: fixed)

Opened 5 years ago

Last modified 5 years ago

Remove graph coloring register allocator from IMCC

Reported by: coke Owned by:
Priority: normal Milestone:
Component: none Version: trunk
Severity: medium Keywords:
Cc: Language:
Patch status: Platform:

Description

For original discussion, see  http://rt.perl.org/rt3/Ticket/Display.html?id=57028

To summarize: The graph coloring allocator was disabled in Jul 2008 after it was discovered that a bug in the allocator was causing issues with the pdd25cx branch and PGE.

It's been disabled ever since. There are some tests that rely on the allocator that have been TODO'd (originally numbered)

t/compilers/imcc/imcpasm/optc.t #9
t/compilers/imcc/imcpasm/opt0.t #1 and 3

The sub is graph_coloring_reg_alloc - once that is pulled out, there may be other then unused functions that can be removed.

Change History

Changed 5 years ago by plobsing

  • status changed from new to closed
  • resolution set to fixed

gone in r46423

Note: See TracTickets for help on using tickets.