miguel sofer

Show:

What's happening?

  • Comment: command found in deleted namespace

    Uh ... I wasn't very clear on that. Bug 2724403 had two ways of being fixed: #1 was by altering the ns deletion sequence, #2 by giving coros a special treatment. That bug was fixed in HEAD using #2, which has no effect on the issue in this ticket. The patch attached to that bug report (and NOT applied) uses approach #1 and should fix the present issue too.

    2010-01-05 22:19:23 UTC in Tcl

  • Tcl

    msofer committed patchset 11779 of module tcl to the Tcl CVS repository, changing 1 files.

    2010-01-03 20:52:12 UTC in Tcl

  • Comment: Delete NS with active coro -> leak

    fixed in head using solution #2; keeping the #1 patch which yet come in handy if/when we attack [Bug 1655294].

    2010-01-03 20:38:38 UTC in Tcl

  • Comment: command found in deleted namespace

    see patch at [Bug 2724403], which redefines the ns deletion sequence and fixes this: "Patch attached with new ns deletion policy: everything goes at once! Flag bits NS_DYING and NS_DEAD are removed, nsPtr->activationCount is history too. References are now all kept in nsPtr->refCount: nsName objs, CallFrames, parent namespace.".

    2010-01-03 20:38:34 UTC in Tcl

  • Tcl

    msofer committed patchset 11778 of module tcl to the Tcl CVS repository, changing 6 files.

    2010-01-03 20:29:11 UTC in Tcl

  • Comment: lack of [set] causes infinite loop through [unknown]

    The problem with [unknown] is now fixed in HEAD: errors in setting two variables were [catch]ed, so that the infinite loop was not being detected. Bug kept open because there is a deeper problem: this behaviour should NOT be triggerable with a plain script, infinite recursion of the unknown handler should never happen.

    2009-12-30 13:52:27 UTC in Tcl

  • Tcl

    msofer committed patchset 11772 of module tcl to the Tcl CVS repository, changing 2 files.

    2009-12-30 13:47:52 UTC in Tcl

  • Tcl

    msofer committed patchset 11742 of module tcl to the Tcl CVS repository, changing 3 files.

    2009-12-19 14:21:59 UTC in Tcl

  • Comment: bad cmd resolution in coroutines

    Forgot to credit schelte for finding the bug: thx!

    2009-12-19 14:01:41 UTC in Tcl

  • bad cmd resolution in coroutines

    Recent changes in coroutine dispatch introduced a bug: % proc a {} {puts global} % namespace eval b {proc a {} {puts local}; coroutine foo a} global The code should be fixed, and a test added ASAP.

    2009-12-19 14:00:51 UTC in Tcl

About Me

  • 2001-02-06 (9 years ago)
  • 148712
  • msofer (My Site)
  • miguel sofer

Send me a message