Re: TIP #86 (was Re: Debug API in the core?)




Donal K. Fellows wrote:
Eckhard Lehmann wrote:
I just browsed the TIP list and saw that an appropriate TIP (#86) has
already been made and a patch (against Tcl8.4.9) is supplied. The
status is "draft" - what exactly does that mean... is it what it sounds
like? Can this one go in 8.5?

You think it's in a fit state? Might be time to do a formal review then,
see if someone in the TCT is happy to sponsor a vote.

I spent yesterday's evening to patch 8.4.13 and test it. The concept
seems nice and powerful, but the new commands are a bit buggy
(inacceptable crashes in [trace breakpopint] and [trace execution] when
called with wrong arguments and the like).

At the moment, it's not very clear to me how to implement a debugger on
top of it, but that's probably, because I didn't dive deep enough.
My conclusion is (from a users point of view), that it is a good idea
and worth to follow, but it's not finished completely. There has to go
some work into the patch to fix bugs and update it for 8.5.


Eckhard

.



Relevant Pages

  • Re: [PATCH] vt: add an event interface
    ... my review wasnt about old code being moved around. ... your patch shows ignorance of the whole concept. ... Which was a draft patch with a question, it hadn't even been compiled and ... new unclean interface in form of vt_event_wait_ioctl. ...
    (Linux-Kernel)
  • Re: TIP #86 (was Re: Debug API in the core?)
    ... Eckhard Lehmann wrote: ... already been made and a patch is supplied. ... status is "draft" - what exactly does that mean... ... top of it, but that's probably, because I didn't dive deep enough. ...
    (comp.lang.tcl)
  • Re: TIP #86 (was Re: Debug API in the core?)
    ... Eckhard Lehmann wrote: ... already been made and a patch is supplied. ... status is "draft" - what exactly does that mean... ... see if someone in the TCT is happy to sponsor a vote. ...
    (comp.lang.tcl)
  • Re: smp dead lock of io_request_lock/queue_lock patch
    ... >> aware of the SCSI stack problems. ... > has a problem handling QUEUE_FULL and BUSY status commands. ... The mlqueue patch changes it so that the mid layer implements ... > this is a problem that older drivers with workaround code didn't need, ...
    (Linux-Kernel)
  • Re: 2.6.19-rc3 system freezes when ripping with cdparanoia at ioctl(SG_IO)
    ... scsi_inquiryto identify the device and determine interface type. ... seems to be the first time to actually issue commands to the device. ... cdparanoia can handle both cases as long as the kernel ... Coincidentally I am sitting on a patch from Luben Tuikov ...
    (Linux-Kernel)