Trying to analyze runtime behaviours using a rexxtry.rex session in which BSF objects get created,
some of which do not get assigned to Rexx variables (and hence turning to garbage after the
respective statement got executed).
Creating over and over BSF-ooRexx objects that do not get referenced and as such are immediately
eligible to be destroyed by the garbage collector this seems to not be taken place while the
rexxtry.rex program in which they got created executes. Ending the rexxtry.rex session after a while
will cause the garbage collector to run (having debug statements in the uninit method) at that point
in time.
So when does the garbage collector get triggered? Or asked differently: what is needed to get the
garbage collector to run the uninit methods of orphaned Rexx objects?
---rony
_______________________________________________
Oorexx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-devel