Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#33 Interpreter should cache exit routine addresses.

4.0
closed
Lee Peedin
None
5
2012-08-14
2007-12-05
Rick McGuire
No

There's a fair amount of overhead involved with resolving the various system exit handlers each time an exit is called. This can result in some fairly significant performance problems for frequently called exists (such as the function exit). The interpreter should resolve the exit handler addresses at startup, then just use that address for each of the calls rather than call the rxapi server to re-resolve each time.

Discussion

  • Rick McGuire
    Rick McGuire
    2008-01-10

    Logged In: YES
    user_id=1125291
    Originator: YES

    Committed revision 2139.

     


Anonymous


Cancel   Add attachments