ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/cvsroot/microscheme/Changes
(Generate patch)

Comparing cvsroot/microscheme/Changes (file contents):
Revision 1.1 by root, Sat Nov 28 05:12:53 2015 UTC vs.
Revision 1.2 by root, Sat Nov 28 05:30:12 2015 UTC

4 - optional error messages. 4 - optional error messages.
5 - optional error checking. 5 - optional error checking.
6 - cell size reduced from 24 to 8 bytes on amd64 (at the cost 6 - cell size reduced from 24 to 8 bytes on amd64 (at the cost
7 of speed and code size hit). 7 of speed and code size hit).
8 - major dependency optimisations (no stdio etc.) 8 - major dependency optimisations (no stdio etc.)
9- faster and vastly simpler vector memory management 9- faster and vastly simpler vector memory management (execution speed
10 is roughly twice faster than tinyscheme when optimised for size, and 2.5
11 times faster when optimised for speed).
10 - no need for consecutive cells 12 - no need for consecutive cells
11 - more compact and faster vectors. 13 - more compact and faster vectors.
12 - resizable vectors (TODO) 14 - resizable vectors (TODO)
13- simpler cell memory management, only one block 15- simpler cell memory management, only one block
14- much faster call stack implementation, fully supporting continuations, 16- much faster call stack implementation, fully supporting continuations,

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines