Commit Graph

40914 Commits

Author SHA1 Message Date
Bobby Holley
014cca3d05 Bug 965901 - Followup bustage fix. r=me CLOSED TREE 2014-02-13 11:55:11 -08:00
Bobby Holley
7cbea2a19d Bug 960828 - Diagnostics. r=mccr8 2014-02-13 11:54:59 -08:00
Kannan Vijayan
21e7995fb4 Bug 952891 - Add PIC fast-path for ForOfIterator iteration over arrays. r=jimb r=jorendorff DONTBUILD 2014-02-13 14:29:00 -05:00
Kannan Vijayan
158468a425 Backed out changeset 45f374858666 (bug 852891) for bad commit message referencing wrong bug. DONTBUILD 2014-02-13 14:24:37 -05:00
Kannan Vijayan
d07b085e92 Bug 972087 - Add PIC fast-path for ForOfIterator iteration over arrays. r=jimb r=jorendorff 2014-02-13 14:20:27 -05:00
Eric Faust
1c4e2ff46d Bug 971319 - Stop passing redundant barriering information through to GetPropertyIC. (r=jandem) 2014-02-13 11:04:49 -08:00
Bobby Holley
74dced0ef3 Bug 965981 - Wrap ids in XPCWrappedNativeXrayTraits::enumerateNames. r=mccr8 2014-02-13 10:54:08 -08:00
Bobby Holley
26295823eb Bug 965901 - Add an ENUMERATE policy action. r=gabor sr=mrbkap 2014-02-13 10:54:08 -08:00
Bobby Holley
cab18b5855 Bug 965901 - Track and assert the policy action in AutoEnterPolicy/assertEnteredPolicy. r=gabor sr=mrbkap 2014-02-13 10:54:07 -08:00
Nathan Froyd
3f0773dc5a Bug 972394 - mark PerThreadData::AutoEnterRuntime as MOZ_STACK_CLASS; r=luke 2014-02-13 10:39:57 -05:00
Nathan Froyd
5d49c0d2f0 Bug 972381 - mark AutoThreadSafeAccess as MOZ_STACK_CLASS; r=terrence 2014-02-13 09:40:21 -05:00
Jon Coppeard
735137fc57 Bug 959787 - Handlify arguments for Call APIs r=terrence r=bz 2014-02-13 15:33:04 +00:00
Jon Coppeard
2deddb432f Bug 939499 - Pause barrier verification before changing mark stack size r=billm 2014-02-13 15:33:04 +00:00
Michael Shuen
64359911a9 Bug 968390 - Mark Math.pow as safe for parallel execution. r=luke 2014-02-13 10:12:06 -05:00
Dan Gohman
131eee2a5a Bug 960143 - IonMonkey: Check range analysis on phi nodes. r=nbp 2014-02-13 09:53:53 -05:00
Nicolas B. Pierron
2e1ed1cb73 Bug 970643 - Only toggle execution permissions on JIT code. r=luke 2014-02-13 03:07:52 -08:00
Jan de Mooij
d3e6cdca99 Bug 931861 - Fix xpcshell to install breakpad signal handlers before AsmJS/Ion signal handlers. r=ted 2014-02-13 10:22:58 +01:00
Phil Ringnalda
a81224168b Back out d54433699f2e (bug 936236) for adding 5 rooting hazards
CLOSED TREE
2014-02-12 23:26:28 -08:00
Shu-yu Guo
65082a4626 Bug 971385 - Followup: fix test. (r=test-only) 2014-02-12 21:31:06 -08:00
Luke Wagner
bca966a5cc Bug 936236 - Notify memory-pressure observers when allocating a large ArrayBuffer fails (r=mccr8)
--HG--
extra : rebase_source : 49eadf76ae73e5e4f1c24149839bdc7200e00494
2014-02-12 22:50:15 -06:00
Mike Hommey
ebc8e1c8c4 Bug 971426 - Define IMPL_MFBT when building standalone js. r=gps 2014-02-13 13:29:31 +09:00
Shu-yu Guo
12c4717666 Bug 971385 - Skip ForkJoin activations in ScriptFrameIter. (r=luke) 2014-02-12 20:31:35 -08:00
Neil Rashbrook
536b10f3dd Bug 966911 Part 3: Passing undefined to an AString param should (like ACString) convert to null, not the empty string r=bholley 2014-02-13 00:26:28 +00:00
Neil Rashbrook
34723bb6f4 Bug 966911 Part 2: An AString out param should use a short lived string instead of wastefully creating an nsAutoString on the heap r=bholley 2014-02-13 00:08:57 +00:00
Andrew McCreight
bd8f89a934 Bug 733636, part 2 - nsXPConnect::WrapNative should pass aAllowWrapping=true. r=bholley 2014-02-12 15:19:32 -08:00
Andrew McCreight
410ae818bb Bug 733636, part 1 - Change the nsContentUtils::WrapNative aAllowWrapping default to true. r=bholley 2014-02-12 15:19:32 -08:00
Jeff Walden
03fcb98c2b Bug 961494 - Adjust an assertion to properly handle objects with built-in properties stored in reserved slots, where the last property of such an object may use a reserved slot that's not the last reserved slot. r=jorendorff, f=bhackett 2014-02-12 13:21:16 -08:00
Wes Kocher
5e1196f169 Backed out changeset c80de8d196af (bug 962599) for crashtest failures 2014-02-12 13:25:15 -08:00
Neil Rashbrook
dace60c6bb Bug 966911 Part 1: Improve DOMString and AString conversion code paths r=bholley 2014-02-12 21:22:07 +00:00
Andy Wingo
81bc09ceb0 Bug 962599 - Store let-bound variables in the fixed part of stack frames r=luke r=jandem 2014-02-12 18:46:24 +01:00
Ryan VanderMeulen
9858132d7b Backed out changeset d59a1cce18e5 (bug 962599) for crashtest crashes. 2014-02-12 13:49:49 -05:00
Jan de Mooij
98dcdb39cd Bug 832437 - Ensure SPS frame has a valid pc when calling into the VM. r=djvj 2014-02-12 19:27:27 +01:00
Andy Wingo
d8cdfd409c Bug 962599 - Store let-bound variables in the fixed part of stack frames r=luke r=jandem 2014-02-12 18:46:24 +01:00
Jan Beich
c3f8071bdf Bug 968819 - Make HOST_OS_ARCH on BSDs take same values as OS_ARCH. r=glandium 2014-02-12 10:24:21 -05:00
Marty Rosenberg
191d922ded Bug 957504: Fix mis-refactoring, and add some asserts to let debug users know that float32 can be broken (r=sunfish) 2014-02-12 08:41:59 -05:00
Marty Rosenberg
d7897d8fcf Bug 965728: Disable analysis that causes compilation when the jits are disabled. (r=jandem) 2014-02-12 08:41:55 -05:00
Hannes Verschore
33ee443acf Backout revision 58a6e689c472 for setting Talos on fire, r=red 2014-02-12 13:53:36 +01:00
Nicholas D. Matsakis
af83dc1a25 Bug 969578 -- Remove public facing Handle API r=till 2014-02-10 10:03:49 -05:00
Jon Coppeard
d0e56d0b88 Bug 969812 - Convert JS_NewArrayObject to use HandleValueArray r=terrence r=bz 2014-02-12 10:50:46 +00:00
Hannes Verschore
23ba2818bb Bug 953164 - IonMonkey: Improve type information at branches, r=jandem 2014-02-12 10:57:34 +01:00
Steve Fink
3f1ab61261 Bug 961314 - tooltool manifests for hazard analysis (gcc and sixgill). DONTBUILD
--HG--
extra : rebase_source : 2e9e6540e263d05b73d0cd3075c7dc170a390fdd
2014-02-06 21:57:15 -08:00
Eric Faust
fb9422306c Bug 968097 - Fix blatantly mistaken error-handling path. (f=Jesse, r=jwalden) 2014-02-11 15:24:37 -08:00
Steve Fink
7afa40e27e Bug 970253 - cx param to JS_AllocateArrayBufferContents is optional, r=terrence
--HG--
extra : rebase_source : 23adbdf985c85d3879f49578840f3e038aba4527
2014-02-10 14:23:46 -08:00
Steve Fink
706dd325e3 Bug 971208 - Eliminate vanilla new in SegmentedVector.h, r=mjrosenb
--HG--
extra : rebase_source : 00761e68f7821f38a46e2442870bf3d214d370f9
2014-02-11 15:02:48 -08:00
Steve Fink
2009a0a864 Bug 963735 - Switch from DFS -> BFS for finding GC paths, r=terrence
--HG--
extra : rebase_source : 9834e2d4815a7a1f60fd5b86843c0789674175d7
2014-02-03 23:11:52 -08:00
Andrew McCreight
5313ee591a Bug 967023, part 2 - Get rid of XPCWrappedJSClass::GetNewOrUsed out param. r=bholley 2014-02-11 14:56:46 -08:00
Andrew McCreight
283ef4893d Bug 967023, part 1 - Rename clazz to clasp in XPCWrappedNative::GetNewOrUsed. r=bholley 2014-02-11 14:56:45 -08:00
Dan Gohman
1bc988d6ee Bug 960145 - IonMonkey: Don't ignore OSR-like values when computing phi ranges. r=mrosenberg 2014-02-11 17:37:05 -05:00
Masatoshi Kimura
18d6c0f5ff Backed out changeset d7d447cac91b (bug 969762) for tp5 regression. 2014-02-12 06:01:29 +09:00
Terrence Cole
e9ac2e3539 Bug 969012 - Do not leak MNewSlots when allocating CallObject in the nursery; r=jonco
--HG--
extra : rebase_source : cffd1f415c8326b4a54a70eafd03fad1f8e3b228
2014-02-11 11:53:52 -08:00