|
From: | Helmut Eller |
Subject: | [Bug-kawa] [bug #33946] Missed oppurtunity for tail call |
Date: | Thu, 04 Aug 2011 19:36:38 +0000 |
User-agent: | Opera/9.80 (X11; Linux i686; U; en) Presto/2.9.168 Version/11.50 |
URL: <http://savannah.gnu.org/bugs/?33946> Summary: Missed oppurtunity for tail call Project: Kawa Submitted by: ellerh Submitted on: Thu 04 Aug 2011 07:36:37 PM GMT Category: None Severity: 3 - Normal Item Group: Feature Request Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any _______________________________________________________ Details: The following example (unnecessarily) overflows the stack with Kawa 1.11 (revision 7033M): (define (foo x) (set-car! x (byte[] 10)) (foo x)) (foo (cons 1 2)) _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?33946> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |