[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-janitors] #1619: Specialization ignores fixnum mode, leadin
From: |
Chicken Trac |
Subject: |
Re: [Chicken-janitors] #1619: Specialization ignores fixnum mode, leading to suboptimal code |
Date: |
Wed, 29 May 2019 18:05:35 -0000 |
#1619: Specialization ignores fixnum mode, leading to suboptimal code
---------------------------------+-------------------
Reporter: sjamaan | Owner:
Type: defect | Status: new
Priority: minor | Milestone: 5.2
Component: compiler | Version: 5.0.0
Resolution: | Keywords:
Estimated difficulty: |
---------------------------------+-------------------
Comment (by megane):
That would be still missing the most important part (the one helping the
scrutinizer/user catch errors); changing the argument and return types of
`scheme#+` to `fixnum`.
Keeping two types.db:s around is not hard, just tedious. There's only
limited count of mathematical functions to keep in sync anyway.
--
Ticket URL: <https://bugs.call-cc.org/ticket/1619#comment:3>
CHICKEN Scheme <https://www.call-cc.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.