Re: [Oorexx-devel] No calls to uninit inside a loop, even if GC. By design ?

2011-11-06 Thread Jean-Louis Faucher
Indeed, the code in the loop was too simple. I added a call to a 2nd routine from inside the loop and now the uninit are called. In fact, it seems that at least one "user-defined" procedure/routine/method must be called to trigger the calls to uninit. If I use only predefined functions/methods insi

Re: [Oorexx-devel] No calls to uninit inside a loop, even if GC. By design ?

2011-11-06 Thread Rick McGuire
uninits are only processed at important boundaries, such as return from method calls. So if you have a tight loop that isn't making any method calls, then it is possible that these would not be processed until the loop completes. The security manager changes this dynamic by introducing some metho

[Oorexx-devel] No calls to uninit inside a loop, even if GC. By design ?

2011-11-06 Thread Jean-Louis Faucher
While testing the WeakReference class, I observed that the calls to uninit are not triggered inside a loop, except when a security manager is in place. Is it a design decision to call checkUninitQueue only from RexxActivation::run when execution_state == RETURNED ? See http://oorexx.svn.sourceforg

Re: [Oorexx-devel] ooRexx 3.2 on Windows 7

2011-11-06 Thread Rony G. Flatscher
Mark, On 05.11.2011 22:14, Mark Miesfeld wrote: > On Sat, Nov 5, 2011 at 9:01 AM, Rony G. Flatscher > > wrote: > > > If so, I would be forced to stop using ooRexx for teaching ActiveX (WSH, > WSF, WSC, > MSIE-programming, ASP-/IIS-programming