[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: My Guile TODO list
From: |
Ludovic Courtès |
Subject: |
Re: My Guile TODO list |
Date: |
Sat, 10 Mar 2012 23:13:32 +0100 |
User-agent: |
Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.93 (gnu/linux) |
Hi,
Mark H Weaver <address@hidden> skribis:
> address@hidden (Ludovic Courtès) writes:
>> Mark H Weaver <address@hidden> skribis:
[...]
>>> * FFI overhaul
>>> * Native code generation where possible, else generated C code
>>
>> For ‘pointer->procedure’, we could use GNU lightning to generate subrs,
>> which would save us from the need to go through ‘foreign-call’.
>
> If someone wants to work on this, I'd be glad, but personally I'm not
> interested in integrating GNU lightning. This TODO list item assumed
> that we'd first have our own native compiler, even though I forgot to
> put "native compiler" on the list.
Oh, OK. I was too short-term-minded, I guess. :-)
>> This would make things equivalent to hand-written subrs in terms of
>> performance. I’m not sure it’s crucial, though.
>
> A faster FFI would enable us to use it for many more things, including
> for frequently-called procedures where performance is crucial (such as
> GMP or libunistring)
Indeed.
Thanks,
Ludo’.
- My Guile TODO list, Mark H Weaver, 2012/03/07
- Re: My Guile TODO list, Andy Wingo, 2012/03/07
- Re: My Guile TODO list, David Kastrup, 2012/03/07
- Re: My Guile TODO list, Ludovic Courtès, 2012/03/07
- Re: My Guile TODO list, Nala Ginrut, 2012/03/09
- Re: My Guile TODO list, Ian Price, 2012/03/10