28 Commits

Author SHA1 Message Date
Moonchild 0c3bd2b10a Issue #1656 - Part 7: Nuke vim config lines in JS 2020-09-24 07:23:04 +00:00
wolfbeast ecdeefc4dd Revert #1091 Remove unboxed object code phase 1 + extras.
This should be the last code backout for this. merging this branch
should get us back to the way we were (+ additional code changes for
later changes) as fasr as the unused unboxed code is concerned.
2020-02-23 19:43:47 +01:00
wolfbeast dd57b9273c Revert #1137 - Remove unboxed arrays
- accounting for removal of watch()/unwatch()
- updated for intermediate code changes.
2020-02-23 14:41:40 +01:00
wolfbeast 5ee844f710 Revert #1142 - Remove unboxed objects
- accounting for removal of watch()/unwatch()
2020-02-22 21:09:32 +01:00
wolfbeast 44a077980a Issue #1257 - Part 2: Remove watch/unwatch and JS watchpoint class. 2019-10-27 02:51:11 +02:00
wolfbeast c59c9682d3 Issue #1257 - Part1: Remove watch class-hook and proxy trap. 2019-10-26 16:19:04 +02:00
Gaming4JC fe760880b7 1320408 - Part 24: Change NativeObject::{fillInAfterSwap,replaceWithNewEquivalentShape,generateOwnShape,shadowingShapeChange} to static method. 2019-07-18 22:38:29 -04:00
Gaming4JC 3a5176f4b2 1320408 - Part 14: Change some GlobalObject methods to static method. 2019-07-18 22:38:25 -04:00
Gaming4JC 7757e03ccc 1320408 - Part 13: Change DebugEnvironmentProxy::getMaybeSentinelValue to static method. 2019-07-18 22:38:25 -04:00
Gaming4JC 1d0ab1c752 1320408 - Part 9: Change JSObject::setFlags and depending methods to static method. 2019-07-18 22:38:24 -04:00
Gaming4JC fe20cd2649 1320408 - Part 8: Change JSObject::reportNotConfigurable and JSObject::reportNotExtensible to static method. 2019-07-18 22:38:24 -04:00
Gaming4JC 6bbc8d6664 1320408 - Part 6: Change JSObject::splicePrototype to static method. 2019-07-18 22:38:23 -04:00
Gaming4JC 2d1d2cefbb 1320408 - Part 5: Change JSObject::constructorDisplayAtom to static method. 2019-07-18 22:38:23 -04:00
Gaming4JC af6768fb1f 1320408 - Part 4: Change JSObject::getGroup to static method. 2019-07-18 22:38:22 -04:00
Gaming4JC 739a819580 1320408 - Part 2: Change JSFunction::getOrCreateScript to static method. 2019-07-18 22:38:22 -04:00
Gaming4JC 2ea840b045 1175823 - Implement [[DefineOwnProperty]] for mapped arguments object. 2019-07-18 22:38:21 -04:00
Gaming4JC d074844a4e 903389 - Make Make NativeGet[Getter]PureInline handle dense/typed array shapes. 2019-07-18 22:38:20 -04:00
Gaming4JC 668254e2b2 903389 - Fix uses of ClassMethodIsNative. 2019-07-18 22:38:19 -04:00
Travis W b8ff1df2c9 Add StoreBuffer-inl.h header to jsobj.cpp
This should fix deprot on the Linux and Macintosh
2019-06-27 18:57:07 -04:00
wolfbeast c5b0e1f5e1 Remove Unboxed Object code from /vm, Part 3. 2019-06-25 11:15:11 +00:00
wolfbeast e34920575d Inline combined methods for NativeObject and UnboxedArrayObject accesses. 2019-06-10 16:49:47 +00:00
wolfbeast c8300fbd6a Remove UnboxedArray code part 2 2019-05-23 10:51:09 +00:00
wolfbeast 201d8ee489 Remove Unboxed Objects from vm/ - Part 2 2019-05-16 21:34:42 +00:00
wolfbeast 543fa1674b Remove Unboxed Objects from vm/ Part 1 + fix deprot 2019-05-16 13:13:36 +00:00
janekptacijarabaci d990d8ab2c Merge branch 'master' of https://github.com/MoonchildProductions/UXP into js_array_values_1 2018-03-27 15:57:18 +02:00
janekptacijarabaci c43c8f1762 JS - Object - "TypeError: setting a property that has only a getter" without mentioning file and property name 2018-03-12 10:12:53 +01:00
janekptacijarabaci 0c36b27511 JS - support for Array.prototype.values() 2018-02-20 21:21:56 +01:00
Matt A. Tobin 5f8de423f1 Add m-esr52 at 52.6.0 2018-02-02 04:16:08 -05:00