summaryrefslogtreecommitdiffstats
path: root/js/src/gc/Marking.cpp
Commit message (Collapse)AuthorAgeLines
* Revert #1091 Remove unboxed object code phase 1 + extras.wolfbeast2020-02-23-1/+45
| | | | | | 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.
* Revert #1137 - Remove unboxed arrayswolfbeast2020-02-23-0/+2
| | | | | - accounting for removal of watch()/unwatch() - updated for intermediate code changes.
* Issue #1257 - Part 2: Remove watch/unwatch and JS watchpoint class.wolfbeast2019-10-27-4/+3
|
* Remove UnboxedArray code part 2wolfbeast2019-05-23-2/+0
|
* Remove unboxed objects from GCwolfbeast2019-05-15-45/+1
|
* Convert the trailing array of BindingNames at the end of the various kinds ↵trav902018-09-02-15/+15
| | | | of scope data into raw unsigned chars into which those BindingNames are placement-new'd, rather than memcpy-ing non-trivial classes around and failing to comply with the C++ object model
* Fix Value::isGCThing footgun, stop returning true for NullValuetrav902018-04-07-2/+2
|
* Add m-esr52 at 52.6.0Matt A. Tobin2018-02-02-0/+3019