Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Issue #1656 - Part 7: Nuke vim config lines in JS | Moonchild | 2020-09-24 | -1/+0 |
| | ||||
* | [js] Get the class pointer from the ObjectGroup in NativeObject::slotSpan | Moonchild | 2020-07-10 | -1/+4 |
| | | | | | | This changes NativeObject::slotSpan() to get the class from the object group rather than getting it from the base shape to avoid a race between Shape::ensureOwnBaseShape and background sweeping. | |||
* | Revert #1137 - Remove unboxed arrays | wolfbeast | 2020-02-23 | -11/+4 |
| | | | | | - accounting for removal of watch()/unwatch() - updated for intermediate code changes. | |||
* | Revert #1142 - Remove unboxed objects | wolfbeast | 2020-02-22 | -0/+5 |
| | | | | - accounting for removal of watch()/unwatch() | |||
* | Revert 1320408 part 15: Make addDataProperty static | wolfbeast | 2020-02-22 | -4/+4 |
| | ||||
* | Fix a thread assertion in NewCopiedArrayTryUseGroup | Gaming4JC | 2019-07-18 | -1/+1 |
| | ||||
* | 1320408 - Part 25: Change NativeObject::toDictionaryMode to static method. | Gaming4JC | 2019-07-18 | -1/+1 |
| | ||||
* | 1320408 - Part 24: Change ↵ | Gaming4JC | 2019-07-18 | -6/+10 |
| | | | | NativeObject::{fillInAfterSwap,replaceWithNewEquivalentShape,generateOwnShape,shadowingShapeChange} to static method. | |||
* | 1320408 - Part 17: Change NativeObject::clearFlag to static method. | Gaming4JC | 2019-07-18 | -1/+1 |
| | ||||
* | 1320408 - Part 16: Change NativeObject::removeProperty to static method. | Gaming4JC | 2019-07-18 | -1/+1 |
| | ||||
* | 1320408 - Part 15: Change NativeObject::addDataProperty to static method. | Gaming4JC | 2019-07-18 | -4/+4 |
| | ||||
* | 903389 - Fix uses of ClassMethodIsNative. | Gaming4JC | 2019-07-18 | -13/+0 |
| | ||||
* | Remove Unboxed Object code from /vm, Part 3. | wolfbeast | 2019-06-25 | -5/+0 |
| | ||||
* | Update comment | wolfbeast | 2019-06-16 | -4/+2 |
| | ||||
* | Replace SetOrExtendBoxedOrUnboxedDenseElements with direct calls. | wolfbeast | 2019-06-14 | -0/+9 |
| | ||||
* | Simplify HeapSlot to make it trivially copyable | trav90 | 2018-08-12 | -6/+4 |
| | | | | This removes the constructors, which were never called since we allocate arrays of HeapSlot with pod_malloc. The destructor is only ever called explicitly since we free this memory with js_free so it has been renamed to destroy(). Also removed is an unused manual barrier. | |||
* | Avoid using memcpy on HeapSlot that is not trivially copyable. | trav90 | 2018-08-12 | -4/+7 |
| | ||||
* | Add m-esr52 at 52.6.0 | Matt A. Tobin | 2018-02-02 | -0/+1552 |