[gjs: 22/22] Merge branch 'ignore-disposed-objects' into 'master'




commit 9bfc6a0a4b6bce207e2d87b00b9a92f2d2878f7f
Merge: 58b142a0 f897012f
Author: Philip Chimento <philip chimento gmail com>
Date:   Fri Apr 23 04:56:02 2021 +0000

    Merge branch 'ignore-disposed-objects' into 'master'
    
    object: Discard disposed GObject's and do not create wrappers for them
    
    Closes #395, #399, and #294
    
    See merge request GNOME/gjs!593

 gi/arg.cpp                                         |  11 +-
 gi/function.cpp                                    |   5 +
 gi/object.cpp                                      | 236 +++++++++++----
 gi/object.h                                        |  12 +-
 gi/toggle.cpp                                      |  84 ++++--
 gi/toggle.h                                        |  13 +-
 gi/value.cpp                                       |  15 +-
 .../js/libgjstesttools/gjs-test-tools.cpp          | 316 ++++++++++++++++++++
 .../js/libgjstesttools/gjs-test-tools.h            |  56 ++++
 installed-tests/js/libgjstesttools/meson.build     |  19 ++
 installed-tests/js/meson.build                     |   3 +
 installed-tests/js/testGDBus.js                    |  10 +-
 installed-tests/js/testGObjectDestructionAccess.js | 332 ++++++++++++++++++++-
 installed-tests/js/testGtk3.js                     |  37 ++-
 libgjs-private/gjs-util.c                          |  92 ------
 libgjs-private/gjs-util.h                          |   4 -
 meson.build                                        |   5 +-
 17 files changed, 1032 insertions(+), 218 deletions(-)
---


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