Commit Graph

35070 Commits

Author SHA1 Message Date
Brian Hackett
00fb4c3075 Bug 863518 - Consider types added by loop body when unboxing OSR values, r=dvander. 2013-04-22 20:22:30 -06:00
Brian Hackett
5a2f96632a Bug 861419 - Add comment, r=dvander. 2013-04-18 15:18:42 -06:00
Brian Hackett
bb6c18c326 Bug 863439 - Use BoxInputsPolicy for MUnbox. 2013-04-18 15:12:07 -06:00
Brian Hackett
3e7d763516 Merge from mozilla-inbound. 2013-04-18 13:26:42 -06:00
Ryan VanderMeulen
5125740ec4 Backed out changeset 36ffb85842ac (bug 862501) for mochitest crashes. 2013-04-18 14:04:14 -04:00
Brian Hackett
59565fda50 Bug 862184 - Don't check for extra parallel array bailouts if --no-baseline or --baseline-eager are used. 2013-04-18 09:51:36 -06:00
Brian Hackett
d6f6d7b06f Bug 862103 - Address review comments, r=jandem. 2013-04-18 07:39:33 -06:00
Brian Hackett
55c319d857 Bug 804676 - Address review comments, r=dvander. 2013-04-18 06:53:31 -06:00
Brian Hackett
230e724d9e Bug 862699, bug 862708 - Fix a couple of fuzz bugs. 2013-04-17 16:56:29 -06:00
Brian Hackett
5cea8b5390 Bug 862103 - Various benchmark performance fixes. 2013-04-15 17:12:51 -06:00
Brian Hackett
0010e03b67 Merge m-i to ionmonkey 2013-04-15 05:37:53 -06:00
Brian Hackett
6adc9ceac6 Bug 861439 - Add type barriers when reading from undefined properties of singleton objects. 2013-04-15 05:16:23 -06:00
Brian Hackett
91f5501e6a Bug 861419 - Consider values in prototype when reading global names during Ion compilation. 2013-04-14 06:40:58 -06:00
Brian Hackett
1c09acba43 Bug 804676 - Fix various fuzz bugs. 2013-04-12 07:25:50 -06:00
Brian Hackett
39b1c95af5 Bug 804676 - Remove dependence of Ion compilation on ScriptAnalysis::analyzeTypes. 2013-04-11 18:39:32 -06:00
Brian Hackett
7b5daea809 No bug - Fix warning spam, r=shu. 2013-04-11 16:25:43 -06:00
Brian Hackett
8bd8932d36 Bug 855088 - Watch for 'arguments' variables declared within 'with' blocks, r=luke. 2013-04-11 16:19:10 -06:00
Luke Wagner
dc957f6c2e Bug 863045 - OdinMonkey: fix duplicate-evaluation in double-to-int coercion (r=sstangl)
--HG--
extra : rebase_source : b6c832b6a2a5a1f25c137ca7e276316b85ff3650
2013-04-17 17:34:29 -07:00
Luke Wagner
1a3c359300 Bug 858749 - OdinMonkey: fix join after break when block is empty (r=sstangl)
--HG--
extra : rebase_source : fef8266e5e5903443933bd84b149b904da3d3dee
2013-04-17 17:33:54 -07:00
Kannan Vijayan
474a643a4e Bug 862501 - Make baseline pass more accurate stack-pointer refeference for pushed SPS profiler frames. r=jandem 2013-04-18 12:20:45 -04:00
Bobby Holley
e27963c8e7 Bug 860438 - Use nsCxPusher in JSD. r=gabor 2013-04-18 11:36:05 -04:00
Hannes Verschore
77aa03df22 Bug 862777: Hook Odinmonkey up to the spewlogger, r=luke 2013-04-18 15:15:21 +02:00
Tom Schuster
6ae8c9253f Bug 861461 - Resolve this in sandbox.importFunction. r=bholley 2013-04-14 18:45:36 +02:00
Mike Hommey
f59e63a2d2 Bug 854103 - Ignore the high bits of returnReg in js_InternalInterpret on x86_64 when it actually holds a bool. r=dvander 2013-04-14 10:21:59 +02:00
Mike Hommey
22ca629259 Bug 462463 - Add missing add_phony_targets.py file. r=me 2013-04-14 10:12:33 +02:00
Phil Ringnalda
08f1b54f86 Back out 104ba36f44c0 (bug 845596) for jsreftest assertions
CLOSED TREE
2013-04-13 19:15:33 -07:00
Jeff Walden
47222a1461 Bug 860931 - Remove a bunch of deadwood autoconf defines. r=ted
--HG--
extra : rebase_source : a6adb8464dca8dc3800d92ea72e7695e928b3f82
2013-03-29 16:18:21 -07:00
Brian Hackett
458eca0af8 Bug 845596 - Keep track of free variables during syntax parsing, r=jorendorff. 2013-04-13 18:59:42 -06:00
Phil Ringnalda
d2d374b265 Back out 390be7c3dd3a (bug 853301) and 029a6cc8ca0a (bug 724533) for b2g desktop Windows build bustage and Windows xpcshell orange
CLOSED TREE
2013-04-13 13:31:01 -07:00
Norbert Lindenberg
4efc92cff3 Bug 724533 - Integrate ICU into the Mozilla build. r=glandium 2013-04-13 12:26:06 -04:00
Jan de Mooij
3e65ad6ad8 Bug 860239 - Make Ion OSR a bit more robust against scripts with multiple loops. r=bhackett 2013-04-13 15:04:22 +02:00
Ryan VanderMeulen
7b3c2a732d Merge m-c to inbound. 2013-04-13 08:04:05 -04:00
Brian Hackett
f0a83e6cda Bug 846967 - Allow ParseContext chain to have contexts from different parsers, r=jorendorff. 2013-04-13 04:15:52 -06:00
Ms2ger
1003281d29 Bug 858212 - Move FileReader to Paris bindings; r=bz 2013-04-13 09:06:31 +02:00
Ms2ger
6de14397b4 Bug 826740 - Part g: Remove HTMLCanvasElement quickstubs; r=khuey 2013-04-13 09:05:58 +02:00
Ms2ger
c8846c452b Bug 841488 - Part d: Move HTMLSelectElement to WebIDL bindings, remove CI and QS; r=khuey 2013-04-13 09:01:59 +02:00
Nathan Froyd
169fd7f216 Bug 859257 - include jscpucfg.h in NumericConversions.h so DoublePun definitions are correct; r=Waldo 2013-04-12 15:09:38 -04:00
Chris Peterson
53193b70f7 Bug 861073 - Add configure check that --with-android-version is at least 9. r=glandium 2013-04-11 23:07:27 -07:00
Douglas Crosher
fe806f439a Bug 861139 - Fix the return of a floating point value from an ARM asm.js entry. r=mrosenberg 2013-04-12 22:13:51 +10:00
Boris Zbarsky
3722421ee7 Bug 860591. Install WebIDL quickstubs for event interfaces as needed. r=smaug 2013-04-12 10:51:25 -04:00
Terrence Cole
72d66f20d9 Bug 854788 - Add a missing recursion check on Proxy::objectClassIs. r=m_kato, r=Waldo 2013-04-10 15:01:52 -07:00
Shu-yu Guo
a997939112 Bug 857836 - Assertion failure: paTypeObject->getPropertyCount() == NumFixedSlots, at builtin/ParallelArray.cpp. r=bhackett 2013-04-12 23:04:52 -04:00
Tom Schuster
b0284bc659 Bug 854614 - Root result and argument JS::Values. r=bz 2013-04-11 13:57:03 +02:00
Ryan VanderMeulen
454cb5b6ad No bug - Fix typo. 2013-04-12 23:04:51 -04:00
Ryan VanderMeulen
7b5cb126eb Backed out changeset 8ce65f4eb1ba (bug 820170) for suspicion of causing bug 860903 on a CLOSED TREE. 2013-04-12 13:57:46 -04:00
Boris Zbarsky
1baa79df9f Back out bug 860591 (rev 8488f69f8f91) because it causes orange, resulting in a CLOSED TREE 2013-04-12 12:50:06 -04:00
Ryan VanderMeulen
60dbee1a3e Backed out 2 changesets (bug 850362, bug 600307) for Windows XP leaks on a CLOSED TREE. 2013-04-11 17:00:28 -04:00
Jacek Szpot
a38774d086 Bug 854503 - Rename JS unwrapping functions. r=bholley 2013-04-11 11:50:18 -07:00
Sean Stangl
a95e190da1 Bug 858783 - Check user-controlled asm.js flag. r=luke 2013-04-11 11:39:59 -07:00
Ryan VanderMeulen
94262c1579 Bug 840012 - Fix test name. r=luke
--HG--
rename : js/src/jit-test/tests/basic/testBug0012.js => js/src/jit-test/tests/basic/testBug840012.js
2013-04-17 18:00:14 -04:00