GCL (GNU Common Lisp) 2.6.6 CLtL1 Jun 4 2005 02:05:09 Source License: LGPL(gcl,gmp), GPL(unexec,bfd) Binary License: GPL due to GPL'ed components: (READLINE BFD UNEXEC) Modifications of this banner must retain notice of a compatible license Dedicated to the memory of W. Schelter
Use (help) to get some basic information on how to use GCL. >(time (progn (setq a (- (expt 2 25964951) 1)) nil)) real time : 0.100 secs run-gbc time : 0.010 secs child run time : 0.000 secs gbc time : 0.070 secs NIL >(setq si::*notify-gbc* t)(time (with-open-file (s "/fix/t1/camm/foo" >:direction :output) (format s "~a~%" a))) T >[GC for 3010 RELOCATABLE-BLOCKS pages..(T=4).GC finished] [GC for 4515 RELOCATABLE-BLOCKS pages..(T=8).GC finished] real time : 61.990 secs run-gbc time : 61.140 secs child run time : 0.000 secs gbc time : 0.120 secs NIL >(room) WS UP/MP FI% GC TYPES 2 142/155 40.1% CONS FIXNUM SHORT-FLOAT CHARACTER READTABLE SPICE 10 52/54 72.7% SYMBOL 14 1/2 13.7% PACKAGE 8 2/45 31.3% ARRAY HASH-TABLE VECTOR BIT-VECTOR STREAM PATHNAME CCLOSURE CLOSURE 4 4/52 81.8% STRUCTURE BIGNUM RATIO LONG-FLOAT COMPLEX CFUN 6 23/39 88.2% SFUN STRING RANDOM-STATE GFUN VFUN AFUN CFDATA 394/512 contiguous (115 blocks) 707 hole 155776 84.7% 5relocatable 224 pages for cells 157101 total pages 80439 pages available 24604 pages in heap but not gc'd + pages needed for gc marking 262144 maximum pages Key: WS: words per struct UP: allocated pages MP: maximum pages FI: fraction of cells in use on allocated pages GC: number of gc triggers allocating this type word size: 32 bits page size: 4096 bytes heap start: 0x0 heap max : 0x40000000 shared library start: 0x40000000 cstack start: 0xc0000000 cstack mark offset: 391 bytes cstack direction: downward cstack alignment: 16 bytes cstack max: 1000000000 bytes immfix start: 0xc0000000 immfix size: 536870912 fixnums >(si::gbc 1) [GC for 155776 RELOCATABLE-BLOCKS pages..Warning: attempting tight relocatable GC (T=3).GC finished] 1 >(room) WS UP/MP FI% GC TYPES 2 142/155 39.9% CONS FIXNUM SHORT-FLOAT CHARACTER READTABLE SPICE 10 52/54 72.6% SYMBOL 14 1/2 13.7% PACKAGE 8 2/45 30.9% ARRAY HASH-TABLE VECTOR BIT-VECTOR STREAM PATHNAME CCLOSURE CLOSURE 4 4/52 80.4% STRUCTURE BIGNUM RATIO LONG-FLOAT COMPLEX CFUN 6 23/39 88.2% SFUN STRING RANDOM-STATE GFUN VFUN AFUN CFDATA 394/512 contiguous (115 blocks) 15838 hole 118107 1.3% 6relocatable 224 pages for cells 134563 total pages 107732 pages available 19849 pages in heap but not gc'd + pages needed for gc marking 262144 maximum pages Key: WS: words per struct UP: allocated pages MP: maximum pages FI: fraction of cells in use on allocated pages GC: number of gc triggers allocating this type word size: 32 bits page size: 4096 bytes heap start: 0x0 heap max : 0x40000000 shared library start: 0x40000000 cstack start: 0xc0000000 cstack mark offset: 391 bytes cstack direction: downward cstack alignment: 16 bytes cstack max: 1000000000 bytes immfix start: 0xc0000000 immfix size: 536870912 fixnums >(progn (make-list 45000000) nil) [GC for 155 CONS pages..(T=1).GC finished] [GC for 232 CONS pages..(T=1).GC finished] [GC for 348 CONS pages..(T=1).GC finished] [GC for 522 CONS pages..(T=2).GC finished] [GC for 783 CONS pages..(T=3).GC finished] [GC for 1174 CONS pages..(T=4).GC finished] [GC for 1761 CONS pages..(T=8).GC finished] [GC for 2641 CONS pages..(T=10).GC finished] [GC for 3961 CONS pages..(T=16).GC finished] [GC for 5941 CONS pages..(T=23).GC finished] [GC for 8911 CONS pages..(T=34).GC finished] [GC for 13366 CONS pages..(T=51).GC finished] [GC for 118107 RELOCATABLE-BLOCKS pages..(T=63).GC finished] [GC for 20049 CONS pages..(T=76).GC finished] [GC for 30073 CONS pages..(T=116).GC finished] [GC for 105015 RELOCATABLE-BLOCKS pages..(T=163).GC finished] [GC for 45109 CONS pages..(T=171).GC finished] [GC for 67663 CONS pages..(T=256).GC finished] [GC for 91923 RELOCATABLE-BLOCKS pages..(T=261).GC finished] NIL >(room) WS UP/MP FI% GC TYPES 2 87948/93877 100.0% 16CONS FIXNUM SHORT-FLOAT CHARACTER READTABLE SPICE 10 52/54 72.6% SYMBOL 14 1/2 13.7% PACKAGE 8 2/45 30.9% ARRAY HASH-TABLE VECTOR BIT-VECTOR STREAM PATHNAME CCLOSURE CLOSURE 4 4/52 80.4% STRUCTURE BIGNUM RATIO LONG-FLOAT COMPLEX CFUN 6 23/39 88.1% SFUN STRING RANDOM-STATE GFUN VFUN AFUN CFDATA 394/512 contiguous (115 blocks) 6584 hole 78831 2.0% 9relocatable 88030 pages for cells 173839 total pages 59202 pages available 29103 pages in heap but not gc'd + pages needed for gc marking 262144 maximum pages Key: WS: words per struct UP: allocated pages MP: maximum pages FI: fraction of cells in use on allocated pages GC: number of gc triggers allocating this type word size: 32 bits page size: 4096 bytes heap start: 0x0 heap max : 0x40000000 shared library start: 0x40000000 cstack start: 0xc0000000 cstack mark offset: 391 bytes cstack direction: downward cstack alignment: 16 bytes cstack max: 1000000000 bytes immfix start: 0xc0000000 immfix size: 536870912 fixnums >(si::gbc t) [GC for 394 CONTIGUOUS-BLOCKS pages..(T=89).GC finished] T >(room) WS UP/MP FI% GC TYPES 2 87950/93877 0.1% 16CONS FIXNUM SHORT-FLOAT CHARACTER READTABLE SPICE 10 52/54 72.6% SYMBOL 14 1/2 13.7% PACKAGE 8 2/45 30.9% ARRAY HASH-TABLE VECTOR BIT-VECTOR STREAM PATHNAME CCLOSURE CLOSURE 4 4/52 80.4% STRUCTURE BIGNUM RATIO LONG-FLOAT COMPLEX CFUN 6 23/39 88.1% SFUN STRING RANDOM-STATE GFUN VFUN AFUN CFDATA 394/512 1 contiguous (113 blocks) 26214 hole 69015 2.3% 9relocatable 88032 pages for cells 183655 total pages 69016 pages available 9473 pages in heap but not gc'd + pages needed for gc marking 262144 maximum pages Key: WS: words per struct UP: allocated pages MP: maximum pages FI: fraction of cells in use on allocated pages GC: number of gc triggers allocating this type word size: 32 bits page size: 4096 bytes heap start: 0x0 heap max : 0x40000000 shared library start: 0x40000000 cstack start: 0xc0000000 cstack mark offset: 391 bytes cstack direction: downward cstack alignment: 16 bytes cstack max: 1000000000 bytes immfix start: 0xc0000000 immfix size: 536870912 fixnums >(by) Take care, -- Camm Maguire [EMAIL PROTECTED] ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah _______________________________________________ Gcl-devel mailing list Gcl-devel@gnu.org http://lists.gnu.org/mailman/listinfo/gcl-devel