summaryrefslogtreecommitdiffstats
path: root/js/src/vm
Commit message (Collapse)AuthorAgeLines
* Bug 1318017: Call GetPrototypeFromConstructor for generator/async function ↵janekptacijarabaci2018-03-16-6/+16
| | | | | | | and Intl constructors [Depends on] Bug 755821: Function() should use the parser's argument parsing code
* Close iterator after error in Promise.{all,race}janekptacijarabaci2018-03-15-0/+51
| | | | Issue #17
* Bug 1434384 - Mark v1 structured clone data as cross-process. r=jorendorff, ↵Steve Fink2018-03-14-3/+4
| | | | | | | | a=RyanVM --HG-- extra : source : d85679eb427513cb18650f3d4e7d37a6ccbefbab extra : intermediate-source : 5c286cc709dfcaca7269b88516e6f71626c98496
* Bug 1437507 - Fix JSObject::setFlags to call ensureShape before checking for ↵Brian Hackett2018-03-14-4/+4
| | | | | | | | dictionary mode. r=jandem, a=RyanVM --HG-- extra : source : ca6b74831ec3db204e024b07f200b0d1ce93557e extra : intermediate-source : 9d7c295d9570e294851908465f56ec0779547d2a
* Generate irregexp character tables with make_unicode.py.wolfbeast2018-03-12-0/+213
|
* Make the proper Windows APIs natively available to our tree.wolfbeast2018-02-19-3/+3
| | | | | Tag #22. This bypasses custom definitions of some functions for things natively available in Windows 7.
* Limit the number of SharedArrayBuffers in normal JS code (not just asm.js).wolfbeast2018-02-09-15/+19
|
* Make XDR decoding more robust.wolfbeast2018-02-08-2/+18
|
* Remove unnecessary InvalidateCompilerOutputsForScript call.wolfbeast2018-02-08-16/+0
|
* Add rematerialized frames to the table on JitActivation after ↵wolfbeast2018-02-08-8/+6
| | | | rematerialization succeeds.
* Remove VerifyBarriers() and MaybeVerifyBarriers() stubs and callers.wolfbeast2018-02-03-10/+0
|
* Remove upcomingZealousGC() and callerwolfbeast2018-02-03-3/+0
|
* Remove hasZealMode(mode) and callerswolfbeast2018-02-03-2/+0
|
* Remove isVerifyPreBarriersEnabled() stub and callerswolfbeast2018-02-03-2/+1
|
* Remove remaining conditional GCZeal code.wolfbeast2018-02-03-3/+0
| | | | | | | | | | | | | | | Creates stubs: jsgc.h/cpp VerifyBarriers() stub MaybeVerifyBarriers() stub GCRuntime::computeNonIncrementalMarkingForValidation() stub GCRuntime::validateIncrementalMarking() stub GCRuntime::finishMarkingValidation() stub GCRuntime::pushZealSelectedObjects() stub bool useZeal? GCRuntime::runDebugGC() stub XPConnect: nsXPCComponents_Utils::SetGCZeal() stub (always NS_OK)
* Add m-esr52 at 52.6.0Matt A. Tobin2018-02-02-0/+154806