Ok, this is good.  This was a fix for a termination cleanup issue.
The test cases (particularly the API test cases) hammer this area
rather heavily, so it's not surprising that this might have have
resulted in some slowdowns in the test suite.  I don't plan to do any
further investigation on this.

Rick

On Sun, Nov 30, 2008 at 5:01 AM, Rainer Tammer <[EMAIL PROTECTED]> wrote:
> Hello,
> I have found the cause for the performance degradation:
>
> The SVN commit 3705 causes the problem.
>
> *** main/trunk/interpreter/runtime/Interpreter.cpp      2008/11/17 17:10:26   
>   3704
> --- main/trunk/interpreter/runtime/Interpreter.cpp      2008/11/17 21:50:32   
>   3705
> ***************
> *** 231,236 ****
> --- 231,238 ----
>      // we need to ensure we release the kernel lock before returning
>      RexxActivity *activity = newInstance->getRootActivity();
>      activity->releaseAccess();
> +     // the activity needs to be in a deactivated state when we return.
> +     activity->deactivate();
>      return 0;
>  }
>
>
> With 3703 interpreter:
>
> Interpreter: REXX-ooRexx_4.0.0(MT) 6.03 30 Nov 2008
> ooRexxUnit:  2.0.0_3.2.0        ooTest: 1.0.0_4.0.0
>
> Tests ran:           18776
> Assertions:          551080
> Failures:            0
> Errors:              0
> Skipped files:       21
>
> File search:        00:00:11.487744
> Suite construction: 00:00:05.942361
> Test execution:     00:04:15.049267
> Total time:         00:04:37.297646
>
>
> With 3705 and later interpreter:
>
> Interpreter: REXX-ooRexx_4.0.0(MT) 6.03 20 Nov 2008
> ooRexxUnit:  2.0.0_3.2.0        ooTest: 1.0.0_4.0.0
>
> Tests ran:           18776
> Assertions:          551080
> Failures:            0
> Errors:              0
> Skipped files:       21
>
> File search:        00:00:11.301037
> Suite construction: 00:00:06.239305
> Test execution:     00:05:49.261144
> Total time:         00:06:11.298911
>
>
>
> Bye
>  Rainer
>
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> Oorexx-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Oorexx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to