Brindusan Cristian
|
334a5602dc
|
Merge mozilla-central to inbound r=merge a=merge on a CLOSED TREE
|
2017-11-21 00:29:02 +02:00 |
Cosmin Sabou
|
fdc83a94aa
|
Merge inbound to mozilla-central r=merge a=merge
|
2017-11-21 00:01:02 +02:00 |
Jan de Mooij
|
3e7473f77b
|
Bug 1415853 - Use a trampoline for JIT -> interpreter calls. r=bbouvier
--HG--
extra : rebase_source : 0740c5dc2fd087bfb61b54776157717135583016
|
2017-11-20 20:54:32 +01:00 |
Tooru Fujisawa
|
7f67b178a5
|
Bug 1388325 - Stop getting telemetry for deprecated feature in addons (JS_DEPRECATED_LANGUAGE_EXTENSIONS_IN_ADDONS) r=jandem
|
2017-11-21 03:41:56 +09:00 |
Tom Schuster
|
486cc0b4e7
|
Bug 1288392 - Use Scalar Replacement on MNewArrayCopyOnWrite arrays. r=nbp
|
2017-11-20 19:18:45 +01:00 |
Jon Coppeard
|
d263df0462
|
Bug 1417123 - Move rooting-related classes from jspubtd.h to public/RootingAPI.h r=sfink
|
2017-11-16 12:21:07 +00:00 |
Jon Coppeard
|
7a796ccffb
|
Bug 1417123 - Move high level GC APIs to public/GCAPI.h r=sfink
|
2017-11-16 12:21:07 +00:00 |
Jon Coppeard
|
0cfc710f84
|
Bug 1417123 - Move barrier function declarations to public/HeapAPI.h r=sfink
|
2017-11-16 12:21:07 +00:00 |
Paul Bone
|
492e6f2e52
|
Bug 1417315 - Calculate lazy_capacity perf value before resizing the nursery r=sfink
|
2017-11-15 17:08:39 +11:00 |
Philip Chimento
|
2ac7248a65
|
Bug 1405567 - Mark LCOV branches not taken with 0, and not executed with -. r=nbp
|
2017-11-07 17:58:35 -08:00 |
Philip Chimento
|
00df6bf92b
|
Bug 1405567 - Get LCOV stats for first line of script, and handle lines that belong to more than one script. r=nbp
|
2017-11-12 22:52:31 -08:00 |
Paul Bone
|
d9f3623f07
|
Bug 1412729 (part 4) - Attempt to reduce the size of GCMajor markers r=sfink
--HG--
extra : rebase_source : b1076c58337d3153bfdb27783719ef304ca75590
|
2017-11-10 23:19:04 +11:00 |
Paul Bone
|
f97c230bc8
|
Bug 1412729 (part 3) - Reduce the size of GCSlice markers r=sfink
--HG--
extra : rebase_source : c9a479b96b32827e756d50d53979352e5306e811
|
2017-11-12 13:52:40 +11:00 |
Paul Bone
|
ea35437103
|
Bug 1412729 (part 2) - Reduce the size of most GCMinor telemetry objects r=sfink
--HG--
extra : rebase_source : 1906294025863bb8250787b7dabaa0494e162365
|
2017-11-15 16:42:22 +11:00 |
Bogdan Tara
|
b3f0c3ded3
|
Merge mozilla-central to autoland. r=merge a=merge on a CLOSED TREE
|
2017-11-20 00:17:43 +02:00 |
Tooru Fujisawa
|
5fc6fb72ed
|
Bug 1418106 - Throw error when resolving or rejecting promise returned by async function with testing function. r=till
|
2017-11-19 23:32:26 +09:00 |
Tooru Fujisawa
|
4f518e7fa0
|
Bug 1416781 - Add explanation about encoding variants of error reporting APIs. r=jwalden
|
2017-11-18 22:57:16 +09:00 |
Noemi Erli
|
d96f41a437
|
Merge inbound to mozilla-central r=merge a=merge
|
2017-11-18 00:01:46 +02:00 |
André Bargull
|
77cc8b33d4
|
Bug 1418237 - Delete unused SyntaxParseHandler::singleBindingFromDeclaration(). r=arai
--HG--
extra : rebase_source : b3c468d70556ff0ed32e19b8959d1931b01e3169
extra : histedit_source : 5227aa673a5de4e03aaa0ce9c7cab5ce1110f6b2
|
2017-11-17 06:59:32 -08:00 |
André Bargull
|
f4de88858a
|
Bug 1418235 - Simplify tracking of parenthesized names in SyntaxParseHandler. r=arai
--HG--
extra : rebase_source : 7154d041e14f24fb5894d2b255e7cb77432505d4
extra : histedit_source : 23250bc47ae3dce24339c5f05b4c1a69f2d3d08b
|
2017-11-17 06:19:59 -08:00 |
Nicolas B. Pierron
|
53b6774498
|
Bug 1416794 - InliningDecision_Error is always reported with a pending exception, use AbortReason_Error instead of _Alloc. r=jandem
|
2017-11-17 13:21:08 +00:00 |
André Bargull
|
027f71e3dd
|
Bug 1418026: Remove unused code from js/src/frontend. r=jandem
|
2017-11-16 11:17:04 -08:00 |
Jan de Mooij
|
793d5faa99
|
Bug 1417844 part 4 - Remove more JSVersion code. r=evilpie
|
2017-11-17 12:13:42 +01:00 |
Jan de Mooij
|
2e7986aee1
|
Bug 1417844 part 3 - Remove JSVersion from subscript cache path. r=kmag
|
2017-11-17 12:13:15 +01:00 |
Jan de Mooij
|
7f30bf48a7
|
Bug 1417844 part 2 - Remove JSVersion from CompileOptions, CompartmentBehaviors, scripts. r=evilpie
|
2017-11-17 12:12:39 +01:00 |
Jan de Mooij
|
98d0642163
|
Bug 1417844 part 1 - Remove JSVersion related code from jit-tests and jsreftests. r=anba
|
2017-11-17 12:12:05 +01:00 |
Benjamin Bouvier
|
2c71210b54
|
Bug 1417555: Fix a rebasing error; r=me
MozReview-Commit-ID: BmFj7rU7Sxd
--HG--
extra : rebase_source : 9de285f15551261ccd990ec4352e20836a5b910f
|
2017-11-17 11:57:16 +01:00 |
Benjamin Bouvier
|
f1a832bd0b
|
Bug 1417555: Fuse the script load and jit code load into one masm instruction; r=jandem
MozReview-Commit-ID: 4hyHyjHpu2B
--HG--
extra : rebase_source : 3dbf3a6a44c63d092f8c679fb0fef3c7e498c9d6
extra : histedit_source : 620fdc32897f676650e37218ff43e132ec54baf8
|
2017-11-15 17:11:54 +01:00 |
Benjamin Bouvier
|
09eaa31001
|
Bug 1417555: Rejigger how native/script are stored in JSFunction and update callers; r=jandem
MozReview-Commit-ID: JdNwPLTvsTt
--HG--
extra : rebase_source : 36a66b08f78d8a3fa60ee264abd8fc0033b6da81
extra : histedit_source : 15da64862811a0dd252743c693c8cee9453b3174
|
2017-11-15 16:28:56 +01:00 |
Benjamin Bouvier
|
3f95c09fd2
|
Bug 1417555: Use more descriptive names in the JSFunction union; r=jandem
MozReview-Commit-ID: FWW43cMAbnv
--HG--
extra : rebase_source : a4ec32b69bbb0c627459253a6b1a370a5c6640d4
extra : histedit_source : 5435152c5900a8f6c059387e30fab3625b40ba21
|
2017-11-15 15:51:59 +01:00 |
Benjamin Bouvier
|
1b49087f99
|
Bug 1417555: Random cleanups; r=jandem
MozReview-Commit-ID: IUib7BfNWEN
--HG--
extra : rebase_source : 6ac03ec53156fd3446ee032ca8533e7621bbd3d8
extra : histedit_source : 85c359dca98f83a872ea26ae5b8eeba7a5edbfb4
|
2017-11-15 15:27:23 +01:00 |
Andreea Pavel
|
bfd41fe2bc
|
Backed out 5 changesets (bug 1366083, bug 1410528, bug 1417267) for failing Spidermonkey jstests and jit-tests r=backout on a CLOSED TREE
Backed out changeset a83b373d2d2e (bug 1417267)
Backed out changeset 3059e975eef8 (bug 1366083)
Backed out changeset 94d20ed3c062 (bug 1410528)
Backed out changeset 5e1dc7fec0ff (bug 1410528)
Backed out changeset ec0702d55b01 (bug 1410528)
|
2017-11-17 10:13:38 +02:00 |
André Bargull
|
e9aa7acf22
|
Bug 1404251 - Fix various UBSan issues in SpiderMonkey. r=bbouvier
|
2017-11-16 11:25:48 -08:00 |
André Bargull
|
c4c1696c20
|
Bug 1416809 - Part 2: Turn AsyncGeneratorResumeNext recursion into iteration to avoid stack overflow. r=arai
|
2017-11-16 05:59:49 -08:00 |
André Bargull
|
2449700db0
|
Bug 1416809 - Part 1: Embed AsyncGenerator{Resolve,Reject} in AsyncGeneratorResumeNext. r=arai
|
2017-11-16 03:48:05 -08:00 |
André Bargull
|
86a9381528
|
Bug 1183241 - Add a regression test case. r=bz
--HG--
extra : rebase_source : 58c47e87ea9d01d3e74ed81984e3cd2dc98e7160
|
2017-11-13 12:07:08 -08:00 |
Steve Fink
|
a508e25d60
|
Bug 1417267 - Output structured logs for jstests and jit-tests in automation, r=jonco
--HG--
extra : rebase_source : ca14f67f115b51bcae8a16c1d72fffaf529c1b50
|
2017-11-14 15:36:47 -08:00 |
Steve Fink
|
f858d069b7
|
Bug 1366083 - diagnostic patch for ObjectValue(nullptr), r=jonco
--HG--
extra : rebase_source : d2e6c4d7cbe15f475d7bed602b647079f95ab28e
|
2017-11-14 12:14:17 -08:00 |
Steve Fink
|
61a3808b44
|
Bug 1410528 - Suppress minidumps for crash tests, r=jonco
--HG--
extra : rebase_source : 86ca37c22287ef8e98393de31a1869782c92cff7
|
2017-11-03 16:04:35 -07:00 |
Steve Fink
|
5ace010ec6
|
Bug 1410528 - When running via autospider.sh, make the shell generate a minidump on crashes, r=jonco,ted
--HG--
extra : rebase_source : 8ab4093145e666a5e73b5d2b5efd498d38823eea
extra : source : 30247bfa8807b0106860399ecbfd51050c9b1885
|
2017-11-05 09:54:46 -08:00 |
Steve Fink
|
22a6a078e7
|
Bug 1410528 - Add a --dll flag to the JS shell for loading shared libs, r=ted,jonco
--HG--
extra : rebase_source : 7f207b7cdb1c4ac881293b7a7c5a788562e03dac
|
2017-11-13 10:00:16 -08:00 |
Jan de Mooij
|
25ed9f2982
|
Bug 1417398 - Use a single JitCode instance for JitRuntime trampolines. r=nbp
|
2017-11-16 18:32:35 +01:00 |
Csoregi Natalia
|
635fe8c86f
|
Backed out 4 changesets (bug 1417123) for failing Spidermonkey builds js/src/jspubtd.h:100 r=backout
Backed out changeset 5af31f9f6bb5 (bug 1417123)
Backed out changeset f287a77b84c2 (bug 1417123)
Backed out changeset 57be86412a37 (bug 1417123)
Backed out changeset 14a6856d7361 (bug 1417123)
|
2017-11-16 15:05:54 +02:00 |
Jon Coppeard
|
28fca947a5
|
Bug 1417123 - Move rooting-related classes from jspubtd.h to public/RootingAPI.h r=sfink
|
2017-11-16 12:21:07 +00:00 |
Jon Coppeard
|
65b7a83d09
|
Bug 1417123 - Move high level GC APIs to public/GCAPI.h r=sfink
|
2017-11-16 12:21:07 +00:00 |
Jon Coppeard
|
08052a293d
|
Bug 1417123 - Move barrier function declarations to public/HeapAPI.h r=sfink
|
2017-11-16 12:21:07 +00:00 |
André Bargull
|
055644cae3
|
Bug 1416793 - Part 7: Inline FunctionContextFlags into FunctionBox. r=jandem
|
2017-11-14 08:01:44 -08:00 |
André Bargull
|
e24b429bfd
|
Bug 1416793 - Part 6: Pack ParseContext more efficiently. r=jandem
|
2017-11-14 07:13:03 -08:00 |
André Bargull
|
c8c02dabde
|
Bug 1416793 - Part 5: Inline AnyContextFlags into SharedContext. r=jandem
|
2017-11-13 08:59:40 -08:00 |
André Bargull
|
159d69394f
|
Bug 1416793 - Part 4: Pack SharedContext more efficiently. r=jandem
|
2017-11-14 07:54:21 -08:00 |