simon-git: xtruss (main): Simon Tatham

Commits to Tartarus hosted VCS tartarus-commits at lists.tartarus.org
Wed Feb 24 19:58:08 GMT 2021


TL;DR:
  2addd50 -p mode: load existing atoms from X server on startup

Repository:     https://git.tartarus.org/simon/xtruss.git
On the web:     https://git.tartarus.org/?p=simon/xtruss.git
Branch updated: main
Committer:      Simon Tatham <anakin at pobox.com>
Date:           2021-02-24 19:58:08

commit 2addd50b19b6635ebacd5df07fc92336ea360668
web diff https://git.tartarus.org/?p=simon/xtruss.git;a=commitdiff;h=2addd50b19b6635ebacd5df07fc92336ea360668;hp=a94a15303e64087bd1b1b45f5aa627c8e8807385
Author: Dmitry Batrak <Dmitry.Batrak at jetbrains.com>
Date:   Tue Feb 23 15:16:59 2021 +0300

    -p mode: load existing atoms from X server on startup
    
    This should get most atom references logged using their names, not IDs.
    Some corner cases, when unresolved IDs could be seen, are still possible
    but they should be quite rare.
    In my local testing the loading happened in an instant for a thousand atoms.
    A command-line option to disable the loading is added anyway, just in case
    it'll take more time in some other setup or cause any problems.

 xtruss-record.c | 46 ++++++++++++++++++++++++++++++++++++++++++++++
 xtruss-trace.c  |  5 +++++
 xtruss.c        |  4 ++++
 xtruss.h        |  3 ++-
 4 files changed, 57 insertions(+), 1 deletion(-)



More information about the tartarus-commits mailing list