[gjs: 7/7] Merge branch 'memory-counter' into 'master'




commit b3793f127f5f01ee9380e6889e1cc87d2c89d755
Merge: 5f7a1caa 2ee6e2e6
Author: Philip Chimento <philip chimento gmail com>
Date:   Sun Jul 4 19:09:37 2021 +0000

    Merge branch 'memory-counter' into 'master'
    
    Memory profiling
    
    Closes #292
    
    See merge request GNOME/gjs!629

 gjs/atoms.h                      |   5 +-
 gjs/context-private.h            |  10 +++-
 gjs/context.cpp                  | 122 ++++++++++++++++++++++++++++++++++-----
 gjs/engine.cpp                   |  64 +-------------------
 gjs/gjs_pch.hh                   |   1 +
 gjs/jsapi-util.cpp               |  23 +++++++-
 gjs/jsapi-util.h                 |  31 ++++++++++
 gjs/mem-private.h                |  62 ++++++++++++++------
 gjs/mem.cpp                      |   6 +-
 gjs/profiler-private.h           |  10 +++-
 gjs/profiler.cpp                 | 115 +++++++++++++++++++++++++++++++++++-
 installed-tests/js/testSystem.js |  13 ++++-
 modules/esm/system.js            |   2 +
 modules/system.cpp               |  93 +++++++++++++++++++++++++++++
 14 files changed, 452 insertions(+), 105 deletions(-)
---


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]