Commit Graph

42588 Commits

Author SHA1 Message Date
Jan de Mooij
63335b09e7 Bug 1017539 part 6 - Move InterruptCheck codegen to platform-independent code. r=sstangl 2014-05-30 12:51:42 +02:00
Jan de Mooij
fa3663318b Bug 1017539 part 5 - rm unused MImplicitThis/LImplicitThis. r=sstangl 2014-05-30 12:51:42 +02:00
Jan de Mooij
8fd3e28922 Bug 1017539 part 4 - Move LoadElementT codegen to platform-independent code. r=sstangl 2014-05-30 12:51:42 +02:00
Jan de Mooij
7ae546a5ef Bug 1017539 part 3 - Some LoadElementT cleanup. r=sstangl 2014-05-30 12:51:41 +02:00
Jan de Mooij
eb64b18ab3 Bug 1017539 part 2 - Move LoadSlotT codegen to platform-independent code. r=sstangl 2014-05-30 12:51:41 +02:00
Jan de Mooij
0ed5337b08 Bug 1017539 part 1 - Move LoadSlotV codegen to platform-independent code. r=sstangl 2014-05-30 12:51:41 +02:00
Dan Gohman
5b8235b1f2 Bug 1012922 - IonMonkey: Micro-optimize some x64 MacroAssembler sequences to avoid using copies r=jandem 2014-05-29 20:20:53 -07:00
Dan Gohman
d98da7a632 Bug 1005113 - IonMonkey: Mark more LUses as AtStart on x86/x64. r=bhackett 2014-05-29 20:20:52 -07:00
Shu-yu Guo
a81ff12dec Bug 1016519 - Fix handling of recursive calls in DebugModeOSR. (r=jandem) 2014-05-29 18:03:23 -07:00
Mike Hommey
c678026e4b Bug 1014976 - Don't make --enable-debug imply using the debug CRT in FFI. r=ryanvm 2014-05-30 09:39:19 +09:00
Wes Kocher
1525b44b45 Backed out changeset 004d84a6905a (bug 1017862) for assertion failures on a CLOSED TREE 2014-05-29 15:49:07 -07:00
Eric Faust
136c794d90 Bug 1017862 - Remove virtual destructor from BaseProxyHandler. (r=jorendorff) 2014-05-29 15:07:19 -07:00
Bobby Holley
d7c81ebddb Bug 1017777 - Tune the trusted script buffer parameters on mac again. r=luke
Just like bug 938429. The test has been failing locally for me for a few weeks
now.
2014-05-29 11:54:00 -04:00
Till Schneidereit
434076b0f2 Bug 1015205 - Part 2: Inline self-hosting intrinsic ToString. r=bbouvier,h4writer 2014-05-25 13:06:36 +02:00
Hannes Verschore
f3ea37bd5d Bug 1015205 - Part 1: Let MToString work on all types (bails for MIRType_Object) r=bbouvier 2014-05-27 15:18:51 -07:00
Eric Faust
1e2b1e7abc Bug 1008791 - Temporarily disable background finalization of ProxyObjects. (r=jorendorff) 2014-05-29 12:53:31 -07:00
Nathan Braswell
1a43e90951 Bug 1003764 - Implement ES6 Number.isSafeInteger(). r=jwalden
--HG--
extra : rebase_source : 1e9ba232b8939bcf7c74ffa43c55b8f7287802a8
2014-05-29 11:54:09 -07:00
Brian Hackett
4e0b65ef88 Bug 941805 - Use helper thread pool in all runtimes in a process, r=billm. 2014-05-29 13:06:23 -06:00
Ryan VanderMeulen
5822c2ae12 Backed out changeset 0d61bcf08362 (bug 1013531) for bustage.
CLOSED TREE
2014-05-29 13:26:55 -04:00
Terrence Cole
a3d66fba38 Bug 1013531 - Clarify the naming of the rooting analysis supression guards; r=sfink
--HG--
extra : rebase_source : ce44e4a4428414a132eae7167c485ff366b1f0a6
2014-05-28 17:34:36 -07:00
Terrence Cole
13a407b5a8 Bug 1015618 - Fix a performance regression in MapObject with GGC enabled; r=jonco
--HG--
extra : rebase_source : 6aa90251f05619642e4a4c9774e13b5cf2e286f7
2014-05-29 09:50:28 -07:00
Ed Morley
0c1d7d6020 Merge latest green b2g-inbound changeset and mozilla-central 2014-05-29 15:43:28 +01:00
Tim Taubert
96c549d105 merge m-c to inbound 2014-05-29 08:32:31 +02:00
Bill McCloskey
f634ff5c34 Bug 957742 - Add missing include 2014-05-28 18:28:24 -07:00
Bill McCloskey
e14c2c6ce8 Bug 957742 - Fix compile error 2014-05-28 18:25:06 -07:00
Bill McCloskey
97221e50db Bug 1014993 - Add special toString method to CPOWs (r=mrbkap) 2014-05-28 18:05:23 -07:00
Bill McCloskey
6f5327bb6c Bug 1014993 - Add Cu.isCrossProcessWrapper (r=mrbkap) 2014-05-28 18:05:22 -07:00
Tom Schuster
8f9489bd37 Bug 957742 - Logging for CPOWs (r=mrbkap) 2014-05-28 18:05:22 -07:00
Drew Willcoxon
c18470f959 Bug 1016721 - nsIXPCComponents_Utils.cloneInto's comment should mention cloneFunctions (plural), not cloneFunction. r=bholley 2014-05-28 17:07:33 -07:00
Victor Porof
07cede5f0b Bug 1004726 - Clean up profiler pseudo-stack representation (relanded), r=djvj,jchen 2014-05-28 18:44:41 -04:00
Luke Wagner
b988789c5b Bug 1014292 - OdinMonkey: restrict ArrayBuffer heap length rules to something regular and not ARM-specific (r=dougc) 2014-05-28 16:17:34 -05:00
Wes Kocher
925116090f Backed out changeset 26f29e538ace (bug 1014292) for build test bustage on a CLOSED TREE 2014-05-28 15:01:29 -07:00
Luke Wagner
94ed02b61d Bug 1014292 - OdinMonkey: restrict ArrayBuffer heap length rules to something regular and not ARM-specific (r=dougc)
--HG--
extra : rebase_source : 19515a428e54439dbfbc65049f33e7570a5f31d1
2014-05-28 16:17:34 -05:00
Vincent Chang
07345883f9 Bug 774582 - Unable to know if there is a user connected to Wifi tethering network. r=mrbkap 2014-01-22 16:37:40 +08:00
Kannan Vijayan
ab729eb766 Bug 1015439 - Increase property-count threshold for unknown-properties flagging on SetElem. r=bhackett 2014-05-28 16:33:42 -04:00
Brian Hackett
b0e6d07516 Bug 1017154 - Move RegExpShared read barriers around some more, r=billm. 2014-05-28 13:55:25 -06:00
Ryan VanderMeulen
c3aeca9601 Backed out changesets 7f9bca33903e, 0332a61f0a7c, and ea05d1bfeff8 (bug 1014083) for jittest failures. 2014-05-28 15:12:20 -04:00
Bobby Holley
7f390b6bd2 Bug 1007207 - Don't treat self-implemented classinfo instances differently during XPCWN creation. r=peterv 2014-05-28 12:04:13 -07:00
Bobby Holley
dab24150e9 Bug 1015380 - Fix up tests that will break with Object Xrays. r=gabor 2014-05-28 11:14:27 -07:00
Brian Hackett
9fc6329f52 Bug 966646 - Use JS helper threads for GC background sweeping / allocation, r=billm. 2014-05-27 09:58:33 -07:00
Benjamin Bouvier
634d69cda7 Bug 1014083: Take stack adjustment into account when computing stack offsets; r=luke 2014-05-28 19:31:06 +02:00
Benjamin Bouvier
132e8d5d1a Bug 1014083: drive-by cleanups; r=luke 2014-05-28 19:31:01 +02:00
Benjamin Bouvier
c245b0925a Bug 1014083: Align local slot count with StackAlignment; r=sunfish 2014-05-28 19:30:57 +02:00
Benjamin Bouvier
a2994e2daa Bug 1014973: Retry to specialize replaced instructions for float32 in ParallelSafetyAnalysis; r=shu 2014-05-28 19:26:15 +02:00
Ed Morley
20960d64b3 Bug 829684 - jsreftests should prefix test print()s with "TEST-INFO | " to avoid TBPL false positives; r=terrence 2013-03-08 07:23:00 +00:00
Sankha Narayan Guria
500af5ec80 Bug 1011539 - Implement Sub Recover instruction. r=nbp 2014-05-26 21:21:27 +02:00
Wes Kocher
3ca1adab0e Backed out 2 changesets (bug 1015205) for build bustage on a CLOSED TREE
Backed out changeset 482f29587b3c (bug 1015205)
Backed out changeset 8fc644f6e3b8 (bug 1015205)
2014-05-27 15:41:14 -07:00
Wes Kocher
cffe53d6d4 Bug 1015205 - Part 1: Let MToString work on all types (bails for MIRType_Object) r=bbouvier 2014-05-27 15:18:51 -07:00
Till Schneidereit
03f78e077a Bug 1015205 - Part 2: Inline self-hosting intrinsic ToString. r=bbouvier,h4writer 2014-05-25 13:06:36 +02:00
Till Schneidereit
3e0ef132c3 Bug 1015144 - Inline self-hosting intrinsic ToInteger. r=h4writer 2014-05-24 15:04:34 +02:00