[lkml]   [2010]   [Jan]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: linux-next: add utrace tree
    Hi -

    On Sat, Jan 23, 2010 at 11:01:21AM +0000, Alan Cox wrote:
    > [...]
    > What I don't understand is why [libgdb?] doesn't solve 99% of your problem.
    > ptrace is not perfect but most of the real ptrace limitations actually
    > come about because either the CPU can't do something or because the
    > supporting logic would be too expensive - things like having extra
    > private debugger pages.

    At least one reason is that ptrace is single-usage-only, so for
    example you cannot concurrently debug & strace the same program.
    OTOH, utrace is designed to permit clean nesting/sharing semantics for
    concurrent debugger-type tools operating on the same processes.

    - FChE

     \ /
      Last update: 2010-01-23 12:55    [W:0.018 / U:28.408 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site