Commit Graph

26342 Commits

Author SHA1 Message Date
Ed Morley
2710e5d6a9 Backed out changeset 496846474ed3 (bug 864774) 2013-05-13 10:05:49 +01:00
Mike Shal
d2b29f4e87 Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey
From 140b9201e3b5d2d8efe7af286d279c2411dbc197 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Ehsan Akhgari
c2468980c6 Bug 871259 - Fix rooting hazards in ContextWrapperChild.h; r=till 2013-05-12 15:45:52 -04:00
Vladimir Vukicevic
4a7bee80e8 b=866431, Create XHR ArrayBuffer directly instead of going via nsCString, r=bz,sfink 2013-04-27 15:25:24 -04:00
Ehsan Akhgari
4b325c9d64 Bug 871192 - Fix more rooting hazards in the JS debugger; r=till 2013-05-12 09:13:22 -04:00
Shu-yu Guo
a1ec933625 Bug 860965 - Move 1D ParallelArray operations to Array. (r=luke) 2013-05-11 22:39:46 -07:00
David Zbarsky
70b156af55 Bug 868312 - Rooting fixes for dom r=bz 2013-05-12 01:17:42 -04:00
Ehsan Akhgari
e1c2d82248 Bug 871182 - Fix rooting hazards in ObjectWrapperParent.cpp; r=till
--HG--
extra : rebase_source : 374a30e6001d8a1935f7cf57e8bf8a7cf2e03b05
2013-05-12 01:10:43 -04:00
Ehsan Akhgari
eb73459c8d Bug 871181 - Fix rooting hazards in ObjectWrapperChild.cpp; r=till
--HG--
extra : rebase_source : 6666339f5970fe0a65b46868e1155c1af74f27d2
2013-05-12 01:09:51 -04:00
Terrence Cole
260b2c959c Bug 869735 - Fixes to ParallelArray compilation to support generational GC; r=nmatsakis
--HG--
extra : rebase_source : 41b4380630b0f47326a707a15b597ce22bb24caa
2013-05-08 12:02:48 -07:00
Terrence Cole
58b5fc50ba Bug 869742 - Add post-barriers for writes to liveScopes; r=billm
--HG--
extra : rebase_source : 37596559db5d11f160f2c220a27effd575c9b508
2013-05-08 12:02:49 -07:00
Terrence Cole
4cdbb3efde Bug 869235 - Disable Zone::needsBarrier during minor GCs; r=billm
--HG--
extra : rebase_source : be141178dc9cf2da06d9eb2f13189f1db0876433
2013-05-08 11:45:12 -07:00
Terrence Cole
7c38423406 Bug 869730 - Fix an opt build error with --enable-gcgenerational; r=billm
--HG--
extra : rebase_source : e03f499f82186b84226026fc6856399ae511849d
2013-05-07 17:16:29 -07:00
Chris Peterson
895eb38b4e Bug 871016 - Fix -Wunused-function warnings in AsmJS.cpp when building for Android ARM. r=luke 2013-05-09 11:26:46 -07:00
Ryan VanderMeulen
eb21097a79 Merge m-c to inbound. 2013-05-10 14:57:50 -04:00
Ryan VanderMeulen
d3912dd354 Backed out changeset 0d90de935ba3 (bug 869740) for mochitest-1 shutdown crashes. 2013-05-10 13:52:03 -04:00
Ryan VanderMeulen
10cb36a582 Backed out changesets 6be352955252 and 1bc459138617 (bug 770840) for Android nightly bustage (bug 870782).
CLOSED TREE
2013-05-10 12:38:26 -04:00
Jon Coppeard
c4d87d43eb Bug 869740 - Non-LIFO use of Rooted in XPCConvert::NativeInterface2JSObject(). r=bholley 2013-05-08 10:01:00 -07:00
Hannes Verschore
deada4d968 Bug 768288: IonMonkey: Inline small functions with loops, r=djvj r=shu 2013-05-10 14:49:58 +02:00
Jan de Mooij
d3eb698e35 Bug 870328 - Fix isSetName check in visitSetPropertyCacheT. r=bhackett 2013-05-10 13:38:52 +02:00
Jon Coppeard
282c30d8e2 Bug 870442 - Fix some shell rooting hazards and false positives r=terrence 2013-05-10 10:51:16 +01:00
Matt Brubeck
ce425b9248 Back out changeset 8011f4e535fa (bug 768288) for jit-test failures
CLOSED TREE
2013-05-09 16:19:21 -07:00
Hannes Verschore
02621b8e5d Bug 768288: IonMonkey: Inline small functions with loops, r=djvj 2013-05-09 23:16:42 +02:00
Ryan VanderMeulen
882e4068d0 Backed out 6 changesets (bug 868996, bug 867903, bug 869014, bug 870219, bug 861587) for PGO bustage.
CLOSED TREE
2013-05-09 17:11:59 -04:00
Nicholas D. Matsakis
7c2800f543 Bug 865931 - Fix varous minor problems with the comparison routines, add test r=shu 2013-05-08 21:36:20 -04:00
Brian O'Keefe
3f66654fdb Bug 862986 - Part 2a: Migrate PROGRAM from Makefile.in to moz.build. r=gps 2013-05-01 14:05:40 -04:00
Bobby Holley
92edf6dac2 Bug 770840 - Add Runtime aborts when using XPCWrappedJS off-main-thread. v2 2013-04-12 15:35:00 -04:00
Bobby Holley
7af601683b Bug 770840 - Remove XPConnect test that explicitly runs JS on a seperate thread. v1 2013-04-12 15:34:00 -04:00
Dan Gohman
7c9123ad64 Bug 869515: IonMonkey: Fix IonSpewer when logging asm.js code, r=luke 2013-05-09 21:17:58 +02:00
Sean Stangl
6282b6077c Bug 870095 - Follow-up: use ReorderCommutative() in more places. r=h4writer 2013-05-09 12:10:02 -07:00
Benjamin Peterson
2ca7b13a7e No bug - Make constructor explicit. rs=Ms2ger 2013-05-09 13:09:09 -05:00
Boris Zbarsky
30ab248cf6 Bug 861587. Rejigger the WebIDL binding build system to do all binding codegen in a single python process while still using our dependency tracking for bindings to minimize the number of bindings we try to regenerate. r=khuey 2013-05-09 13:05:33 -04:00
Dan Gohman
6851254335 Bug 869525 - Use xor+setCC instead of setCC+movzbl when convenient. r=nbp 2013-05-09 09:52:54 -07:00
Nicholas D. Matsakis
e61ede7e17 Bug 862922 - Track causes and locations of parallel bailouts and issue a somewhat obscure warning r=jandem 2013-05-09 12:20:55 -04:00
Bobby Holley
2dcffbdb3d Bug 857356 - Remove XBL field auto-waiving. r=bz 2013-05-09 09:16:01 -07:00
Kannan Vijayan
dd012231fb Bug 870064 - Fix build warnings. r=dholbert 2013-05-09 11:02:59 -04:00
Nathan Froyd
dbba9baf39 Bug 858131 - rewrite FloatingPoint.h to be C++-only instead of C-compatible C++; r+original-author=Waldo 2013-05-01 16:55:13 -04:00
Nicholas D. Matsakis
36df22ee4c Bug 854400 - Rebase Shu's patch, and combine inlined code with jsop_setelem_dense r=jandem 2013-05-07 17:37:42 -04:00
Nicholas D. Matsakis
acfd12a00f Bug 854400 - Convert typed array store code to reuse jsop_setelem_typed r=bhackett 2013-05-08 11:02:45 -04:00
Nicholas D. Matsakis
449d14d467 Bug 854400 - Disable double conversion in parallel mode r=bhackett 2013-05-08 14:08:38 -04:00
Josh Matthews
dd623dadfe Bug 597064 - Add timeout logic to xpcshell test runner. r=ted 2012-12-20 03:43:19 -05:00
Jan de Mooij
1e74e591c9 Bug 868990 part 2 - Remove ScriptFrameIter and rename StackIter to ScriptFrameIter. r=luke
--HG--
extra : rebase_source : b344fae9d8f62e045bac61a4481cf80c32bd38d1
2013-05-09 13:31:03 +02:00
Jon Coppeard
19c0a804ad Bug 869526 - GC: Fix more rooting hazards in xpconnect r=bholley 2013-05-09 10:39:21 +01:00
David Zbarsky
3c839fc3b2 Bug 868312: Root dom/workers r=bz 2013-05-09 03:27:40 -04:00
Jan de Mooij
b76387ca02 Bug 868990 - rm CallArgsList, StackIter cleanup. r=luke 2013-05-07 09:00:24 +02:00
Ehsan Akhgari
76dfe7f217 Backed out changeset 694322457a64 (bug 860867) because the clang bug which required this workaround has been fixed 2013-05-08 20:26:00 -04:00
Sean Stangl
213d85c004 Bug 870149 - Move common x86/x64 lowering code to x86-shared. r=h4writer 2013-05-08 16:00:03 -07:00
Luke Wagner
93abe3a25f Bug 870144 - don't assume non-definition argument has a name when reporting asm.js validation errors (r=terrence)
--HG--
extra : rebase_source : 7b7ecf87bcbe04618c17cc117b299b733957f088
2013-05-08 16:34:01 -07:00
Luke Wagner
2b44dddc9c Make test_asmjs.html run faster (no bug,r=me)
--HG--
extra : rebase_source : 22f32a01d39e1de3ae7e2a070ee1ea01dc4b9a75
2013-05-07 16:47:18 -07:00
Sean Stangl
af63beda97 Bug 870095 - Prefer clobbering binary operands with no further uses. r=h4writer 2013-05-08 16:42:50 -07:00