3 Sep 11:04
Faster loading of sequence implementations
From: Slava Pestov <slava@...>
Subject: Faster loading of sequence implementations
Newsgroups: gmane.comp.lang.factor.general
Date: 2008-09-03 09:04:44 GMT
Subject: Faster loading of sequence implementations
Newsgroups: gmane.comp.lang.factor.general
Date: 2008-09-03 09:04:44 GMT
Hi all,
For a long time, loading a vocabulary which defined a new type of
sequence would take forever due to recompilation. With the new
front-end and optimizer, not any more:
( scratchpad ) [ "bit-vectors" require ] time
Loading resource:basis/bit-vectors/bit-vectors.factor
Loading resource:basis/bit-vectors/bit-vectors-docs.factor
:warnings - print 1 semantic warnings.
==== RUNNING TIME
6465 ms
==== GARBAGE COLLECTION
Nursery Aging Tenured
GC count: 299 45 2
Cumulative GC time (ms): 274 634 631
Longest GC pause (ms): 10 20 419
Average GC pause (ms): 0 14 315
Objects copied: 649567 1345374 1787920
Bytes copied: 32764992 71420704 99889592
Total GC time (ms): 1539
Cards scanned: 275529
Decks scanned: 9426
Code heap literal scans: 33
( scratchpad ) [ "float-arrays" require ] time
(Continue reading)
RSS Feed