Commit Graph

26092 Commits

Author SHA1 Message Date
Brendan Eich
dc272ce7c9 Bug 999999 - Fix typo in comment (r=lumpy). 2013-04-29 17:33:22 -07:00
Norbert Lindenberg
fa10c77ad4 Bug 866369 - Set ICU rounding mode. r=jwalden
--HG--
extra : rebase_source : 8b6a2829330e76fcaf3c283314e288f7699a118f
2013-04-29 15:25:38 -07:00
Norbert Lindenberg
0587843bd4 Bug 862192 - Update minor unit for Uganda Shilling in Intl.NumberFormat. r=jwalden
--HG--
extra : rebase_source : 07b05d787eda834633535d76dd46557a7f40e976
2013-04-29 14:48:32 -07:00
Gary Kwong
6f4d4fef4a Bug 866916 - JavaScript JS_MORE_DETERMINISTIC builds are busted. r=sfink 2013-04-29 15:09:15 -07:00
Daniel Holbert
ff64884120 Bug 866800: Remove unused variables from ParallelArrayVisitor::visitCompare(). r=nmatsakis 2013-04-29 16:16:03 -07:00
Phil Ringnalda
f861a9fb7b Back out 80163a75cca5 (bug 865059) for talos and android jsreftest bustage
CLOSED TREE

