Commit Graph

20 Commits

Author SHA1 Message Date
Fedor dc80bfa3e5 [js] Add AutoEnterOOMUnsafeRegion to JS_TransplantObject. 2021-02-07 17:33:29 +02:00
Fedor 020f796a23 [devtools] More gracefully (than a crash) handle stack capture failures. 2021-02-04 16:49:40 +02:00
Fedor 75fc2843ab Nuke vim lines. 2021-02-04 16:48:36 +02:00
Fedor f99c131db1 Complete implement module type scripting. 2020-09-17 08:54:29 +03:00
Fedor f9bd1dc92c [js] Add some utility functions to get the current JS runtime. 2020-09-17 08:22:34 +03:00
Fedor a84aca97e2 Next part 2 of the Implement module type scripting. 2020-09-17 08:22:21 +03:00
Fedor ef217a94a8 Implement module type scripting. 2020-07-16 03:48:35 +03:00
Fedor 0d09fdfba3 Implement globalThis. 2020-07-16 02:37:28 +03:00
Fedor 7d81cd2f2b Revert Remove unboxed object code phase 1 extra. 2020-04-03 20:51:49 +03:00
Fedor 84d4cb2e76 Implement asynchronous iterators (ES2018). 2020-04-03 20:43:32 +03:00
Fedor 5cfd8a746e Remove Object.prototype.watch/unwatch. 2019-12-25 15:44:59 +03:00
Fedor b4a840591e Fix a crash in IndexedDB. 2019-12-25 15:41:35 +03:00
Fedor 165084547d Make JSErrorNotes Single Threaded. 2019-09-05 20:06:09 +03:00
Fedor 0e2b6e8609 1283712 - Add a mechanism to add notes for an error message. 2019-09-05 20:06:06 +03:00
Fedor df9455157d 1320408 - Change method that does GC on |this| to static method with Handle parameter. 2019-09-05 20:05:54 +03:00
Fedor a75c03ed8a 1323324 - Make Promise::unforgeable{Resolve,Reject} spec-compliant. 2019-09-05 20:05:31 +03:00
Fedor e2d5ce2fef Remove unboxed object code from js 2019-07-08 13:08:41 +03:00
Fedor bafa2e7e3f Update js parser 2019-05-20 09:02:17 +03:00
Fedor 2d009f3fa3 Pref the use of unboxed plain objects in JS and disable by default 2019-03-30 04:55:45 +03:00
Fedor 454d000db6 basic source 2019-03-11 13:26:37 +03:00