[Mono-dev] Walking all managed objects
Miguel de Icaza
miguel at novell.com
Tue Jul 3 12:21:16 EDT 2007
> i'll gladly go with mono_gchandle_new_weakref solution you mentioned,
> if you think there is no real overhead in our use case.
> Basically i would need to know that mono_gchandle_new_weakref has no
> noticable overhead when the primary use case is quickly allocating
> temporary memory (Those are always wrapper objects containing 8 bytes
> of data) and letting it be garbage collected shortly after.
If you are only wrapping 8 bytes of data, have you considering using
structs, and declaring those variables on the method entry point? That
would allocate those objects on the stack.
More information about the Mono-devel-list