• src/sbbs3/js_rtpool.c

    From rswindell@VERT to CVS commit on Thursday, March 13, 2014 01:22:57
    src/sbbs3 js_rtpool.c 1.26 1.27
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv9097

    Modified Files:
    js_rtpool.c
    Log Message:
    JS runtimes are no longer thread - cannot be shared among mutliple threads,
    so the runtime "pool" concept might need to go away. For now, we'll just change the RT_TYPE to RT_UNIQUE (no sharing of runtimes, using more memory) and
    double the size of the RT pool from 128 to 256. Without sharing, the pool may not make sense unless there is a significant time penalty when first creating RTs (in which case reusing RTs will be faster).


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Saturday, March 15, 2014 11:56:28
    src/sbbs3 js_rtpool.c 1.27 1.28
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv29662

    Modified Files:
    js_rtpool.c
    Log Message:
    Rewrite the RT_TYPE=RT_UNIQUE stuff to always create/destroy runtimes.

    Use a linked list to track runtimes, thereby allowing an unlimited number
    of them.

    These functions are still needed since Spidermonkey crashes if more than
    one runtime is created simultaneously.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Saturday, March 15, 2014 19:04:28
    src/sbbs3 js_rtpool.c 1.28 1.29
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv711

    Modified Files:
    js_rtpool.c
    Log Message:
    Remove support for anything except the RT_UNIQUE model. It's faster,
    better and has a higher alchohol content.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Deuc¨@VERT to Git commit to main/sbbs/master on Sunday, February 04, 2024 01:09:18
    https://gitlab.synchro.net/main/sbbs/-/commit/6a7108a5bc03b6ff325161c9
    Modified Files:
    src/sbbs3/js_rtpool.c
    Log Message:
    Use pthread once for jsrt initializtion.

    Does not fix the NetBSD issue, but should be done anyway.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net