Shu-yu Guo
|
b5f316de44
|
Bug 1202902 - Scripted fix the world.
|
2015-10-06 14:00:31 -07:00 |
|
Shu-yu Guo
|
2848530604
|
Bug 589199 - Implement all-or-nothing redeclaration checks for global and eval scripts. (r=efaust)
|
2015-10-06 14:00:30 -07:00 |
|
Shu-yu Guo
|
371566ca0b
|
No bug - Rename Definition::CONST to Definition::CONSTANT to avoid macro name collision on Windows. (r=Waldo)
|
2015-10-06 14:00:30 -07:00 |
|
Shu-yu Guo
|
f0cdd04e91
|
Bug 1202902 - Fix the world. (r=ato for marionette, rs=Mossop for rest)
|
2015-10-06 14:00:30 -07:00 |
|
Shu-yu Guo
|
8972858937
|
Bug 589199 - Fix jit-tests and js reftests. (r=efaust)
|
2015-10-06 14:00:30 -07:00 |
|
Shu-yu Guo
|
31d13da12c
|
Bug 1202902 - Support non-syntactic extensible lexical scopes. (r=billm)
|
2015-10-06 14:00:29 -07:00 |
|
Shu-yu Guo
|
939c9e2109
|
Bug 589199 - Fix up the global lexical scope when merging off-thread compiled scripts. (r=bhackett)
|
2015-10-06 14:00:29 -07:00 |
|
Shu-yu Guo
|
e6ce0c4fd4
|
Bug 589199 - Fix eval static scope to play with the global lexical scope. (r=efaust)
|
2015-10-06 14:00:29 -07:00 |
|
Shu-yu Guo
|
9a5c714a5f
|
Bug 589199 - Support global lexicals in Ion. (r=jandem)
|
2015-10-06 14:00:29 -07:00 |
|
Shu-yu Guo
|
a3a0db45be
|
Bug 589199 - Support global lexicals in Baseline. (r=jandem)
|
2015-10-06 14:00:29 -07:00 |
|
Shu-yu Guo
|
ecce887c9c
|
Bug 589199 - Support global lexicals in the interpreter. (r=efaust)
|
2015-10-06 14:00:29 -07:00 |
|
Shu-yu Guo
|
2fc7cb56b0
|
Bug 589199 - Parse and emit bytecode for global lexicals. (r=efaust)
|
2015-10-06 14:00:29 -07:00 |
|
Shu-yu Guo
|
3f4ea27252
|
Bug 589199 - Make a global lexical scope and hook it up to JS entry points. (r=efaust)
|
2015-10-06 14:00:28 -07:00 |
|
Shu-yu Guo
|
faeb4e0676
|
Bug 589199 - Mark non-global lexical scopes are non-extensible. (r=efaust)
|
2015-10-06 14:00:28 -07:00 |
|
Shu-yu Guo
|
2087436d12
|
Bug 589199 - Cleanup: remove unused DEPTH_SLOT from BlockObject. (r=efaust)
|
2015-10-06 14:00:28 -07:00 |
|
Terrence Cole
|
25d77d721d
|
Bug 1211031 - Use WeakRef to manage the LazyScript to JSScript back-reference; r=jandem
|
2015-10-02 15:29:34 -07:00 |
|
Terrence Cole
|
0b5aa59bf9
|
Bug 1211022 - Add a type specialization for weak C++ GC thing references; r=sfink
|
2015-09-30 09:39:34 -07:00 |
|
Steve Fink
|
91bb4e6394
|
Bug 977338 - Remove AtomicOperations-inl.h, r=lth
|
2015-10-06 00:15:02 -07:00 |
|
Steve Fink
|
a16f35ee0d
|
Bug 977338 - Smaller unified chunks for js/src, r=terrence
|
2014-09-03 11:09:30 -07:00 |
|
Wes Kocher
|
4d978bb1e9
|
Backed out 6 changesets (bug 1185106) for SM bustage CLOSED TREE
Backed out changeset 8453ae71b30d (bug 1185106)
Backed out changeset 446ea07800c9 (bug 1185106)
Backed out changeset a3c1f65f0dff (bug 1185106)
Backed out changeset 5174ef291f0c (bug 1185106)
Backed out changeset 8073e7c4cf94 (bug 1185106)
Backed out changeset 3afd56565e23 (bug 1185106)
|
2015-10-06 08:49:21 -07:00 |
|
Nicolas B. Pierron
|
2fb80224dc
|
Bug 1205639 - MacroAssembler*::toggledCall: Prevent assertions in oom cases. r=jandem
|
2015-10-06 17:28:32 +02:00 |
|
Eric Faust
|
d300be0ae8
|
Bug 1185106 - Follow up 2: Fix a non-JS_HAS_ASYNC_FUNCS build warning. (r=me)
|
2015-10-05 13:24:03 -07:00 |
|
Eric Faust
|
8460fc7f40
|
Bug 1185106 - Follow up: Clean up NIGHTLY_ONLY handling for async functions, and allow tests to pass on uplift. (r=Waldo)
|
2015-10-05 13:24:03 -07:00 |
|
Mariusz Kierski
|
1809c571d5
|
Bug 1185106 - Part 4: Implement async functions. (r=efaust, r=jandem)
|
2015-10-05 13:24:03 -07:00 |
|
Mariusz Kierski
|
8d8638f7ca
|
Bug 1185106 - Part 3: Add parser support for Async functions. (r=efaust)
|
2015-10-05 13:24:03 -07:00 |
|
Mariusz Kierski
|
fa4773e50e
|
Bug 1185106 - Part 2: Implement ShellPromise. (r=till)
|
2015-10-05 13:24:03 -07:00 |
|
Till Schneidereit
|
674de8de50
|
Bug 1185106 - Part 1: ShellPromise boilerplate. (r=efaust)
|
2015-10-05 13:24:03 -07:00 |
|
Eric Faust
|
4b5531b339
|
Bug 1211546 - Unbreak the non-unified build. (r=sfink, r=nbp, r=shu)
|
2015-10-05 13:24:02 -07:00 |
|
Jon Coppeard
|
1b0f8bb45d
|
Bug 1209911 - Enable threads for existing OOM tests r=terrence
|
2015-10-06 14:50:50 +01:00 |
|
Jon Coppeard
|
1b755fe6ac
|
Bug 1209911 - Remove option to simulate OOM on all threads r=terrence
|
2015-10-06 14:50:50 +01:00 |
|
Jon Coppeard
|
f33228a71e
|
Bug 1209911 - Limit the number of helper threads of a particular type when simulating OOM r=jandem
|
2015-10-06 14:50:50 +01:00 |
|
Jon Coppeard
|
4882c05c26
|
Bug 1209911 - Use a Variant type to represent HelperThread data r=jandem
|
2015-10-06 14:50:49 +01:00 |
|
Jon Coppeard
|
62810638e2
|
Bug 1209911 - Add oomThreadTypes() test function to report the number of thread types we can simulate OOM on r=terrence
|
2015-10-06 14:50:49 +01:00 |
|
Jon Coppeard
|
1472ae0105
|
Bug 1209911 - Make AutoEnterOOMUnsafeRegion ignore threads that are not simulating OOM r=terrence
|
2015-10-06 14:50:49 +01:00 |
|
Jon Coppeard
|
67c1214e33
|
Bug 1211100 - Add Vector::infallibleEmplaceBack and use it in JSScript::initScriptCounts() r=nbp
|
2015-10-06 14:50:49 +01:00 |
|
Jon Coppeard
|
130f2c1f84
|
Bug 1209585 - Fix possible memory leak if generating stub code fails with OOM r=jandem
|
2015-10-06 14:50:49 +01:00 |
|
Kaustabh Datta Choudhury
|
43c39611c3
|
Bug 1162003 - Enable run-by-dir mode for mochitest_chrome on Fx desktop debug builds. r=jmaher
|
2015-10-06 09:46:24 -04:00 |
|
Benjamin Bouvier
|
d26e469b50
|
Bug 1111201: Check for OOM when calling an asm.js function with new; r=evilpie
|
2015-10-06 11:59:30 +02:00 |
|
Benjamin Bouvier
|
5724ecb20b
|
Bug 1210653: Make bug-1188290.js dependent on the existence of TypedObject; r=terrence
|
2015-10-05 16:03:50 +02:00 |
|
Jan de Mooij
|
a2bc87fa0b
|
Bug 1209026 - Use infallible new for some Label allocations. r=jonco
|
2015-10-06 09:48:41 +01:00 |
|
Jan de Mooij
|
b37841304f
|
Bug 1208850 - Inline functions exported to self-hosting global. r=till
|
2015-10-06 09:47:51 +01:00 |
|
Terrence Cole
|
cbf92c5e64
|
Bug 1205012 - Allow rust source code in SpiderMonkey; r=mshal
|
2015-09-18 13:55:29 -07:00 |
|
Wes Kocher
|
355775c2b3
|
Backed out changeset 2b25fe2e8b2f (bug 1211546) for build bustage CLOSED TREE
|
2015-10-05 14:27:31 -07:00 |
|
Wes Kocher
|
b0731744b5
|
Backed out 6 changesets (bug 1185106) for build bustage CLOSED TREE
Backed out changeset 6bd1aab9f146 (bug 1185106)
Backed out changeset ede6564c4d13 (bug 1185106)
Backed out changeset abf4f0c6f42e (bug 1185106)
Backed out changeset 102aa11bc1aa (bug 1185106)
Backed out changeset 9c74d17cf769 (bug 1185106)
Backed out changeset c3d780ac9879 (bug 1185106)
|
2015-10-05 14:27:19 -07:00 |
|
Eric Faust
|
4d0e53409a
|
Bug 1185106 - Follow up 2: Fix a non-JS_HAS_ASYNC_FUNCS build warning. (r=me)
|
2015-10-05 13:24:03 -07:00 |
|
Eric Faust
|
fd5c45cb57
|
Bug 1185106 - Follow up: Clean up NIGHTLY_ONLY handling for async functions, and allow tests to pass on uplift. (r=Waldo)
|
2015-10-05 13:24:03 -07:00 |
|
Mariusz Kierski
|
48c5982418
|
Bug 1185106 - Part 4: Implement async functions. (r=efaust, r=jandem)
|
2015-10-05 13:24:03 -07:00 |
|
Mariusz Kierski
|
9a71bb7002
|
Bug 1185106 - Part 3: Add parser support for Async functions. (r=efaust)
|
2015-10-05 13:24:03 -07:00 |
|
Mariusz Kierski
|
293d33c5a6
|
Bug 1185106 - Part 2: Implement ShellPromise. (r=till)
|
2015-10-05 13:24:03 -07:00 |
|
Till Schneidereit
|
49b3928a83
|
Bug 1185106 - Part 1: ShellPromise boilerplate. (r=efaust)
|
2015-10-05 13:24:03 -07:00 |
|