Carsten "Tomcat" Book
ecd74f0f0a
Merge mozilla-central to mozilla-inbound
2015-05-21 15:14:47 +02:00
Carsten "Tomcat" Book
6ef08c6881
merge mozilla-inbound to mozilla-central a=merge
2015-05-21 14:56:34 +02:00
Fabrice Desré
9cccad6f2c
Bug 1150106 - Add an async version of loadSubscript - Part 2, tests r=bholley
2015-05-20 22:14:54 -07:00
Fabrice Desré
98ca7e722f
Bug 1150106 - Async loadSubscript - Part 1, add async to loadSubscriptWithOptions r=bholley,mcrr8
2015-05-20 22:14:49 -07:00
Ryan VanderMeulen
77ba333889
Backed out 3 changesets (bug 1165966) for WinXP jit-test permatimeouts.
...
Backed out changeset b0e3b5db76dc (bug 1165966)
Backed out changeset 73f1d1a18c24 (bug 1165966)
Backed out changeset 06899ee5f676 (bug 1165966)
CLOSED TREE
2015-05-20 16:34:07 -04:00
Jon Coppeard
97033492ba
Bug 1165966 - Fix bustage due to single argument constructor not being marked explicit r=me
2015-05-20 18:04:08 +01:00
Jon Coppeard
9fa48aede9
Bug 1165966 - Update destructor assertions to handle failed initalization r=terrence
2015-05-20 17:30:34 +01:00
Jon Coppeard
7c50c7abc4
Bug 1165966 - Add error checking when populating safepoints r=bhackett
2015-05-20 17:30:32 +01:00
Terrence Cole
a9ad57199c
Bug 1165390 - Make the detailed statistics formatting methods have consistent names; r=sfink
2015-05-20 09:14:29 -07:00
Terrence Cole
9636be0d70
Bug 1165385 - Remove the rarely used !fullFormat mode of MOZ_GCTIMER; r=sfink
2015-05-20 09:14:29 -07:00
Terrence Cole
0346370e5f
Bug 1165384 - Add a typedef for the statistics phase table; r=sfink
2015-05-20 09:14:29 -07:00
Terrence Cole
a8bd923208
Bug 1052716 - Add telemetry probes for generational GC; r=sfink
2015-05-20 09:13:56 -07:00
Brian Hackett
6d6a895015
Bug 1166700 - Tolerate null failures targets when storing to an unboxed object must fail, r=jandem.
2015-05-20 10:07:30 -06:00
Ryan VanderMeulen
d50f490719
Backed out 3 changesets (bug 1155898) for test_sandbox_fetch.html failures.
...
Backed out changeset 21e041962894 (bug 1155898)
Backed out changeset e42c9f4794d9 (bug 1155898)
Backed out changeset 7ef9cce1a775 (bug 1155898)
CLOSED TREE
2015-05-20 11:54:34 -04:00
Jan de Mooij
aefb3ea00a
Bug 1166809 - Remove DispatchIonCache and RepatchIonCache. r=bhackett
2015-05-21 13:09:43 +02:00
Nicholas Nethercote
2b8fc58114
Bug 1166586 (part 1) - Remove all uses of PL_NewDHashTable() and PL_DHashTableDestroy(). r=froydnj.
...
They're not needed now that there is (temporarily) PLDHashTable2, which has an
initializing constructor and a destructor.
2015-05-04 22:59:24 -07:00
Chris Peterson
f9c3a8a2ed
Bug 1023609 - Remove SpiderMonkey support for nonstandard let expressions. r=shu
2015-05-19 23:20:45 -07:00
Sean Stangl
3f5ffd0bbe
Bug 1160672 - Follow-up - Comment out unlanded header on a CLOSED TREE. no_r=me
2015-05-20 15:17:04 -07:00
ShubhamSinha
99d7c7b70a
Bug 1142817 - Use UniquePtr in testXDR_sourceMap. r=erahm
2015-05-19 15:19:39 +05:30
Sean Stangl
61f415880c
Bug 1160672 - Part 2/2 - Add Mozilla VIXL modifications. r=dougc
2015-05-01 15:33:36 -07:00
Sean Stangl
46912d784e
Bug 1160672 - Part 1/2 - Import VIXL 1.5-1.6. r=jbramley
2015-05-01 15:32:40 -07:00
Eric Faust
e81890ee6d
Bug 1156914 - Fix the MacroAssembler::pushValue(const Address&) footgun on 32 bit platforms. (r=jandem)
2015-05-22 13:09:44 -07:00
Eric Faust
6e7f4316c4
No Bug - Improve Interpreter stack accessor assertions. (rs=Waldo)
2015-05-22 13:09:44 -07:00
Eric Faust
10423724fe
Bug 1164777 - Part 2: Make super.prop parse inside inside eval inside arrow functions. (r=shu)
2015-05-22 13:09:44 -07:00
Eric Faust
08a3e751d0
Bug 1164777 - Part 1: move evalStaticScope to GlobalSharedContext. (r=shu)
2015-05-22 13:09:44 -07:00
Eric Faust
c90b9ac9af
Bug 1164778 - Make |super.prop| work inside heavyweight arrow functions. (r=shu)
2015-05-22 13:09:44 -07:00
Eric Faust
f45b764138
Bug 1163207 - Make RematerializedFrame store the real callee. (r=shu)
2015-05-14 21:15:44 -07:00
Tom Schuster
503322a8d6
Bug 1150855 - Disallow method syntax without curly brackets. r=efaust
2015-05-22 21:23:57 +02:00
Jon Coppeard
3692e3b7aa
Bug 1165966 - Add test cases r=terrence
2015-05-22 18:52:52 +01:00
Jon Coppeard
c7b0c50a08
Bug 1165966 - Update destructor assertions to handle failed initalization r=terrence
...
* * *
Bug 1165966 - Fix bustage due to single argument constructor not being marked explicit r=me
2015-05-20 17:30:34 +01:00
Jon Coppeard
565fb8920f
Bug 1165966 - Add error checking when populating safepoints r=bhackett
2015-05-20 17:30:32 +01:00
Jon Coppeard
2ab36aada9
Bug 1155618 - Add better support for testing OOM behaviour r=terrence
2015-05-22 18:52:38 +01:00
Terrence Cole
1fe7e97b76
Bug 1167318 - Remove GetGCThingTraceKind in favor of the typed Cell variants; r=jonco
2015-05-21 11:41:18 -07:00
Terrence Cole
f5b85f79a9
Bug 1167314 - Use CallTyped to simplify PushArena; r=jonco
2015-05-21 11:41:18 -07:00
Terrence Cole
a1891d88be
Bug 1167309 - Remove MaybeCompartment using CallTyped; r=jonco
2015-05-21 11:41:18 -07:00
Terrence Cole
39389dec23
Bug 1167308 - Add a simpler to use CallTyped for the many simple pre-cast cases; r=jonco
2015-05-21 11:40:46 -07:00
Terrence Cole
af3293753e
Bug 1167291 - Generalize the marking tracer's cross-compartment check; r=jonco
2015-05-21 11:30:01 -07:00
Terrence Cole
0afe0593af
Bug 1166944 - Inline the only user of TraceObjectSlots; r=jonco
2015-05-21 11:29:38 -07:00
Terrence Cole
dd5445dbf7
Bug 1163790 - Part 2: Share inlined Class tracing between marking and tenuring; r=bhackett
2015-05-13 11:06:52 -07:00
Terrence Cole
88c1ab5da3
Bug 1163790 - Part 1: Share unboxed trace list traversal between tenuring and marking; r=bhackett
2015-05-12 09:26:36 -07:00
Tom Schuster
dd4702e3fc
Bug 1158222 - Implement the new [[Set]] receiver restrictions. r=jorendorff
2015-05-22 18:31:32 +02:00
Martin Thomson
0e85234e64
Bug 1155898 - Expose fetch on JS sandbox. r=gabor, r=peterv
2015-05-18 09:52:33 -07:00
Jan de Mooij
f6b5d345d3
Bug 1165904 - Don't call methods on null pointers to fix some -fsanitize=null errors. r=terrence
2015-05-20 15:03:04 +02:00
Jon Coppeard
2e18c5beef
Bug 1135707 - Fix interaction between Arm NOP fill and calculation of IonCache rejoin label r=jandem
2015-05-20 10:30:46 +01:00
Jon Coppeard
ada35fa505
Bug 1155618 - Fix some more places we don't report OOM properly r=jandem
2015-05-20 10:30:46 +01:00
Jeff Walden
c5a43a525d
Bug 1164741 - Readd parsing support for |for (var ...1 = ...2 in ...3)|, but completely ignore the |= ...2| assignment when ascribing semantics to it. r=jorendorff, r=efaust
2015-05-13 21:13:02 -07:00
Jeff Walden
ab1c72c601
Bug 1165456 - Remove dead code performing name resolution by arity. r=shu
2015-03-04 13:21:30 -08:00
Jeff Walden
53bfdbfd39
Bug 1165456 - Final bits of name-resolution by kind. r=shu
2015-03-04 13:21:30 -08:00
Jeff Walden
e06587584a
Bug 1165456 - Extra bits of name-resolution conversion. r=shu
2015-03-04 13:21:30 -08:00
Jeff Walden
3f6aeb0565
Bug 1165456 - More name-resolution conversion for arrays and (tagged) template literals. r=shu
2015-03-04 13:21:30 -08:00