Commit Graph

62529 Commits

Author SHA1 Message Date
Ishigaki
abd61e92e8 Bug 1339895 - Improve error message for unexpected token. r=arai 2017-11-02 13:15:27 +09:00
Masatoshi Kimura
383e90a03b Backed out changeset 6555a2a899a0 (bug 1384557) due to causing bug 1414060. r=backout
MozReview-Commit-ID: FV44JQSDXPQ

--HG--
extra : amend_source : 8c05281fad889edd723ab58786d0bf16f7d325b0
2017-11-07 20:39:00 +09:00
Steve Fink
1232b77f78 Bug 1414443 - Alternative way to shut down buffer streams, r=luke
--HG--
extra : rebase_source : 1604a60d7a5fcd7e54a7f929d88961752f25a8e1
2017-11-03 16:05:44 -07:00
snowman-mh
6931291fc3 Bug 1380990 - Improve error message for accessing this of uninitialized. r=arai 2017-11-02 14:10:26 +09:00
Jan de Mooij
afe8ac1278 Bug 1414228 - Allocate type monitor fallback stubs lazily instead of allocating them in BaselineCompiler. r=tcampbell 2017-11-06 14:10:23 +01:00
Jan de Mooij
0bf090f907 Bug 1414238 - Optimize BaselineCompiler::emitBody a bit. r=nbp 2017-11-06 13:45:01 +01:00
Jan de Mooij
c4a3b069df Bug 1411294 - Fix OOM bug in CloneBuffer testing function. r=jonco 2017-11-06 13:44:25 +01:00
Paul Bone
33001bfd32 Bug 1298018 - Part 5: Remove allocateFirstChunk(). r=jonco 2017-10-30 17:46:23 +11:00
Paul Bone
cd89ebc40a Bug 1298018 - Part 4: Lazily allocate nursery chunks. r=jonco 2017-10-30 14:44:12 +11:00
Paul Bone
ecd852a84c Bug 1298018 - Part 3: Replace updateNumChunks(). r=jonco
This method both shrinks and grows the nursery.  This change replaces it
with specialised code to either shrink or grow the nursery.
2017-10-30 13:17:11 +11:00
Paul Bone
033bd6efd1 Bug 1298018 - Part 2: Remove some unused methods. r=jonco 2017-10-16 21:29:07 +11:00
Paul Bone
76895c46c8 Bug 1298018 - Part 1: Clarify emptyChunks_ comment. r=jonco 2017-10-18 09:17:04 +11:00
Jan de Mooij
2681f26832 Bug 1413867 - Remove StopIteration object. r=evilpie 2017-11-05 19:01:04 +01:00
Sebastian Hengst
d61954557d merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: Ai6Y5GGfkfT
2017-11-04 10:58:24 +01:00
Boris Zbarsky
91cf28ede5 Bug 1414461. Make sure we always null-check the result of XrayTraits::EnsureHolder. r=mccr8
MozReview-Commit-ID: IV2L0f2612D
2017-11-04 00:36:34 -04:00
Tom Schuster
bb77a111ee Bug 1413907 - Change InitPropertyOperation to accept a PropertyName directly. r=jandem 2017-11-02 16:56:13 +01:00
André Bargull
ca52711eb9 Bug 1409187 - Remove telemetry for __proto__. r=luke 2017-11-02 07:14:45 -07:00
André Bargull
80db1396dc Bug 1406993 - Add a new equivalent year mapping table for years after 2037. r=Waldo 2017-11-03 03:12:47 -07:00
André Bargull
ad26422fd5 Bug 1413944 - Don't try to deflate two-byte code unit in StringFromCharCode. r=jandem 2017-11-02 08:44:45 -07:00
André Bargull
06bd9bb488 Bug 1346080 - Make jstests TestCase object resilient against Object.prototype changes. r=Waldo
--HG--
extra : rebase_source : e35d008f4ea886884693e7de933a5d31a2ab8cb2
2017-11-02 03:49:40 -07:00
Jan de Mooij
a70dbf7123 Bug 1119777 - Remove non-standard Function.prototype.isGenerator. r=arai,kmag 2017-11-03 17:27:43 +01:00
David Major
c49eaa95ac Bug 1413675 - Downgrade to Windows SDK 10.0.15063.0 to fix clang builds. r=froydnj
The new VS package is now based on update 15.4.2, although that release didn't affect any files in our package. I'm picking up the update mostly just to make filename unique.
2017-11-03 09:26:58 -04:00
NARCIS BELEUZU
4f24ca320e Backed out 1 changesets (bug 1410132) for asserting /builds/worker/workspace/build/src/memory/build/mozjemalloc.cpp:4729 r=backout on a CLOSED TREE
Backed out changeset fc7fdeed66bc (bug 1410132)
2017-11-03 15:17:24 +02:00
Jon Coppeard
2563e6ee89 Bug 1410132 - Use a separate jemalloc arena for all SpiderMonkey malloc allocations r=njn r=nbp 2017-11-02 14:51:27 +00:00
Jon Coppeard
18857fa259 Bug 1413997 - Improve readability of js::DumpObject() output r=jandem 2017-11-03 10:25:25 +00:00
Jon Coppeard
1b4b3e3cab Bug 1413914 - Add zeal mode to check gray marking invariants after every GC r=sfink 2017-11-03 10:25:25 +00:00
Jon Coppeard
a226a64a26 Bug 1399866 - Dump even more info on gray marking failure r=pbone 2017-11-03 10:25:25 +00:00
NARCIS BELEUZU
2e3654a915 Merge mozilla-inbound to mozilla-central. r=merge a=merge 2017-11-03 12:04:55 +02:00
Sebastian Hengst
e9b3a258b8 merge mozilla-central to autoland. r=merge a=merge 2017-11-02 23:15:55 +01:00
Sebastian Hengst
68106833b3 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: xcHQOq7Rbv
2017-11-02 22:59:04 +01:00
Boris Zbarsky
0bbe6f4940 Bug 1412741. Back out the fix for bug 1381408, because that change doesn't look like it's web-compatible. r=peterv
MozReview-Commit-ID: LSYYAt0bAkT
2017-11-02 13:02:55 -04:00
ANDREEA PAVEL
a859e870fe Backed out changeset d3a0101e3936 (bug 1410132) for build failure ContainerParser.cpp:131 r=backout on a CLOSED TREE 2017-11-02 18:06:58 +02:00
Jon Coppeard
c6c2b4f6ba Bug 1410132 - Use a separate jemalloc arena for all SpiderMonkey malloc allocations r=njn r=nbp 2017-11-02 14:51:27 +00:00
Jan de Mooij
98fd36da6e Bug 1083482 part 11 - Use infallible unbox for JSOP_ITERNEXT in Ion. r=evilpie 2017-11-02 15:39:11 +01:00
Jan de Mooij
c7e2a86894 Bug 1083482 part 10 - Rename ResumeKind::CLOSE to ResumeKind::RETURN. r=anba 2017-11-02 15:38:17 +01:00
Jan de Mooij
6d3249977a Bug 1083482 part 9 - More StarGenerator -> Generator renaming. r=anba 2017-11-02 15:37:26 +01:00
Jan de Mooij
3f87bfc46d Bug 1083482 part 8 - Clean up more generator code. r=arai 2017-11-02 15:36:18 +01:00
Tom Schuster
1bc9e8a5d9 Bug 1413900 - Remove unused JS capability macros. r=arai 2017-11-02 14:39:08 +01:00
Jan de Mooij
b92c663970 Bug 1083482 part 7 - Rename StarGenerator to Generator in self-hosted code. r=anba 2017-11-02 14:02:06 +01:00
Jan de Mooij
07fabe7150 Bug 1083482 part 6 - Merge GeneratorObject and StarGeneratorObject. r=arai 2017-11-02 13:58:45 +01:00
Jan de Mooij
65a01dd0f9 Bug 1083482 part 5 - Clean up CloseIterator, remove UnwindIteratorForException. r=arai 2017-11-02 13:58:13 +01:00
Jan de Mooij
eb82e60199 Bug 1083482 part 4 - Remove more self-hosting code. r=anba 2017-11-02 13:56:53 +01:00
Jon Coppeard
16b94b0812 Bug 1413635 - Give AllocKind enum a uint8_t base r=sfink 2017-11-02 11:34:22 +00:00
Jon Coppeard
a8442ff868 Bug 1413635 - Generate AllocKind enum automatically and include more information in the definition macro r=sfink 2017-11-02 11:34:22 +00:00
Chris Manchester
3b58a05af7 Bug 1411712 - Move symbol version script ldflags for js to moz.build r=mshal
MozReview-Commit-ID: D1NqJRFjVI2

--HG--
extra : rebase_source : a1762260f56812998302eccf27ceb425da8906ad
2017-11-02 11:47:48 -07:00
Chris Manchester
8bc7bdf347 Bug 1411712 - Move LDFLAGS to mozbuild. r=mshal
MozReview-Commit-ID: A8cZ2FUveAf

--HG--
extra : rebase_source : 5f0e9b55c38f3b2382b469bbc886c57696f09792
2017-11-02 11:47:48 -07:00
Chris Manchester
857b599beb Bug 1411712 - Use AC_SUBST_LIST instead of AC_SUBST for vairables from configure contributing to LDFLAGS. r=mshal
MozReview-Commit-ID: 21jJY8oanQB

--HG--
extra : rebase_source : 5ba85c10bc64fd8817fda956dab3bc6965679eff
2017-11-02 11:47:48 -07:00
Attila Craciun
835feb9d37 merge from central to inbound r=merge a=merge on a CLOSED TREE 2017-11-02 11:57:12 +02:00
ANDREEA PAVEL
24a187da02 Merge mozilla-inbound to mozilla-central r=merge a=merge 2017-11-02 11:40:57 +02:00
Sebastian Hengst
bde2e0e208 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-11-02 23:19:03 +01:00