Skip to content

struct GC::ProfStats
inherits Struct

Class methods

.new(heap_size : LibC::ULong, free_bytes : LibC::ULong, unmapped_bytes : LibC::ULong, bytes_since_gc : LibC::ULong, bytes_before_gc : LibC::ULong, non_gc_bytes : LibC::ULong, gc_no : LibC::ULong, markers_m1 : LibC::ULong, bytes_reclaimed_since_gc : LibC::ULong, reclaimed_bytes_before_gc : LibC::ULong)

View source

Methods

#bytes_before_gc : LibC::ULong

#bytes_reclaimed_since_gc : LibC::ULong

#bytes_since_gc : LibC::ULong

#clone

View source

#copy_with(heap_size _heap_size = @heap_size, free_bytes _free_bytes = @free_bytes, unmapped_bytes _unmapped_bytes = @unmapped_bytes, bytes_since_gc _bytes_since_gc = @bytes_since_gc, bytes_before_gc _bytes_before_gc = @bytes_before_gc, non_gc_bytes _non_gc_bytes = @non_gc_bytes, gc_no _gc_no = @gc_no, markers_m1 _markers_m1 = @markers_m1, bytes_reclaimed_since_gc _bytes_reclaimed_since_gc = @bytes_reclaimed_since_gc, reclaimed_bytes_before_gc _reclaimed_bytes_before_gc = @reclaimed_bytes_before_gc)

View source

#free_bytes : LibC::ULong

#gc_no : LibC::ULong

#heap_size : LibC::ULong

#markers_m1 : LibC::ULong

#non_gc_bytes : LibC::ULong

#reclaimed_bytes_before_gc : LibC::ULong

#unmapped_bytes : LibC::ULong