[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#9769: Misplaced tail call optimization
From: |
Andy Wingo |
Subject: |
bug#9769: Misplaced tail call optimization |
Date: |
Thu, 20 Oct 2011 23:51:20 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) |
Fixed in git. Thanks for the report!
commit aa9c19858872a135ea959066fff26f86527a1bd0
Author: Andy Wingo <address@hidden>
Date: Thu Oct 20 23:50:05 2011 +0200
fix misallocation of some <fix> procedures
* module/language/tree-il/analyze.scm (analyze-lexicals): When stepping
into a non-tail form, we know that labels allocation will be invalid,
so use an empty labels set. Fixes http://debbugs.gnu.org/9769.
* test-suite/tests/tree-il.test ("labels allocation"): Add a test.
--
http://wingolog.org/