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
Loading resource:basis/float-arrays/float-arrays.factor
Loading resource:basis/float-arrays/float-arrays-docs.factor
:warnings - print 1 semantic warnings.
==== RUNNING TIME

7041 ms

==== GARBAGE COLLECTION

                         Nursery  Aging    Tenured
GC count:                370      54       0
Cumulative GC time (ms): 308      641      0
Longest GC pause (ms):   10       34       0
Average GC pause (ms):   0        11       0
Objects copied:          745534   1309415  0
Bytes copied:            42126320 83458544 0

Total GC time (ms):      949
Cards scanned:           177441
Decks scanned:           10991
Code heap literal scans: 28

Still a tad slow, but nowhere near as bad as the ~1 minute times we had before.

Slava

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Factor-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/factor-talk

Reply via email to