[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: define-inlinable
From: |
Andy Wingo |
Subject: |
Re: define-inlinable |
Date: |
Mon, 11 Apr 2011 18:56:43 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) |
On Thu 07 Apr 2011 00:24, address@hidden (Ludovic Courtès) writes:
>> Updated patch attached, is it OK to push this way?
>
> Yes, please go ahead!
FWIW:
Running r6rs-arithmetic-flonums.test
ERROR: r6rs-arithmetic-flonums.test: fixnum->flonum: simple - arguments:
((wrong-type-arg #f "Wrong type to apply: ~S" (#<syntax-transformer fixnum?>)
(#<syntax-transformer fixnum?>)))
In practice this means that anyone that compiled something that uses
fixnum? against Guile 2.0.0 now has broken code. I don't know if this
is important, as R6RS users probably have lots of other carnage to deal
with, but it is strictly an ABI break.
Andy
--
http://wingolog.org/
- R6RS fixnum arithmetic optimizations, Andreas Rottmann, 2011/04/02
- [PATCH 1/3] Add a few benchmarks for R6RS fixnum arithmetic, Andreas Rottmann, 2011/04/02
- [PATCH 2/3] Several optimizations for R6RS fixnum arithmetic, Andreas Rottmann, 2011/04/02
- [PATCH 3/3] Add `fixnum?' VM primitive, Andreas Rottmann, 2011/04/02
- Re: [PATCH 3/3] Add `fixnum?' VM primitive, Andy Wingo, 2011/04/04
- Re: [PATCH 3/3] Add `fixnum?' VM primitive, Andreas Rottmann, 2011/04/04
- define-inlinable, Ludovic Courtès, 2011/04/06
- Re: define-inlinable, Andreas Rottmann, 2011/04/06
- Re: define-inlinable, Ludovic Courtès, 2011/04/06
- Re: define-inlinable,
Andy Wingo <=
- Re: define-inlinable, Ludovic Courtès, 2011/04/11
- Re: define-inlinable, Andy Wingo, 2011/04/11
- Re: define-inlinable, Andreas Rottmann, 2011/04/11
- Re: [PATCH 3/3] Add `fixnum?' VM primitive, Ludovic Courtès, 2011/04/07