summaryrefslogtreecommitdiffstats
path: root/js/src/vm/Scope.h
Commit message (Collapse)AuthorAgeLines
* 1339137 - Don't do Annex B lexical function behavior when redeclaring a ↵Gaming4JC2019-07-18-4/+7
| | | | parameter name in a function with parameter expressions.
* Call the relevant scope-data constructor when allocating it, and poison/mark ↵trav902018-09-02-24/+51
| | | | as undefined the memory for the trailing array of BindingNames, ratther than impermissibly PodZero-ing non-trivial classes.
* Convert the trailing array of BindingNames at the end of the various kinds ↵trav902018-09-02-6/+39
| | | | 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
* Add m-esr52 at 52.6.0Matt A. Tobin2018-02-02-0/+1451