summaryrefslogtreecommitdiff
path: root/installed-tests/js/testGObjectDestructionAccess.js
Commit message (Expand)AuthorAgeFilesLines
* stack: Print stack trace using glib logging functionsSebastian Keller2023-04-061-3/+1
* tests: Use GLib.SOURCE_CONTINUE in idle functionsPhilip Chimento2022-01-311-2/+2
* testGObjectDestructionAccess: Ignore errors when creating many threadsMarco Trevisan (Treviño)2021-05-051-1/+8
* object: Rely on next ToggleQueue iteration to handle already queued toggle ev...Marco Trevisan (Treviño)2021-05-031-1/+1
* toggle: Rely on wrapper to cancel finalized objects in queueMarco Trevisan (Treviño)2021-05-031-0/+61
* testGObjectDestructionAccess: Check toggle events after the wrapper destructionMarco Trevisan (Treviño)2021-05-031-0/+43
* object: Block access to object only if it is finalizedMarco Trevisan (Treviño)2021-04-271-18/+184
* testGObjectDestructionAccess: Ensure that disposed wrappers are unboundMarco Trevisan (Treviño)2021-04-221-20/+39
* object: Do not disassociate a JS object if we have queued toggle upMarco Trevisan (Treviño)2021-04-221-0/+109
* object: Safely handle disposal when happening from other threadMarco Trevisan (Treviño)2021-04-221-0/+16
* object: Cancel queued toggles on dispose notifyMarco Trevisan (Treviño)2021-04-221-0/+16
* object: Discard wrapper when GObject is disposed from main threadMarco Trevisan (Treviño)2021-04-221-0/+45
* testGObjectDestructionAccess: Verify that disposed object is monitoredMarco Trevisan (Treviño)2021-04-221-2/+29
* object: Never try to add a toggle reference on a disposed objectMarco Trevisan (Treviño)2021-04-221-0/+22
* testGobjectDestructionAccess: Verify usage of vfunc_disposeMarco Trevisan (Treviño)2021-04-221-2/+30
* object: Discard disposed GObject's and do not create wrappers for themMarco Trevisan (Treviño)2021-04-221-0/+14
* object: Catch finalized objects that are still under gjs scopeMarco Trevisan (Treviño)2021-04-221-3/+29
* object: Use the term "DISPOSED" for objects in such state, not FINALIZEDMarco Trevisan (Treviño)2021-04-221-2/+2
* object: Return undefined and not the actual function on disposed objectsMarco Trevisan (Treviño)2021-03-291-5/+36
* maint: Add copyright notices based on major file contributorsPhilip Chimento2020-11-301-0/+1
* maint: Add dual MIT/LGPL license to all GJS files that didn't have onePhilip Chimento2020-10-041-0/+2
* tests: Expect GTK_IS_WINDOW assertion failure in destroyed window testPhilip Chimento2019-08-271-0/+4
* CI: Add a rule to prevent arrow functions in Jasmine test casesPhilip Chimento2019-08-131-12/+12
* js: Fix remaining eslint complaintsPhilip Chimento2019-08-131-2/+2
* tests: Fix typoPhilip Chimento2018-12-221-1/+1
* gi: Rename "proxy" to "wrapper"Philip Chimento2018-12-221-3/+3
* object: Refactor ObjectInstance into C++ classPhilip Chimento2018-06-101-1/+1
* object: Avoid UTF-8 conversion on every property get/setPhilip Chimento2018-06-011-1/+1
* object: make clear in toString() proto method when the object is finalizedMarco Trevisan (Treviño)2018-01-051-0/+17
* object: Show error when using proto functions (connect*, emit) on destroyed o...Marco Trevisan (Treviño)2018-01-051-0/+30
* object: Only show critical errors on access to finalized objectsMarco Trevisan (Treviño)2017-12-281-12/+29
* installed-tests/js: add testGObjectDestructionAccess to verify access to dest...Marco Trevisan (Treviño)2017-12-011-0/+41