Commit Graph

40080 Commits

Author SHA1 Message Date
Gabor Krizsanits
db02cf7508 Bug 1164011 - interposition for CPOWS. r=billm 2015-05-26 11:55:38 +02:00
Tom Schuster
34be159a5f Bug 1166950 - Only give constructor functions a prototype. r=efaust 2015-05-25 19:31:46 +02:00
Tom Schuster
0943fd7a83 Bug 1166950 - Make generator methods constructors. r=efaust 2015-05-25 19:31:46 +02:00
Tom Schuster
61d1efb42d Bug 1166950 - Introduce a new FunctionKind for class-constructors. r=efaust 2015-05-25 19:31:46 +02:00
Phil Ringnalda
98ed7e50f4 Merge m-c to m-i 2015-05-23 14:39:57 -07:00
Phil Ringnalda
4f077d45b0 Merge f-t to m-c, a=merge 2015-05-23 14:28:07 -07:00
Tooru Fujisawa
e08f9e3802 Bug 1159973 - Abort parsing when TokenStream::SourceCoords hits OOM. r=jorendorff 2015-05-24 05:38:00 +09:00
Eric Faust
5ec7e2b736 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
357f30067d No Bug - Improve Interpreter stack accessor assertions. (rs=Waldo) 2015-05-22 13:09:44 -07:00
Eric Faust
14a205bd72 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
27062a70c8 Bug 1164777 - Part 1: move evalStaticScope to GlobalSharedContext. (r=shu) 2015-05-22 13:09:44 -07:00
Eric Faust
b0825a94f1 Bug 1164778 - Make |super.prop| work inside heavyweight arrow functions. (r=shu) 2015-05-22 13:09:44 -07:00
Eric Faust
de571959ee Bug 1163207 - Make RematerializedFrame store the real callee. (r=shu) 2015-05-14 21:15:44 -07:00
Ryan VanderMeulen
c8e7784a6d Backed out 6 changesets (bug 1164777, bug 1163207, bug 1156914, bug 1164778) for SM(cgc) caused by something in the push.
Backed out changeset 95f9ab2b60e1 (bug 1156914)
Backed out changeset bda0445b1950
Backed out changeset dc84232705fe (bug 1164777)
Backed out changeset 63914ec87ec5 (bug 1164777)
Backed out changeset 908a2f7972f5 (bug 1164778)
Backed out changeset 8316f8e3953d (bug 1163207)

