[Larceny-users] GC options

Sven.Hartrumpf at FernUni-Hagen.de Sven.Hartrumpf at FernUni-Hagen.de
Fri Jan 26 18:45:47 EST 2007


Thu, 25 Jan 2007 15:34:11 +0100 (CET), Sven.Hartrumpf wrote:

> Wed, 24 Jan 2007 14:34:23 -0500, felix wrote:
> > Anyway, the point is that Sven may want to try using -reorganize-and-
> > dump, just to see if it helps.
>
> Interesting feature! I will try it.

I see no runtime difference. Just to be sure:
I produce the heap in this way:
> echo "(require 'srfi-0) (require 'srfi-2) (require 'srfi-8) (require 'srfi-9) (load \"nallla.fasl\") (display-memstats (memstats))" | memtime larceny -load 4 -size1 16M -size2 32M -size3 512M -reorganize-and-dump
I run it like this:
> echo "(require 'srfi-0) (require 'srfi-2) (require 'srfi-8) (require 'srfi-9) (load \"nallla.fasl\") (display-memstats (memstats))" | memtime larceny -load 4 -size1 16M -size2 32M -size3 512M -heap larceny.heap.split -- -q 0

Is this correct?
If so, there might be no runtime difference because the large structures
are not constants in my program but are in data files which are "read" in
by the program.

Sven
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : https://lists.ccs.neu.edu/pipermail/larceny-users/attachments/20070127/c1bd1636/attachment.bin 


More information about the Larceny-users mailing list