Hi,

  Currently in GST big objects are allocated in the old space
and won't move during the GC. The non-moving property is nice
but putting  big objects in the old space is not good since we
need to do a full GC to free them.

  I've made a small patch not yet finished (there is one last bug when
I do a make check) which creates a new kind of object:

  F_LARGE that can be in young space and after tenured to the old space.
The difference is that the object won't move during the copy gc and the
tenure step.

  git://github.com/MrGwen/GNU-Smalltalk.git in the branch LargeOOP.

Cheers,
Gwen

_______________________________________________
help-smalltalk mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/help-smalltalk

Reply via email to