summaryrefslogtreecommitdiffstats
path: root/js/src/vm/TypeInference.h
Commit message (Collapse)AuthorAgeLines
* Use the correct group for JIT constraints.wolfbeast2019-09-05-1/+58
| | | | | | | This fixes a rare crash/CTD in JS. This adds information about the constraints to a new RAII class so we can finish all constraints at the end. Based on changes in BZ 1568397
* Remove and clean up more code.wolfbeast2019-06-18-2/+2
|
* Remove unboxed object code from jit, Part 1wolfbeast2019-05-16-1/+0
|
* Rename TypeSet::clone to TypeSet::cloneIntoUninitialized to indicate that it ↵trav902018-09-19-1/+4
| | | | | | freshly initializes the TemporaryTypeSet* provided to it. Also removes existing code that, quite unnecessarily, partly initialized that argument.
* Stop using PodZero in several places to initialize values of non-trivial typetrav902018-09-12-11/+9
|
* Remove unnecessary InvalidateCompilerOutputsForScript call.wolfbeast2018-02-08-4/+0
|
* Add m-esr52 at 52.6.0Matt A. Tobin2018-02-02-0/+1345