Skip to content

Instantly share code, notes, and snippets.

@dyoo
Created April 21, 2013 01:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dyoo/5428058 to your computer and use it in GitHub Desktop.
Save dyoo/5428058 to your computer and use it in GitHub Desktop.
Begin Dump
Begin Racket3m
<variable-code>: 8149 195576
<local-code>: 239 3824
<application-code>: 13043 966232
<unary-application-c: 19538 625216
<binary-application-: 10593 423720
<sequence-code>: 3258 123568
<branch-code>: 7772 310880
<procedure-code>: 15133 1089576
<let-value-code>: 708 28320
<let-void-code>: 557 13368
<letrec-code>: 23 736
<let-one-code>: 9093 290976
<with-continuation-m: 76 3040
<quote-syntax-code>: 4507 108168
<define-values-code>: 10110 419904
<set!-code>: 23 736
<boxenv-code>: 39 1248
<begin0-code>: 826 42176
<splicing-begin-code: 23 1424
<varref-code>: 972 31104
<apply-values-code>: 15 480
<case-lambda-code>: 734 36496
<module-code>: 1034 289520
unknown,27: 737 35376
<global-variable-cod: 20948 1005504
<module-variable-cod: 6695 374920
<primitive>: 4338 319168
<primitive-closure>: 201 9648
<procedure>: 720 17280
<procedure>: 6 320
<struct>: 3919 190392
<procedure>: 33120 1364256
<chaperone>: 609 29232
<chaperone>: 68 3264
<struct>: 8371 553720
<fractional-number>: 1 32
<inexact-number*>: 1 16
<inexact-number>: 5274 126576
<string>: 2928 93696
<byte-string>: 720 23040
<unix-path>: 2880 92160
<symbol>: 23288 1106800
<keyword>: 218 8168
<pair>: 157401 5036832
<mutable-pair>: 2759 88288
<vector>: 40284 3375192
<inspector>: 2691 64584
<input-port>: 739 254216
<output-port>: 372 92256
<macro>: 2318 55632
<box>: 4621 110904
<thread>: 10334 12400800
<semaphore>: 10437 417480
<hash>: 3985 318800
<hash>: 710 22720
<runtime-prefix>: 2157 528816
<weak-box>: 96723 4642704
<ephemeron>: 438 17520
<struct-type>: 817 107848
<module-path-index>: 16449 921144
<set!-transformer>: 79 1896
<tcp-listener>: 1 40
<namespace>: 7532 2048704
<parameterization>: 15 480
<syntax>: 8252 528128
<will-executor>: 2 96
<custodian>: 15 1920
<pseudo-random-gener: 5 320
<regexp>: 75 14000
<hash-table-bucket>: 72030 2304960
<hash>: 20224 1456128
<wrap-chunk>: 1528 141144
<struct-property>: 77 3080
<chaperone-property>: 10 400
<rename-table>: 1459 128392
unknown,112: 2497 179784
<resolve-prefix>: 2861 160216
<security-guard>: 2 96
<rename-transformer>: 2 64
<evt-set>: 10355 331360
<evt>: 55 1760
<evt>: 13 312
<semaphore-peek>: 10 240
<channel>: 21 1008
<channel-put>: 12 384
<thread-dead-evt>: 6 144
<evt>: 5161 165152
<module-registry>: 3 96
<thread-set>: 2 128
<alarm-evt>: 14 336
<thread-cell>: 1470 35280
<channel-syncer>: 10346 744912
<progress-evt>: 1 32
<variable-reference>: 11 352
<raw-pair>: 13755 440160
unknown,154: 6249 599904
<continuation-prompt: 13 416
<custodian-box>: 5 160
<resolve-module-path: 770 18480
unknown,161: 1298 134992
<logger>: 7 616
unknown,167: 435 10440
<port-closed-evt>: 2 48
unknown,187: 3 331896
unknown,199: 1 256
<meta-continuation>: 11 1232
unknown,202: 5 200
unknown,203: 16 1664
unknown,207: 369 23616
unknown,211: 4 160
unknown,214: 366 32208
unknown,217: 2 128
unknown,220: 200 9600
unknown,224: 5200 249600
unknown,225: 5273 337472
unknown,230: 10333 247992
unknown,231: 792 44352
unknown,233: 5194 498624
unknown,236: 1 104
unknown,242: 2 1360
unknown,245: 12445 896040
unknown,246: 1618 129440
unknown,248: 1031 65984
unknown,249: 366 46848
unknown,251: 226 9040
unknown,252: 5296 43469568
unknown,255: 1225 68600
End Racket3m
Generation 0: 9496792 of 33554432 bytes used
Generation 1 [tagged]: 48163304 bytes used in 2969 pages
Generation 1 [atomic]: 24395824 bytes used in 1731 pages
Generation 1 [array]: 9486792 bytes used in 614 pages
Generation 1 [tagged array]: 0 bytes used in 0 pages
Generation 1 [pair]: 6102432 bytes used in 374 pages
Generation 1 [big]: 5272752 bytes used in 129 pages
Generation 1 [medium]: 36 [1/144] 1639332 [911/2064] 5433696 [5296/8208]
Current memory use: 158249224
Peak memory use after a collection: 148752432
Allocated (+reserved) page sizes: 430145536 (+20234240)
# of major collections: 4
# of minor collections: 35
# of installed finalizers: 8128
# of traced ephemerons: 3
# of immobile boxes: 0
Begin Help
(dump-memory-stats sym) - prints paths to instances of type named by sym.
Example: (dump-memory-stats '<pair>)
(dump-memory-stats 'struct) - show counts for specific structure types.
(dump-memory-stats 'fnl) - prints not-yet-finalized objects.
(dump-memory-stats num) - prints paths to objects with tag num.
(dump-memory-stats -num) - prints paths to objects of size num.
(dump-memory-stats sym/num len) - limits path to size len.
(dump-memory-stats sym/num 'cons) - builds list instead of showing paths.
(dump-memory-stats 'peek num v) - returns value if num is address of object, v otherwise.
(dump-memory-stats 'next v) - next tagged object after v, #f if none; start with #f.
(dump-memory-stats 'addr v) - returns the address of v.
(dump-memory-stats thread) - shows information about the thread.
End Help
End Dump
Begin Dump
Begin Racket3m
<variable-code>: 8149 195576
<local-code>: 239 3824
<application-code>: 13043 966232
<unary-application-c: 19538 625216
<binary-application-: 10593 423720
<sequence-code>: 3258 123568
<branch-code>: 7772 310880
<procedure-code>: 15133 1089576
<let-value-code>: 708 28320
<let-void-code>: 557 13368
<letrec-code>: 23 736
<let-one-code>: 9093 290976
<with-continuation-m: 76 3040
<quote-syntax-code>: 4507 108168
<define-values-code>: 10110 419904
<set!-code>: 23 736
<boxenv-code>: 39 1248
<begin0-code>: 826 42176
<splicing-begin-code: 23 1424
<varref-code>: 972 31104
<apply-values-code>: 15 480
<case-lambda-code>: 734 36496
<module-code>: 1034 289520
unknown,27: 737 35376
<global-variable-cod: 20948 1005504
<module-variable-cod: 6695 374920
<primitive>: 4338 319168
<primitive-closure>: 201 9648
<procedure>: 720 17280
<procedure>: 6 320
<struct>: 3919 190392
<procedure>: 33120 1364256
<chaperone>: 609 29232
<chaperone>: 68 3264
<struct>: 8371 553720
<fractional-number>: 1 32
<inexact-number*>: 1 16
<inexact-number>: 5274 126576
<string>: 2928 93696
<byte-string>: 720 23040
<unix-path>: 2880 92160
<symbol>: 23288 1106800
<keyword>: 218 8168
<pair>: 157401 5036832
<mutable-pair>: 2759 88288
<vector>: 40284 3375192
<inspector>: 2691 64584
<input-port>: 739 254216
<output-port>: 372 92256
<macro>: 2318 55632
<box>: 4621 110904
<thread>: 10334 12400800
<semaphore>: 10437 417480
<hash>: 3985 318800
<hash>: 710 22720
<runtime-prefix>: 2157 528816
<weak-box>: 96723 4642704
<ephemeron>: 438 17520
<struct-type>: 817 107848
<module-path-index>: 16449 921144
<set!-transformer>: 79 1896
<tcp-listener>: 1 40
<namespace>: 7532 2048704
<parameterization>: 15 480
<syntax>: 8252 528128
<will-executor>: 2 96
<custodian>: 15 1920
<pseudo-random-gener: 5 320
<regexp>: 75 14000
<hash-table-bucket>: 72030 2304960
<hash>: 20224 1456128
<wrap-chunk>: 1528 141144
<struct-property>: 77 3080
<chaperone-property>: 10 400
<rename-table>: 1459 128392
unknown,112: 2497 179784
<resolve-prefix>: 2861 160216
<security-guard>: 2 96
<rename-transformer>: 2 64
<evt-set>: 10355 331360
<evt>: 55 1760
<evt>: 13 312
<semaphore-peek>: 10 240
<channel>: 21 1008
<channel-put>: 12 384
<thread-dead-evt>: 6 144
<evt>: 5161 165152
<module-registry>: 3 96
<thread-set>: 2 128
<alarm-evt>: 14 336
<thread-cell>: 1470 35280
<channel-syncer>: 10346 744912
<progress-evt>: 1 32
<variable-reference>: 11 352
<raw-pair>: 13755 440160
unknown,154: 6249 599904
<continuation-prompt: 13 416
<custodian-box>: 5 160
<resolve-module-path: 770 18480
unknown,161: 1298 134992
<logger>: 7 616
unknown,167: 435 10440
<port-closed-evt>: 2 48
unknown,187: 3 331896
unknown,199: 1 256
<meta-continuation>: 11 1232
unknown,202: 5 200
unknown,203: 16 1664
unknown,207: 369 23616
unknown,211: 4 160
unknown,214: 366 32208
unknown,217: 2 128
unknown,220: 200 9600
unknown,224: 5200 249600
unknown,225: 5273 337472
unknown,230: 10333 247992
unknown,231: 792 44352
unknown,233: 5194 498624
unknown,236: 1 104
unknown,242: 2 1360
unknown,245: 12445 896040
unknown,246: 1618 129440
unknown,248: 1031 65984
unknown,249: 366 46848
unknown,251: 226 9040
unknown,252: 5298 43485984
unknown,255: 1225 68600
End Racket3m
Generation 0: 9645032 of 33554432 bytes used
Generation 1 [tagged]: 48163304 bytes used in 2969 pages
Generation 1 [atomic]: 24395824 bytes used in 1731 pages
Generation 1 [array]: 9486792 bytes used in 614 pages
Generation 1 [tagged array]: 0 bytes used in 0 pages
Generation 1 [pair]: 6102432 bytes used in 374 pages
Generation 1 [big]: 5272752 bytes used in 129 pages
Generation 1 [medium]: 36 [1/144] 1639848 [911/2064] 5435748 [5298/8208]
Current memory use: 158397464
Peak memory use after a collection: 148752432
Allocated (+reserved) page sizes: 430178304 (+20201472)
# of major collections: 4
# of minor collections: 35
# of installed finalizers: 8129
# of traced ephemerons: 3
# of immobile boxes: 0
Begin Help
(dump-memory-stats sym) - prints paths to instances of type named by sym.
Example: (dump-memory-stats '<pair>)
(dump-memory-stats 'struct) - show counts for specific structure types.
(dump-memory-stats 'fnl) - prints not-yet-finalized objects.
(dump-memory-stats num) - prints paths to objects with tag num.
(dump-memory-stats -num) - prints paths to objects of size num.
(dump-memory-stats sym/num len) - limits path to size len.
(dump-memory-stats sym/num 'cons) - builds list instead of showing paths.
(dump-memory-stats 'peek num v) - returns value if num is address of object, v otherwise.
(dump-memory-stats 'next v) - next tagged object after v, #f if none; start with #f.
(dump-memory-stats 'addr v) - returns the address of v.
(dump-memory-stats thread) - shows information about the thread.
End Help
End Dump
Begin Dump
Begin Racket3m
<variable-code>: 8149 195576
<local-code>: 239 3824
<application-code>: 13043 966232
<unary-application-c: 19538 625216
<binary-application-: 10593 423720
<sequence-code>: 3258 123568
<branch-code>: 7772 310880
<procedure-code>: 15133 1089576
<let-value-code>: 708 28320
<let-void-code>: 557 13368
<letrec-code>: 23 736
<let-one-code>: 9093 290976
<with-continuation-m: 76 3040
<quote-syntax-code>: 4507 108168
<define-values-code>: 10110 419904
<set!-code>: 23 736
<boxenv-code>: 39 1248
<begin0-code>: 826 42176
<splicing-begin-code: 23 1424
<varref-code>: 972 31104
<apply-values-code>: 15 480
<case-lambda-code>: 734 36496
<module-code>: 1034 289520
unknown,27: 737 35376
<global-variable-cod: 20948 1005504
<module-variable-cod: 6695 374920
<primitive>: 4338 319168
<primitive-closure>: 201 9648
<procedure>: 720 17280
<procedure>: 6 320
<struct>: 3919 190392
<procedure>: 33120 1364256
<chaperone>: 609 29232
<chaperone>: 68 3264
<struct>: 8371 553720
<fractional-number>: 1 32
<inexact-number*>: 1 16
<inexact-number>: 5274 126576
<string>: 2928 93696
<byte-string>: 720 23040
<unix-path>: 2880 92160
<symbol>: 23288 1106800
<keyword>: 218 8168
<pair>: 157401 5036832
<mutable-pair>: 2759 88288
<vector>: 40284 3375192
<inspector>: 2691 64584
<input-port>: 739 254216
<output-port>: 372 92256
<macro>: 2318 55632
<box>: 4621 110904
<thread>: 10334 12400800
<semaphore>: 10437 417480
<hash>: 3985 318800
<hash>: 710 22720
<runtime-prefix>: 2157 528816
<weak-box>: 96723 4642704
<ephemeron>: 438 17520
<struct-type>: 817 107848
<module-path-index>: 16449 921144
<set!-transformer>: 79 1896
<tcp-listener>: 1 40
<namespace>: 7532 2048704
<parameterization>: 15 480
<syntax>: 8252 528128
<will-executor>: 2 96
<custodian>: 15 1920
<pseudo-random-gener: 5 320
<regexp>: 75 14000
<hash-table-bucket>: 72030 2304960
<hash>: 20224 1456128
<wrap-chunk>: 1528 141144
<struct-property>: 77 3080
<chaperone-property>: 10 400
<rename-table>: 1459 128392
unknown,112: 2497 179784
<resolve-prefix>: 2861 160216
<security-guard>: 2 96
<rename-transformer>: 2 64
<evt-set>: 10355 331360
<evt>: 55 1760
<evt>: 13 312
<semaphore-peek>: 10 240
<channel>: 21 1008
<channel-put>: 12 384
<thread-dead-evt>: 6 144
<evt>: 5161 165152
<module-registry>: 3 96
<thread-set>: 2 128
<alarm-evt>: 14 336
<thread-cell>: 1470 35280
<channel-syncer>: 10346 744912
<progress-evt>: 1 32
<variable-reference>: 11 352
<raw-pair>: 13755 440160
unknown,154: 6249 599904
<continuation-prompt: 13 416
<custodian-box>: 5 160
<resolve-module-path: 770 18480
unknown,161: 1298 134992
<logger>: 7 616
unknown,167: 435 10440
<port-closed-evt>: 2 48
unknown,187: 3 331896
unknown,199: 1 256
<meta-continuation>: 11 1232
unknown,202: 5 200
unknown,203: 16 1664
unknown,207: 369 23616
unknown,211: 4 160
unknown,214: 366 32208
unknown,217: 2 128
unknown,220: 200 9600
unknown,224: 5200 249600
unknown,225: 5273 337472
unknown,230: 10333 247992
unknown,231: 792 44352
unknown,233: 5194 498624
unknown,236: 1 104
unknown,242: 2 1360
unknown,245: 12445 896040
unknown,246: 1618 129440
unknown,248: 1031 65984
unknown,249: 366 46848
unknown,251: 226 9040
unknown,252: 5300 43502400
unknown,255: 1225 68600
End Racket3m
Generation 0: 9801816 of 33554432 bytes used
Generation 1 [tagged]: 48163304 bytes used in 2969 pages
Generation 1 [atomic]: 24395824 bytes used in 1731 pages
Generation 1 [array]: 9486792 bytes used in 614 pages
Generation 1 [tagged array]: 0 bytes used in 0 pages
Generation 1 [pair]: 6102432 bytes used in 374 pages
Generation 1 [big]: 5272752 bytes used in 129 pages
Generation 1 [medium]: 36 [1/144] 1640364 [911/2064] 5437800 [5300/8208]
Current memory use: 158554248
Peak memory use after a collection: 148752432
Allocated (+reserved) page sizes: 430211072 (+20168704)
# of major collections: 4
# of minor collections: 35
# of installed finalizers: 8130
# of traced ephemerons: 3
# of immobile boxes: 0
Begin Help
(dump-memory-stats sym) - prints paths to instances of type named by sym.
Example: (dump-memory-stats '<pair>)
(dump-memory-stats 'struct) - show counts for specific structure types.
(dump-memory-stats 'fnl) - prints not-yet-finalized objects.
(dump-memory-stats num) - prints paths to objects with tag num.
(dump-memory-stats -num) - prints paths to objects of size num.
(dump-memory-stats sym/num len) - limits path to size len.
(dump-memory-stats sym/num 'cons) - builds list instead of showing paths.
(dump-memory-stats 'peek num v) - returns value if num is address of object, v otherwise.
(dump-memory-stats 'next v) - next tagged object after v, #f if none; start with #f.
(dump-memory-stats 'addr v) - returns the address of v.
(dump-memory-stats thread) - shows information about the thread.
End Help
End Dump
Begin Dump
Begin Racket3m
<variable-code>: 8149 195576
<local-code>: 239 3824
<application-code>: 13043 966232
<unary-application-c: 19538 625216
<binary-application-: 10593 423720
<sequence-code>: 3258 123568
<branch-code>: 7772 310880
<procedure-code>: 15133 1089576
<let-value-code>: 708 28320
<let-void-code>: 557 13368
<letrec-code>: 23 736
<let-one-code>: 9093 290976
<with-continuation-m: 76 3040
<quote-syntax-code>: 4507 108168
<define-values-code>: 10110 419904
<set!-code>: 23 736
<boxenv-code>: 39 1248
<begin0-code>: 826 42176
<splicing-begin-code: 23 1424
<varref-code>: 972 31104
<apply-values-code>: 15 480
<case-lambda-code>: 734 36496
<module-code>: 1034 289520
unknown,27: 737 35376
<global-variable-cod: 20948 1005504
<module-variable-cod: 6695 374920
<primitive>: 4338 319168
<primitive-closure>: 201 9648
<procedure>: 720 17280
<procedure>: 6 320
<struct>: 3919 190392
<procedure>: 33120 1364256
<chaperone>: 609 29232
<chaperone>: 68 3264
<struct>: 8371 553720
<fractional-number>: 1 32
<inexact-number*>: 1 16
<inexact-number>: 5274 126576
<string>: 2928 93696
<byte-string>: 720 23040
<unix-path>: 2880 92160
<symbol>: 23288 1106800
<keyword>: 218 8168
<pair>: 157401 5036832
<mutable-pair>: 2759 88288
<vector>: 40284 3375192
<inspector>: 2691 64584
<input-port>: 739 254216
<output-port>: 372 92256
<macro>: 2318 55632
<box>: 4621 110904
<thread>: 10334 12400800
<semaphore>: 10437 417480
<hash>: 3985 318800
<hash>: 710 22720
<runtime-prefix>: 2157 528816
<weak-box>: 96723 4642704
<ephemeron>: 438 17520
<struct-type>: 817 107848
<module-path-index>: 16449 921144
<set!-transformer>: 79 1896
<tcp-listener>: 1 40
<namespace>: 7532 2048704
<parameterization>: 15 480
<syntax>: 8252 528128
<will-executor>: 2 96
<custodian>: 15 1920
<pseudo-random-gener: 5 320
<regexp>: 75 14000
<hash-table-bucket>: 72030 2304960
<hash>: 20224 1456128
<wrap-chunk>: 1528 141144
<struct-property>: 77 3080
<chaperone-property>: 10 400
<rename-table>: 1459 128392
unknown,112: 2497 179784
<resolve-prefix>: 2861 160216
<security-guard>: 2 96
<rename-transformer>: 2 64
<evt-set>: 10355 331360
<evt>: 55 1760
<evt>: 13 312
<semaphore-peek>: 10 240
<channel>: 21 1008
<channel-put>: 12 384
<thread-dead-evt>: 6 144
<evt>: 5161 165152
<module-registry>: 3 96
<thread-set>: 2 128
<alarm-evt>: 14 336
<thread-cell>: 1470 35280
<channel-syncer>: 10346 744912
<progress-evt>: 1 32
<variable-reference>: 11 352
<raw-pair>: 13755 440160
unknown,154: 6249 599904
<continuation-prompt: 13 416
<custodian-box>: 5 160
<resolve-module-path: 770 18480
unknown,161: 1298 134992
<logger>: 7 616
unknown,167: 435 10440
<port-closed-evt>: 2 48
unknown,187: 3 331896
unknown,199: 1 256
<meta-continuation>: 11 1232
unknown,202: 5 200
unknown,203: 16 1664
unknown,207: 369 23616
unknown,211: 4 160
unknown,214: 366 32208
unknown,217: 2 128
unknown,220: 200 9600
unknown,224: 5200 249600
unknown,225: 5273 337472
unknown,230: 10333 247992
unknown,231: 792 44352
unknown,233: 5194 498624
unknown,236: 1 104
unknown,242: 2 1360
unknown,245: 12445 896040
unknown,246: 1618 129440
unknown,248: 1031 65984
unknown,249: 366 46848
unknown,251: 226 9040
unknown,252: 5302 43518816
unknown,255: 1225 68600
End Racket3m
Generation 0: 9958848 of 33554432 bytes used
Generation 1 [tagged]: 48163304 bytes used in 2969 pages
Generation 1 [atomic]: 24395824 bytes used in 1731 pages
Generation 1 [array]: 9486792 bytes used in 614 pages
Generation 1 [tagged array]: 0 bytes used in 0 pages
Generation 1 [pair]: 6102432 bytes used in 374 pages
Generation 1 [big]: 5272752 bytes used in 129 pages
Generation 1 [medium]: 36 [1/144] 1640880 [911/2064] 5439852 [5302/8208]
Current memory use: 158711280
Peak memory use after a collection: 148752432
Allocated (+reserved) page sizes: 430243840 (+20135936)
# of major collections: 4
# of minor collections: 35
# of installed finalizers: 8131
# of traced ephemerons: 3
# of immobile boxes: 0
Begin Help
(dump-memory-stats sym) - prints paths to instances of type named by sym.
Example: (dump-memory-stats '<pair>)
(dump-memory-stats 'struct) - show counts for specific structure types.
(dump-memory-stats 'fnl) - prints not-yet-finalized objects.
(dump-memory-stats num) - prints paths to objects with tag num.
(dump-memory-stats -num) - prints paths to objects of size num.
(dump-memory-stats sym/num len) - limits path to size len.
(dump-memory-stats sym/num 'cons) - builds list instead of showing paths.
(dump-memory-stats 'peek num v) - returns value if num is address of object, v otherwise.
(dump-memory-stats 'next v) - next tagged object after v, #f if none; start with #f.
(dump-memory-stats 'addr v) - returns the address of v.
(dump-memory-stats thread) - shows information about the thread.
End Help
End Dump
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment