Commit Graph

42016 Commits

Author SHA1 Message Date
Nicolas B. Pierron
0cbc797f38 Bug 990106 part 4 - Recover Add and DCE unused additions. r=h4writer,jandem 2014-04-29 10:17:52 -07:00
Nicolas B. Pierron
f2ea1dcb9f Bug 990106 part 3 - Recover RInstructions during bailouts. r=jandem 2014-04-29 10:17:51 -07:00
Nicolas B. Pierron
a0e1f8e563 Bug 990106 part 2 - LRecoverInfo encodes MIR when flagged as Recovered. r=h4writer 2014-04-29 10:17:51 -07:00
Nicolas B. Pierron
6535a6a399 Bug 990106 part 1 - RecoverWriter accept MNode instead of MResumePoint. r=jandem 2014-04-29 10:17:51 -07:00
Kannan Vijayan
e03a1bf748 Bug 1002795 - Remove profileInlineFrames option. r=h4writer 2014-04-29 12:28:36 -04:00
Nicolas B. Pierron
987458783a Bug 998251 - Fix JSON spew by only printing new-lines in LInstruction::dump(). r=h4writer 2014-04-29 08:58:17 -07:00
Jan de Mooij
4435d94a24 Bug 1000942 - Eliminate some unnecessary object type barriers. r=bhackett 2014-04-29 08:54:46 +02:00
Tooru Fujisawa
99ad3f8cbf Bug 889456 - Implement JSOP_INITELEM_INC and JSOP_SPREAD in the baseline compiler. r=jandem 2014-04-25 15:39:04 +09:00
Steve Singer
6f072a566e Bug 1002277 - TopmostJitActivationCompartment is not defined on non-ion builds. r=bhackett 2014-04-27 17:27:00 +02:00
Carsten "Tomcat" Book
bdf724bedf Backed out changeset 1c7e09bbee26 (bug 1000942) for dt3 orange 2014-04-29 10:38:52 +02:00
Carsten "Tomcat" Book
8f6c4e2824 Backed out changeset 31929d871cad (bug 1002277) for devtools-chrome-3 orange 2014-04-29 10:14:19 +02:00
Steve Singer
a30767cbd5 Bug 1002277 - TopmostJitActivationCompartment is not defined on non-ion builds. r=bhackett 2014-04-27 17:27:00 +02:00
Michael Shuen
e76fd87034 Bug 972385 - Make JS::AutoValueVector subscript operator return handles. r=jonco, smaug 2014-04-28 16:53:00 +02:00
Jan de Mooij
0181f313d3 Bug 1000942 - Eliminate some unnecessary object type barriers. r=bhackett 2014-04-29 08:54:46 +02:00
Ehsan Akhgari
83df766a59 Bug 1002313 - Fix the test for bug 503926 so that it doesn't rely on nsIDOMNode being scriptable; r=bzbarsky 2014-04-28 19:58:34 -04:00
Nicholas Nethercote
29c4ea7751 Bug 997590 (part 2) - Create RegExpStaticsObjects lazily. r=sstangl.
--HG--
extra : rebase_source : 9cffd8ad8d3e66bb523cb1c127ca066847e34ee6
2014-04-22 20:13:24 -07:00
Nicholas Nethercote
237a8118d3 Bug 997590 (part 1) - Remove a dead else-branch. r=sstangl.
--HG--
extra : rebase_source : e126b0c5189f7845b7d6c1fc1a65aaca4d7dab12
2014-04-22 20:12:33 -07:00
Chris Peterson
7388bec3b0 Bug 880329 - Remove ES3-only SyntaxError for do-while without semicolon. r=jorendorff 2014-04-18 00:24:04 -07:00
Brian Hackett
a3c0d056ff Bug 1002271 - Remove jsanalyze files, r=jandem. 2014-04-28 10:26:19 -06:00
Kannan Vijayan
132513fe1d Bug 987379 - Fix enableSPSProfilingAssertions api to be cleaner. r=h4writer 2014-04-28 11:37:29 -04:00
Julian Seward
0a7ab6f6d9 Bug 990247 - Conditional jump or move depends on uninitialised value(s) and Use of uninitialised value of size 4 [@ dosprintf]. r=n.nethercote.
--HG--
extra : rebase_source : bebbc355cca7365b500b82ef29f29eb29420c600
2014-04-28 17:17:50 +02:00
Ed Morley
e8a4305244 Backed out changeset 1c27ec193926 (bug 1002271) for B2G build failures 2014-04-28 15:28:48 +01:00
Brian Hackett
2e1aa3e7a9 Bug 1002271 - Remove jsanalyze files, r=jandem. 2014-04-28 08:12:20 -06:00
Nathan Froyd
dbb4116611 Bug 997820 - part 2 - disable telemetry in jsreftests; r=ted 2014-04-23 09:01:47 -04:00
Hannes Verschore
62c5f595c9 Bug 716647: Fix Tracelogger after baseline adjustments, r=till 2014-04-28 14:38:45 +02:00
Hannes Verschore
eca3111446 Bug 1001850 - IonMonkey: Remove the intermediate native call when calling a bound function, r=jandem 2014-04-28 13:44:13 +02:00
Steve Singer
16fbdd68b9 Bug 1002041 - Fix non-ion build failures from 716647. r=shu 2014-04-27 17:47:00 -04:00
Anuj Agarwal
8701388587 Bug 995278 - JS_NewArrayBufferContents frees user data on error. r=sfink 2014-04-27 01:22:00 -04:00
Birunthan Mohanathas
5f1fde8824 Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj 2014-04-27 03:06:00 -04:00
Birunthan Mohanathas
5c3bda3eb3 Bug 866289 - Make mode lines consistent in js/xpconnect/ for 2 space indented files. r=Ms2ger 2014-04-03 07:58:00 -04:00
Birunthan Mohanathas
c48b86b0c6 Bug 866289 - Make mode lines consistent in js/xpconnect/ for 4 space indented files. r=Ms2ger 2014-04-03 07:58:00 -04:00
Birunthan Mohanathas
7ac92ae5ea Bug 900903 - Part 2: Change uses of numbered macros in nsCycleCollectionParticipant.h to the variadic variants. r=smaug 2014-04-25 12:49:00 -04:00
Stephen Kelly
190af37872 Bug 885798 - Extend the nc_slots enum with new Number constants. r=till
Follow-up to the previously-landed patch.

