]> gitweb.factorcode.org Git - factor.git/blobdiff - extra/tools/image-analyzer/image-analyzer.factor
tools.image-analyzer.*: wrap read objects in heap-node tuples with their addresses
[factor.git] / extra / tools / image-analyzer / image-analyzer.factor
index a7cc1f81583c1f63efa7abb59862d4f7044acc0d..fa061861a457d05d7dc9b25173464d43ef1159fc 100644 (file)
@@ -1,13 +1,14 @@
-USING: accessors arrays assocs classes.struct fry io io.encodings.binary
-io.files io.streams.byte-array kernel kernel.private math sequences
-tools.image-analyzer.code-heap-reader tools.image-analyzer.data-heap-reader
-tools.image-analyzer.utils tools.image-analyzer.vm vm ;
+USING: accessors classes.struct fry io io.encodings.binary io.files
+io.streams.byte-array kernel sequences
+tools.image-analyzer.code-heap-reader
+tools.image-analyzer.data-heap-reader tools.image-analyzer.utils
+tools.image-analyzer.vm ;
 IN: tools.image-analyzer
 
 : code-heap>code-blocks ( code-heap -- code-blocks )
     binary [ [ read-code-block ] consume-stream>sequence ] with-byte-reader ;
 
-: data-heap>objects ( data-relocation-base data-heap -- object-assoc )
+: data-heap>objects ( data-relocation-base data-heap -- seq )
     binary [ '[ _ read-object ] consume-stream>sequence ] with-byte-reader ;
 
 : load-image ( image -- header data-heap code-heap )