CLOSED TREE
2015-05-22 17:44:14 -04:00
Terrence Cole
20e05fef96 Bug 1167453 - Rename JSGCTraceKind and make it a C++11 enum class; r=jonco 2015-05-22 10:40:24 -07:00
Terrence Cole
da37663bd8 Bug 1167313 - Simplify UbiNode::construct dispatch using CallTyped; r=jimb 2015-05-21 11:41:18 -07:00
Terrence Cole
a30fce75d9 Bug 1167323 - Use internal interfaces to implement MarkCycleCollectorChildren; r=jonco 2015-05-21 11:41:18 -07:00
Terrence Cole
a7320ee5fe Bug 1167433 - AccessorShape is an AllocKind but not a TraceKind; r=jonco 2015-05-22 10:40:18 -07:00
Victor Porof
158389daa8 Bug 1167300 - Consolidate the performance tool directory, r=jsantell 2015-05-22 16:25:52 -04:00
Ryan VanderMeulen
a33502f52d Backed out changeset e602cb65a030 (bug 1142816) for jsapi test segfaults.
CLOSED TREE
2015-05-22 10:47:29 -04:00
Jinank Jain
f8ac68910e Bug 1142816 - Fix leaks in js/src/jsapi-tests/testGCHeapPostBarriers.cpp. r=erahm 2015-05-18 20:01:26 +02:00
Jan de Mooij
4bde946bd4 Bug 1167030 - Suppress MSVC warning C4661 in js/src. r=luke 2015-05-22 13:39:59 +02:00
Chris Peterson
c725038abc Bug 8607346 - Add -fvisibility-inlines-hidden to VISIBILITY_FLAGS to hide inline member functions. r=glandium 2015-05-11 00:53:16 -07:00
Terrence Cole
95c805cf73 Bug 1162622 - Check fewer traced things as it's too slow to check all edges; r=sfink 2015-05-12 17:50:56 -07:00
Eric Rahm
bac140c6c1 Bug 1165515 - Part 1: Convert PR_LOG to MOZ_LOG. r=froydnj 2015-05-21 13:22:04 -07:00
Aleksandar Zlicic
60a471759b Bug 1162134 - IonMonkey MIPS: Fix build failure on MIPS (js/src/jit/CodeGenerator.cpp:6740:28: error: ‘obj’ was not declared in this scope). r=bhackett 2015-05-07 16:19:21 +02:00
Carsten "Tomcat" Book
0443f022cd Merge mozilla-central to mozilla-inbound 2015-05-21 15:14:47 +02:00
Carsten "Tomcat" Book
0adcc581e9 merge mozilla-inbound to mozilla-central a=merge 2015-05-21 14:56:34 +02:00
Fabrice Desré
eea7b2dc5c Bug 1150106 - Add an async version of loadSubscript - Part 2, tests r=bholley 2015-05-20 22:14:54 -07:00
Fabrice Desré
36f17cb04b Bug 1150106 - Async loadSubscript - Part 1, add async to loadSubscriptWithOptions r=bholley,mcrr8 2015-05-20 22:14:49 -07:00
Ryan VanderMeulen
3e55d353de 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
8e07295335 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
3c0f730b7e Bug 1165966 - Update destructor assertions to handle failed initalization r=terrence 2015-05-20 17:30:34 +01:00
Jon Coppeard
d6334e8c9d Bug 1165966 - Add error checking when populating safepoints r=bhackett 2015-05-20 17:30:32 +01:00
Terrence Cole
e6f0e93c78 Bug 1165390 - Make the detailed statistics formatting methods have consistent names; r=sfink 2015-05-20 09:14:29 -07:00
Terrence Cole
302dee8f30 Bug 1165385 - Remove the rarely used !fullFormat mode of MOZ_GCTIMER; r=sfink 2015-05-20 09:14:29 -07:00
Terrence Cole
def9bec363 Bug 1165384 - Add a typedef for the statistics phase table; r=sfink 2015-05-20 09:14:29 -07:00
Terrence Cole
155a827d0c Bug 1052716 - Add telemetry probes for generational GC; r=sfink 2015-05-20 09:13:56 -07:00
Brian Hackett
e54a50cf82 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
9e434dd3f0 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
e63e1ccb92 Bug 1166809 - Remove DispatchIonCache and RepatchIonCache. r=bhackett 2015-05-21 13:09:43 +02:00
Nicholas Nethercote
ff1ac7eae3 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
3f7a908399 Bug 1023609 - Remove SpiderMonkey support for nonstandard let expressions. r=shu 2015-05-19 23:20:45 -07:00
Sean Stangl
879265c063 Bug 1160672 - Follow-up - Comment out unlanded header on a CLOSED TREE. no_r=me 2015-05-20 15:17:04 -07:00
ShubhamSinha
40a443dfad Bug 1142817 - Use UniquePtr in testXDR_sourceMap. r=erahm 2015-05-19 15:19:39 +05:30
Sean Stangl
0ef3cae26c Bug 1160672 - Part 2/2 - Add Mozilla VIXL modifications. r=dougc 2015-05-01 15:33:36 -07:00
Sean Stangl
4b2e334655 Bug 1160672 - Part 1/2 - Import VIXL 1.5-1.6. r=jbramley 2015-05-01 15:32:40 -07:00
Eric Faust
18417fd815 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
d605ba449d No Bug - Improve Interpreter stack accessor assertions. (rs=Waldo) 2015-05-22 13:09:44 -07:00
Eric Faust
acff3e4435 Bug 1164777 - Part 2: Make super.prop parse inside inside eval inside arrow functions. (r=shu) 2015-05-22 13:09:44 -07:00