The lack of this extension happens not to matter because the
NC_EPSILON and NC_LIMIT enum values happen to not be used
in the file currently.

--HG--
extra : rebase_source : 4c6da4d6da68e133cc6799250f4bee4b92ed188f
2014-04-26 18:45:33 +02:00
Brian Hackett
5bb9404b74 Bug 984537 - Keep JIT code around for compartments on the stack when triggering GC, r=jandem. 2014-04-26 10:39:53 -06:00
Stephen Kelly
3b258ba0d5 Bug 885798 - Add Number.{MAX,MIN}_SAFE_INTEGER. r=evilpie
--HG--
extra : rebase_source : 74a78f96d5b5951cc0ba4038ec35be0a5d0d2989
2014-04-26 16:35:50 +02:00
Jon Coppeard
3e7f2297f0 Bug 1001359 - Store chunk location in the chunk trailer r=terrence DONTBUILD 2014-04-26 09:30:04 +01:00
Jon Coppeard
951dc3c11a Backed out changeset 5c5a3cc08905 for wrong bugnumber, DONTBUILD 2014-04-26 09:37:56 +01:00
Jon Coppeard
5c137164c7 Bug 988950 - Store chunk location in the chunk trailer r=terrence 2014-04-26 09:30:04 +01:00
Jon Coppeard
c1385ff4f5 Bug 988950 - Improve postbarrier codegen on ARM r=mjrosenb 2014-04-26 09:12:27 +01:00
Chris Peterson
a40f623204 Bug 1000712 - Fix -Wunused-variable warnings in js. r=jonco 2014-04-24 15:18:23 -07:00
Jeff Walden
4482bd230f Bug 1001547 - Fix a bug in typed array element-setting. r=sfink 2014-04-25 12:26:56 -07:00
Eric Faust
ae0a7c24e6 Bug 978229 - Part 2: Remove IsSealed() from Proxy.[[Delete]]. (r=jorendorff) 2014-04-25 17:10:54 -07:00
Eric Faust
53bc0b9108 Bug 978229 - Part 1: Remove IsSealed() from Proxy.[[HasProperty]]. (r=jorendorff) 2014-04-25 17:10:51 -07:00
Eric Faust
73f240d1d3 Bug 978229 - Part 0: Rename jsproxy.cpp internal IdToValue to IdToExposableValue. (r=jorendorff) 2014-04-25 17:10:50 -07:00
Jason Orendorff
6291d3daa0 Bug 988751 - Remove DNP_DONT_PURGE. r=Waldo. 2014-04-25 16:11:04 -05:00
Jason Orendorff
c9834fb92b Bug 547140, part 7 - Remove JSContext::resolveFlags and JSAutoResolveFlags. r=Waldo. 2014-04-25 16:11:03 -05:00
Jason Orendorff
5d9ff80242 Bug 547140, part 6 - Remove flags argument from JSObject::hasProperty. r=Waldo. 2014-04-25 16:11:03 -05:00
Jason Orendorff
c94653e3df Bug 547140, part 5 - Remove flags argument from lookup functions. r=Waldo. 2014-04-25 16:11:03 -05:00
Jason Orendorff
4740c9dea6 Bug 547140, part 4 - Remove flags argument from resolve hooks. r=Waldo. 2014-04-25 16:11:02 -05:00
Jason Orendorff
2a9babf664 Bug 547140, part 3 - Remove flags argument from DefineNativeProperty. r=Waldo. 2014-04-25 16:11:02 -05:00