Difference between revisions of "Gc info"

From Liberty Eiffel Wiki
Jump to navigation Jump to search
 
Line 13: Line 13:
   
 
== What does the cryptic final lines mean? ==
 
== What does the cryptic final lines mean? ==
  +
* C-stack=xx
  +
* main-table=xx/yyyy
  +
* fsoc:xx(free=yy ceil=zz)
  +
* rsoc:xx(ceil=yy)

Revision as of 10:32, 9 September 2005

Column "Number created"

This is the number of objects (of the specified type) created since program start, (i.e. this figure is accumulative). This is not the number of actually existing objects.

Column "Total size"

This is the same as "Number created", except the unit is bytes.

== Column "Store left": I conjecture this means the memory > allocated but not occupied after the GC cycle, and the unit > is that of column "Total size". Is this right?

Where is the information about the freed memory?

i.e. about the effect of the last GC cycle?

What does the cryptic final lines mean?

  • C-stack=xx
  • main-table=xx/yyyy
  • fsoc:xx(free=yy ceil=zz)
  • rsoc:xx(ceil=yy)