Incremental heap generation

"Alessandro Colomba" <[email protected]> Tue, 11 Dec 2007 23:47:28 -0500
Newsgroups gmane.comp.java.sisc.user
Message-ID <[email protected]>
Hello,

I was under the assumption that the "-in" option accepted by
sisc.boot.GenerateHeap could be used to build on top of an existing
heap, like so:

--8<----8<----8<----8<----8<--
snoopy:~/src/sisc > java -cp classes sisc.boot.GenerateHeap -in
sisc.shp -out copy-sisc.shp
Reading input heap: sisc.shp
Generating heap: copy-sisc.shp
Partitioning bindings...
WARNING: no binding for R5RS symbol lambda
WARNING: no binding for R5RS symbol quote
WARNING: no binding for R5RS symbol letrec
...
WARNING: no binding for R5RS symbol syntax-error
Saving heap...
Pass 1: Discovery...
Pass 2: Write data segment
Pass 3: Write index
Pass 4: Append data segment
3 classes
9 entry points
Heap saved.
--8<----8<----8<----8<----8<--

Note the 3 classes and 9 entry point versus the 45 and 3347 of the
original (lite) heap. Glancing at the source code, I could not quite
assess whether this behaviour is intentional or not.

My ultimate goal is to build the full-heap on top of an existing lite-heap.

Thanks,
___
Alessandro

-------------------------------------------------------------------------
SF.Net email is sponsored by: 
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php