TRT_INLINE void * trt_assign_local_var (void *object)
This function must be invoked if the object
has just been
assigned to a local variable and it is to live over a method invocation.
Note that this is only necessary iff the stack protection
policy implemented by the garbage collector (configured when building
the TOM tools) is SP_PROTECT
as opposed to SP_MARK
(see
config/default.h
and config/target.h
), so, probably
(ahem), it isn't necessary.
[Note: Obviously, the type of the argument should be tom_object
instead of void *
. End note.]
Go to the first, previous, next, last section, table of contents.