Sebastian Hengst
1bec3d34e4
Backed out changeset 8417a09fdec3 (bug 1343158) for failing own test in Windows plain shell. r=backout
2017-04-12 18:36:38 +02:00
Emanuel Hoogeveen
262bf8b5a6
Bug 1355133 - Check temporary buffer to detect instances of faulty hardware. r=jandem
2017-04-10 09:37:00 -04:00
Avikalpa Kundu
418fdb835b
Bug 1338841 - Change ascii to latin1 in irregexp where it's actually checking latin1. r=arai
...
--HG--
extra : amend_source : f405e5bb9020ad6233e3ed9f95e029a8658993c1
2017-04-10 08:43:00 -04:00
Tooru Fujisawa
50b68cf001
Bug 1343158 - Restore stack trace for async function after await. r=jimb
2017-04-12 23:33:25 +09:00
Jon Coppeard
3b3c2d1336
Bug 1354480
- Sweep compartment's template literal map r=sfink
2017-04-12 10:02:32 +01:00
Jon Coppeard
93196961b0
Bug 1337578 - Mark atoms when cloning functions r=bhackett
2017-04-12 10:00:45 +01:00
Jon Coppeard
1797b2399a
Bug 1355065 - Remove unused read barrier API r=jandem
2017-04-12 09:58:47 +01:00
Phil Ringnalda
b35f2c4c2b
Backed out 3 changesets (bug 1348134) for ASan leaks
...
CLOSED TREE
Backed out changeset 1dc3aef24017 (bug 1348134)
Backed out changeset 536a322e2985 (bug 1348134)
Backed out changeset 5f6017c9156d (bug 1348134)
2017-04-11 19:13:18 -07:00
Shu-yu Guo
ac16579fb9
Bug 1348134 - Pin chars returned from ScriptSource as an analog to Rooted. (r=jonco)
2017-04-11 15:27:23 -07:00
Shu-yu Guo
0af3fba385
Bug 1348134 - Handle compression tasks with major GCs instead of eagerly. (r=sfink,jonco)
2017-04-11 15:27:23 -07:00
Shu-yu Guo
b30239713c
Bug 1348134 - Stop eagerly compressing ScriptSources. (r=jonco)
2017-04-11 15:27:23 -07:00
Sebastian Hengst
4760939ddc
Backed out changeset c30eae661333 (bug 1352449) for failing non-unified spidermonkey build. r=backout
2017-04-11 20:10:40 +02:00
Petr Sumbera
f8cc0820ce
Bug 1352449 - JSErrorReport::initBorrowedLinebuf should be called with aligned pointer for char16_t. r=arai
2017-03-31 08:15:47 -07:00
Petr Sumbera
981771259d
Bug 1353050 - WasmSignalHandlers.cpp should use __sun instead of SOLARIS. r=luke
2017-04-03 08:48:27 -07:00
André Bargull
5a40a50d0e
Bug 1355399 - Switch property retrieval in Async-from-Sync Iterator prototype methods. r=arai
...
--HG--
extra : rebase_source : 34f909d7399fa36dbd6add65d9c650c72501a696
2017-04-11 15:08:47 +02:00
André Bargull
38c4aba29d
Bug 1355400 - Check for-await loop uses for-of loop syntax. r=arai
...
--HG--
extra : rebase_source : 1598f3e6e012333073278f23e67aeb00a46e2782
2017-04-11 14:56:09 +02:00
Tooru Fujisawa
df77d281bb
Bug 1354554 - Remove iterator result object from the stack and place IteratorNext at the top of the loop to avoid having unnecessary values at the backedge. r=shu
2017-04-12 00:43:42 +09:00
Benjamin Bouvier
f5ec5d74c8
Bug 1340219: Move AddressOf and dependencies to WasmRuntime.cpp; r=luke
...
MozReview-Commit-ID: 4CdccAcmXSJ
--HG--
extra : rebase_source : 05c2c75155c106603651a2860d6e76552c6e60aa
2017-03-29 19:49:03 +02:00
Benjamin Bouvier
3d88cb8e52
Bug 1340219: Baldr: Make calls to builtin imports fast in wasm; r=luke
...
MozReview-Commit-ID: KgPyAcdSlRj
--HG--
extra : rebase_source : de7a21b5cb0ab9e5ec3a1db96e317f3d0ce1f622
2017-04-10 13:43:59 +02:00
Sebastian Hengst
449a337e7b
Backed out changeset 1bd354390f12 (bug 1329923) for timing out in devtools' browser_markers-cycle-collection.js and browser_perf-button-states.js and xpcshell's test_profiler_activation-02.js. r=backout on a CLOSED TREE
2017-04-11 14:56:12 +02:00
Benjamin Bouvier
680f9a05c8
Bug 1353352: Always flush constant pools at the end of stubs; r=luke
...
MozReview-Commit-ID: 8t597CFnKUz
--HG--
extra : rebase_source : 47ab1689381f026f4f4f955afc6bc5a724becf91
2017-04-04 16:11:44 +02:00
Hannes Verschore
66c91dc003
Bug 1329923: IonMonkey - Emit profiler markers for finishing ion compilation and discarding code, r=jandem
2017-04-11 12:06:41 +02:00
Hannes Verschore
392eebe5d8
Bug 1348777
: IonMonkey - Only trim out JSFunctions from the inline property table, r=jandem
2017-04-11 12:06:39 +02:00
Carsten "Tomcat" Book
ee9da45454
merge mozilla-inbound to mozilla-central a=merge
2017-04-11 10:17:24 +02:00
Phil Ringnalda
d25edd4d4f
Bug 1351188 - Disable test262 String.prototype.normalize tests when normalize isn't available, r=shu
2017-04-10 18:53:24 -07:00
Wes Kocher
5eabc03c18
Merge m-c to autoland a=merge
2017-04-10 16:55:21 -07:00
Sebastian Hengst
1828ea89ca
Backed out changeset 7fdcabdbb675 (bug 1024669) for failing mda, GTest and talos jobs. r=backout on a CLOSED TREE
2017-04-10 19:05:44 +02:00
André Bargull
a39805a74b
Bug 1353774 - Module namespace objects now call OrdinaryDelete when deleting a symbol-valued property key. r=jonco
...
--HG--
extra : rebase_source : f378044565b9174853f29266e7e37b7620111e57
extra : histedit_source : 9606f7b3f79714b971b44183ef753faf77a04661
2017-04-10 13:30:00 +02:00
André Bargull
4bd07de113
Bug 1345868 - Don't assert when calling getModuleLoadPath in workers. r=jonco
...
--HG--
extra : rebase_source : ac29f323d2f83ca3319f5225068693bb57cdc575
extra : histedit_source : d31b170b9d2f0356d52a953cb470ef0816fdf524
2017-04-10 13:29:50 +02:00
André Bargull
ca99b3847e
Bug 1355025 - Directly return result instead of using out-param in BytecodeEmitter::isRestParameter. r=arai
...
--HG--
extra : rebase_source : d548ae7f8f0c608016eff779336850b5c4319051
extra : histedit_source : be38081050d1fe36902b1ac09d878b0410a5a24a
2017-04-10 13:17:03 +02:00
André Bargull
8d6ae750b4
Bug 1325696 - Remove unused function exports to self-hosted global. r=till
...
--HG--
extra : rebase_source : 955a5a9e1bbf82c9e16e58239f8930eae93eecb4
extra : histedit_source : 644ce5389dc42d1f7d18a2ae35633c8103b4996b
2017-04-10 13:17:00 +02:00
André Bargull
e177aa78c9
Bug 1353797 - Remove unused DataViewObject::notifyBufferDetached(JSObject*). r=evilpie
...
--HG--
extra : rebase_source : ff975f2dd4ef1aefc9cd0ba0ce93434912d8d156
extra : histedit_source : 821cdef7e9dd0da0821ef6a2c1b5ba3d41dd6a07
2017-04-10 13:16:58 +02:00
André Bargull
1810ed04d8
Bug 1338126 - Rename compound HasProperty+GetProperty from GetElement to HasAndGetElement. r=evilpie
...
--HG--
extra : rebase_source : 9ac51201b6798ed4c22feed0d2e67c768e841e43
extra : histedit_source : 18cb79a5b7cc4fdfd5a69d91442fd7a8ed152c25
2017-04-10 13:16:55 +02:00
André Bargull
006bef6c2d
Bug 1341684 - Remove unused local variable in BytecodeEmitter::setOrEmitSetFunName. r=arai
...
--HG--
extra : rebase_source : c19eaaeb1cd1b0429baf3d72bfffb1b7970166c5
extra : histedit_source : ad30728faf09ffab9b521c1022905bb53d825e1b
2017-04-10 11:11:42 +02:00
Ted Campbell
e98f34553b
Bug 1354560 - Fix IONFLAGS=help message r=h4writer
...
MozReview-Commit-ID: 8O5vDfuxpaa
--HG--
extra : rebase_source : 1df0b9acae9eb6391398511f1b3f226f2e6288f3
2017-04-07 10:51:28 -04:00
André Bargull
32138a6ea3
Bug 1318403 - Part 9: Suppress rooting analysis when calling u_hasBinaryProperty. r=sfink
2017-04-09 17:00:29 +02:00
André Bargull
f4761e33e6
Bug 1318403 - Part 8: Generate Unicode resources to include code point names. r=Waldo
2017-03-13 12:30:39 +01:00
André Bargull
ee5f1c8842
Bug 1318403 - Part 7: Add code point names in generated Unicode sources. r=Waldo
2017-03-13 13:29:30 +01:00
André Bargull
1af7320d66
Bug 1318403 - Part 6: Update test262 exclusion list. r=Waldo
2017-04-06 10:22:45 +02:00
André Bargull
27f90592c2
Bug 1318403 - Part 5: Reimplement String.prototype.toLocale{Lower,Upper}Case per ECMAScript Intl specification. r=Waldo
2017-04-06 10:17:39 +02:00
André Bargull
7a7a2540ea
Bug 1318403 - Part 4.3: Move duplicate code in ToUpperCase to new helper method. r=Waldo
2017-04-06 10:16:33 +02:00
André Bargull
9b2c99ea6f
Bug 1318403 - Part 4.2: Use realloc instead of malloc when resizing a newly created string buffer. r=Waldo
2017-04-06 10:13:00 +02:00
André Bargull
f68188a9e5
Bug 1318403 - Part 4.1: Handle special casing characters in String.prototype.to(Lower|Upper)Case. r=Waldo
2017-04-06 10:11:05 +02:00
André Bargull
de7cc038aa
Bug 1318403 - Part 3: Recreate files created through make_unicode to include special casing info. r=Waldo
2017-03-08 09:26:00 -08:00
André Bargull
b0efec259f
Bug 1318403 - Part 2: Update make_unicode.py to process SpecialCasing.txt. r=Waldo
2017-03-08 11:33:21 -08:00
André Bargull
d60e6ebc46
Bug 1318403 - Part 1.2: Recreate files created through make_unicode. r=Waldo
2017-03-08 09:12:48 -08:00
André Bargull
6dd1142a0e
Bug 1318403 - Part 1.1: Reduce code duplication in make_unicode. r=Waldo
2017-03-08 09:10:50 -08:00
André Bargull
933c665eb2
Bug 1346079: Update length of function returned from DateTimeFormat.prototype.format to match latest spec. r=gandalf
2017-04-06 14:26:10 +02:00
André Bargull
f97c82453a
Bug 1354529: Don't set constructor-flag for generator functions created through GeneratorFunction intrinsic. r=arai
2017-04-07 15:21:45 +02:00
André Bargull
b719cb0993
Bug 1354212: Fix source representation for async generators created through AsyncGenerator intrinsic. r=arai
2017-04-07 16:02:11 +02:00