From: Eliot M. <mo...@cs...> - 2004-09-28 13:48:51
|
>>>>> "Vasanth" == Vasanth Venkatachalam <vve...@ro...> writes: Vasanth> Does the address of an object returned by the procedure Vasanth> VM_Magic.objectAsAddress() keep varying at runtime due to Vasanth> garbage collection etc, or does it stay fixed? No, it does not vary. It is no longer treated as a pointer by gc, etc. Hence, such addresses are usually created and manipulated only in regions of code between allowed gc points (or within gc itself). If you want something that varies, it should be a regular object pointer. -- Eliot |