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