t
=
{
|
: float |
; |
(* |
Number of words allocated in the minor heap since
the program was started. This number is accurate in
byte-code programs, but only an approximation in programs
compiled to native code.
|
*) |
|
: float |
; |
(* |
Number of words allocated in the minor heap that
survived a minor collection and were moved to the major heap
since the program was started.
|
*) |
|
: float |
; |
(* |
Number of words allocated in the major heap, including
the promoted words, since the program was started.
|
*) |
|
: int |
; |
(* |
Number of minor collections since the program was started.
|
*) |
|
: int |
; |
(* |
Number of major collection cycles completed since the program
was started.
|
*) |
|
: int |
; |
(* |
Total size of the major heap, in words.
|
*) |
|
: int |
; |
(* |
Number of contiguous pieces of memory that make up the major heap.
|
*) |
|
: int |
; |
(* |
Number of words of live data in the major heap, including the header
words.
|
*) |
|
: int |
; |
(* |
Number of live blocks in the major heap.
|
*) |
|
: int |
; |
(* |
Number of words in the free list.
|
*) |
|
: int |
; |
(* |
Number of blocks in the free list.
|
*) |
|
: int |
; |
(* |
Size (in words) of the largest block in the free list.
|
*) |
|
: int |
; |
(* |
Number of wasted words due to fragmentation. These are
1-words free blocks placed between two live blocks. They
are not available for allocation.
|
*) |
|
: int |
; |
(* |
Number of heap compactions since the program was started.
|
*) |
|
: int |
; |
(* |
Maximum size reached by the major heap, in words.
|
*) |
|
: int |
; |
(* |
Current size of the stack, in words.
|
*) |