Changeset 21100 in project


Ignore:
Timestamp:
10/27/10 11:46:33 (9 years ago)
Author:
felix winkelmann
Message:

ugh

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/wish-list

    r21090 r21100  
    99* Make it smaller
    1010* Make the source a human-readable paragon of software development brilliance
    11 * Make it easy to target foreign architectures (cross-compiling)
    12 ** Make it easy to create monoliths with no run-time demands to run on targets without chicken
    1311* Provide hooks in the scheduler to enable extensions to implement native threading
    1412* Allow for less copying when dealing with blobs, particularly when transferring to/from the FFI. I'd like to be able to take a void*+size_t pair from C and wrap it as a chicken blob that I can then view as a string or as an SRFI-4 vector with a make-.../shared call - and have a finalizer so that an arbitrary C callback (such a free) is invoked when the blob is GCed. This will make blob-shuffling apps such as Ugarit use less CPU and RAM.
Note: See TracChangeset for help on using the changeset viewer.