--HG--
extra : rebase_source : a4e86eab90dcf4d30a180c0cffe5d5964d720481
2013-04-29 15:12:09 -07:00
Jeff Walden
a99f4d271c Bug 866700 - Fix typo. r=ptyo to clear up a J orange in a CLOSED TREE 2013-04-29 15:11:37 -07:00
Jeff Walden
77a74f368c Bug 866700 - Assertion when redefining a non-writable length to a non-numeric value. r=bhackett 2013-04-29 12:30:21 -07:00
Jeff Walden
567ade2f97 Bug 866580 - Assertion redefining the length property on a frozen array. r=bhackett
--HG--
extra : rebase_source : 8bba3b33a92ef41738bfd465e6cc101189220ecb
2013-04-29 12:30:18 -07:00
Brian Hackett
4d72b46343 Bug 865059 - Disable JM by default, and don't analyze scripts until they are compiled by baseline if JM is disabled, r=jandem. 2013-04-29 14:24:03 -06:00
Brian Hackett
a42540c788 Bug 865431 - Restrict Compare_Double and related comparisons to inputs where they will produce the correct result, r=jandem. 2013-04-29 13:10:00 -06:00
Joey Armstrong
8e99512c32 bug 844655: Port XPCSHELL_TESTS to moz.build as XPCSHELL_TESTS_MANIFESTS 2013-04-29 14:49:00 -04:00
Bobby Holley
e47507c912 Bug 865729 - Remove nsIJSContextStack. r=gabor
\o/
2013-04-29 11:16:24 -07:00
Bobby Holley
eb840cbdb4 Bug 865729 - Remove Context stack iterators. r=gabor 2013-04-29 11:16:23 -07:00
Bobby Holley
ee8843b983 Bug 865729 - Remove Push/Pop from public API. r=gabor 2013-04-29 11:16:22 -07:00
Bobby Holley
a1a3f2c647 Bug 865729 - Make nsIXPConnect inherit nsIThreadJSContextStack. r=gabor
Right now, the concrete nsXPConnect implements nsIXPConnect and
nsIThreadJSContextStack separately. I want to migrate the API from the latter
interface to the former, but I can't right now because it means we'd end up
with a duplicated method (getSafeJSContext). Since there's only one concrete
class that implements nsXPConnect, let's just use interface inheritance, which
simplifies the migration.
2013-04-29 11:16:20 -07:00
Bobby Holley
49eef22d31 Bug 865729 - Remove nsIJSContextStack from xpconnect/loader. r=gabor 2013-04-29 11:16:19 -07:00
Jan de Mooij
6cb2d2291b Bug 866611 - Fix length check when inlining string concatenation. r=h4writer 2013-04-29 19:22:50 +02:00
Nicholas D. Matsakis
064413bc86 Bug 861705 - Check for ParallelArray being disabled in various tests r=sstangl 2013-04-18 05:53:53 -04:00
Hannes Verschore
352ce32511 Bug 678377: IonMonkey: Follow-up fixing three small issues, r=bhackett 2013-04-29 14:49:25 +02:00
Andrea Marchesini
985b3f0c5a Bug 861605 - Make the arguments to Window.alert, Window.confirm optional. r=Ms2ger 2013-04-29 08:32:01 -04:00
Norbert Lindenberg
45bb74e2ab Bug 853702 - ECMA-402 test ch09/9.2/9.2.8_4.js failing. r=Waldo 2013-04-29 08:31:15 -04:00
Norbert Lindenberg
f360bb2e00 Bug 634839 - Fix build with Internationalization API. r=njn 2013-04-29 08:30:26 -04:00
Hannes Verschore
11b52a7df1 Bug 678377: IonMonkey: LICM: Use explicit stack to mark blocks in a loop, r=bhackett 2013-04-29 10:35:44 +02:00
Ryan VanderMeulen
d7f3d1d1a0 Backed out 2 changesets (bug 864342, bug 861596) for various regressions.
Backed out changeset ba1a51d840b3 (bug 864342)
Backed out changeset 503a5fb6d530 (bug 861596)
2013-04-27 18:17:30 -04:00
Brian Hackett
d838e54180 Bug 864214 - Generate MIR nodes for accessing statically known typed arrays on x86, r=luke,jandem. 2013-04-27 15:02:42 -06:00
Steve Fink
a0e4404d69 No bug, DONTBUILD. Comment fix. 2013-04-27 12:27:53 -07:00
Tom Schuster
6b98f4b239 Bug 836949 - Remove the now unnecessary GetMethod function. r=jwalden 2013-04-27 17:37:05 +02:00
Jan de Mooij
4381685f96 Bug 863018 part 2 - Add JSShortString path back to ConcatStrings and LConcat. r=luke 2013-04-26 14:08:54 +02:00
Brian Hackett
a8b245d573 Bug 864101 - Improve precision of TypeSetIncludes, r=dvander. 2013-04-26 17:56:38 -06:00
Brian Hackett
bdbe42cd9d Bug 865889 - Include higher level information about ops in -D output, r=jandem. 2013-04-26 16:39:12 -06:00
Shu-yu Guo
1669f7b119 Bug 865259 - Specialize int32 compares from baseline IC stub info r=bhackett 2013-04-26 17:06:27 -04:00
Shu-yu Guo
6a33d4f463 Bug 865259 - Give MLambda and MParLambda resultTypeSets r=bhackett 2013-04-26 17:06:27 -04:00
Nicholas D. Matsakis
36a10079ab Bug 865259 - Make comparisons work in Par Exec mode regardless of TI results r=bhackett 2013-04-25 08:47:16 -04:00
Nicholas D. Matsakis
fbb263e3bb Bug 865259 - Specialized arith ops based on baseline info r=bhackett 2013-04-24 14:28:26 -04:00
Jon Coppeard
8acbc7c2f3 Bug 866167 - GC: Make HashableValue::AutoRooter work r=terrence 2013-04-26 18:50:18 +01:00
Jon Coppeard
18ed8e4e2b Bug 866112 - GC: Fix some misc rooting hazards in the shell r=terrence 2013-04-25 11:55:40 +01:00
Jon Coppeard
672186739c Bug 866030 - Error "_init__() takes exactly 4 arguments" running JS test harness for opt build r=terrence 2013-04-26 18:50:18 +01:00
Jon Coppeard
a69f531cdc Bug 866134 - GC: Address reported TokenStream::Position rooting hazards r=sfink 2013-04-26 18:50:18 +01:00
Jon Coppeard
7d9149ed57 Bug 865308: GC: More rooting work in XPConnect r=bholley 2013-04-26 18:50:18 +01:00
Ryan VanderMeulen
cd12070796 Backed out changeset 6604b700492c (bug 863018) for suspicion of causing Windows mochitest b-c leaks.
CLOSED TREE
2013-04-26 12:03:03 -04:00
David Zbarsky
e7c17f133d Bug 856472: Convert CanvasGradient to WebIDL r=bz 2013-04-26 10:55:54 -04:00
David Zbarsky
e3ec2de9af Bug 856472: Convert CanvasPattern to WebIDL r=bz 2013-04-19 04:49:22 -04:00
Ehsan Akhgari
4d49a0cf90 Bug 860867 - Disable loop vectorization optimizations in the JS engine for clang to prevent it from generating bad code; r=glandium 2013-04-26 08:43:19 -04:00
Jan de Mooij
80c213b18f Bug 863018 part 2 - Add JSShortString path back to ConcatStrings and LConcat. r=luke 2013-04-26 14:08:54 +02:00
Jan de Mooij
42c9f9c686 Bug 863018 part 1 - Fix regalloc issue with useFixed/tempFixed and safepoints. r=bhackett 2013-04-26 14:05:08 +02:00
Aryeh Gregor
659b807986 Bug 859817 - Remove implicit conversions from raw pointer to already_AddRefed; r=Ms2ger 2013-04-22 14:15:59 +03:00
Aryeh Gregor
e0a4cd5848 Bug 859817 - Make NS_NewAtom return already_AddRefed; r=bz 2013-04-22 14:13:22 +03:00
Ms2ger
e12555a543 Merge m-c to m-i. 2013-04-26 12:32:27 +02:00
Jan de Mooij
0524c01499 Bug 865406 - Disable IonMonkey LICM if a script bails out frequently. r=h4writer 2013-04-26 12:10:28 +02:00