Go to the first, previous, next, last section, table of contents.


trt_assign_local_var

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.