guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: TODO for 2.0


From: Andy Wingo
Subject: Re: TODO for 2.0
Date: Mon, 19 Apr 2010 11:33:54 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.92 (gnu/linux)

Hi,

On Sun 18 Apr 2010 22:53, address@hidden (Ludovic Courtès) writes:

> Andy Wingo <address@hidden> writes:
>
>>   * some bytecode tweaks
>>      - function prologues can be shorter in the common case
>>      - perhaps docstrings should take less space in objcode, by allowing
>>        them to be specified positionally in the program metadata,
>>        removing need to embed 'documentation symbol in meta-procedure
>
> Likewise: review bytecodes; for instance, most of time integers are
> written in native endianness, but sometimes they are in big endian, and
> sometimes the width of integers seems quite arbitrary.

Dunno. To be able to write in native endianness and actually see
benefits, the data needs to be aligned, too. Integer widths are
generally chosen as some point in the size/speed vs generality tradeoff.
I would be very hesitant about poking some of these; and I'd like an
opportunity to comment on patches :-)

> There’s also a wealth of optional things on my to-do list, of course.
> ;-)

Hehe, indeed.

Cheers,

Andy
-- 
http://wingolog.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]