chicken-janitors
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-janitors] #145: inlining of procedures with rest-arg promoted t


From: Chicken Trac
Subject: [Chicken-janitors] #145: inlining of procedures with rest-arg promoted to vector will fail
Date: Sat, 12 Dec 2009 13:24:26 -0000

#145: inlining of procedures with rest-arg promoted to vector will fail
------------------------------------+---------------------------------------
 Reporter:  felix                   |       Owner:  felix
     Type:  defect                  |      Status:  new  
 Priority:  critical                |   Milestone:  4.3.0
Component:  compiler                |     Version:  4.2.x
 Keywords:  rest-argument inlining  |  
------------------------------------+---------------------------------------
 Reported by Sven Hartrumpf: inlining of procedures which have a rest-
 argument promoted to vector will fail, since the accessors accept a rest-
 vector, but the inlined arglist will be a list.

 Either disable promotion for inlinable/contractable procedures or modify
 the call site at inlining accordingly (harder).

-- 
Ticket URL: <http://www.irp.oist.jp/trac/chicken/ticket/145>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]