summaryrefslogtreecommitdiff
path: root/gjs
Commit message (Expand)AuthorAgeFilesLines
* overrides: Allow re-entrancy in GLib importsewlsh/fix-reentrancy-issues-private-libEvan Welsh2022-05-221-7/+16
* jsapi-util-strings: Ignore locale to compute the upper case of a charMarco Trevisan (Treviño)2022-04-282-3/+1
* profiler: Align types in function definition with header fileEvan Miller2022-03-181-2/+2
* Merge branch 'verbose-object-print-output' into 'master'Philip Chimento2022-03-063-118/+2
|\
| * print: Connect up prettyPrint() to Console.interact() and log()Philip Chimento2022-02-253-118/+2
* | Merge branch 'ewlsh/march-maintenance' into 'master'Philip Chimento2022-03-062-6/+8
|\ \
| * | context: Log JavaScript errors in bootstrap code prior to exitingEvan Welsh2022-03-051-3/+6
| * | module: Replace leftover call to FinishDynamicModuleImport_NoTLAEvan Welsh2022-03-051-3/+2
| |/
* | jsapi-util: Fix non-flat string messagePhilip Chimento2022-03-031-1/+2
|/
* native: Convert to singleton classNasah Kuma2022-02-246-48/+54
* context: Only show a critical error if unregistering an unknown promiseMarco Trevisan (Treviño)2022-02-221-4/+8
* context: Only warn about unhandled promises when the job queue is flushedMarco Trevisan (Treviño)2022-02-221-4/+2
* jsapi-util: Append cause when calling gjs_throw with exception pendingPhilip Chimento2022-02-121-17/+72
* jsapi-util: Print error cause, if available, when logging errorPhilip Chimento2022-02-122-21/+75
* global: Enable static class blocksEvan Welsh2022-02-081-0/+1
* overrides: Support class fields and references in GObject.registerClassEvan Welsh2022-02-071-0/+1
* Merge branch 'ewlsh/top-level-await' into 'master'Philip Chimento2022-02-077-47/+165
|\
| * modules: Enable top-level await for modulesEvan Welsh2022-02-067-47/+165
* | jsapi-util: Add a function to check if a BigInt is out of rangeMarco Trevisan (Treviño)2022-02-031-0/+37
* | jsapi-util: Improve BigInt debug functionsPhilip Chimento2022-02-032-6/+15
* | Merge branch 'january-maintenance' into 'master'Philip Chimento2022-02-041-13/+9
|\ \ | |/ |/|
| * jsapi: Avoid creating unnecessary stringstreams when debug loggingPhilip Chimento2022-01-311-13/+9
* | Merge branch 'ewlsh/enable-weak-refs' into 'master'Philip Chimento2022-02-011-0/+6
|\ \
| * | global: Enable WeakRefEvan Welsh2022-01-301-0/+6
| |/
* | modules: Ensure ImportError is an instance of globalThis.ErrorEvan Welsh2022-01-311-0/+8
|/
* context: check for null out-paramNasah Kuma2022-01-251-2/+6
* closure: Warn about unhandled promise rejections right awayPhilip Chimento2022-01-161-1/+4
* engine: Enable private fields and methodsPhilip Chimento2022-01-161-1/+5
* context: Remove workaround for coverage bugPhilip Chimento2022-01-163-36/+21
* Disable Top Level Await until we support an implicit eventloopEvan Welsh2022-01-161-2/+1
* Adapt to new Maybe-based property descriptor APIEvan Welsh2022-01-163-9/+17
* Update GC APIEvan Welsh2022-01-162-11/+4
* Remove JSPROP_GETTER and JSPROP_SETTER usageEvan Welsh2022-01-161-3/+0
* Use new Script private APIEvan Welsh2022-01-162-7/+18
* Adapt to module API changes for Top Level Await and Import AssertionsEvan Welsh2022-01-164-22/+36
* Some functions have moved to js/String.hEvan Welsh2022-01-162-7/+9
* Typed array functions expect size_t instead of uint32_tEvan Welsh2022-01-162-9/+13
* JS_GetClass is now JS::GetClassEvan Welsh2022-01-164-5/+9
* Some Object-related functions have moved to js/Object.hEvan Welsh2022-01-164-5/+8
* js: Update includes for headers split out of JSAPIEvan Welsh2022-01-1619-20/+41
* debugger: Handle EOF at debugger prompt correctlyPhilip Chimento2022-01-161-1/+1
* jsapi-util: Include column number in SyntaxError outputPhilip Chimento2022-01-161-4/+11
* jsapi-util: Refactor gjs_log_exception_full()Philip Chimento2022-01-161-102/+112
* jsapi-util: Remove return value of gjs_log_exception_full()Philip Chimento2022-01-162-6/+11
* context: Clarification in GjsContextPrivate::handle_exit_code()Philip Chimento2022-01-152-7/+8
* Implement WHATWG Timers APIEvan Welsh2022-01-143-0/+36
* Add implicit main loop for dynamic importsEvan Welsh2022-01-136-1/+110
* Refactor exit code handling for async exceptionsEvan Welsh2022-01-132-29/+44
* gjs/jsapi-util.cpp: fix build on gcc-12Sergei Trofimovich2022-01-091-1/+1
* ci: Prevent forever callbacks from leakingEvan Welsh2022-01-091-0/+2