|
| 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] |