Benjamin Bouvier
|
eeb587437e
|
Bug 877378: Add alias analysis and GVN for heap loads / stores in asm.js; r=jandem
|
2013-09-18 18:41:33 -07:00 |
|
Benjamin Bouvier
|
0b18c3f47e
|
Bug 877338: Add alias analysis and GVN for global variable loads / stores in asm.js; r=jandem
|
2013-09-18 18:41:01 -07:00 |
|
Wes Kocher
|
ee41ec25e3
|
Backed out changeset 040522aacba4 (bug 913847)
|
2013-09-18 17:18:56 -07:00 |
|
Benoit Jacob
|
af97fdd40d
|
Bug 913847 - Include MainThreadUtils.h instead of nsThreadUtils.h - r=ehsan
|
2013-09-18 18:50:32 -04:00 |
|
Mike Hommey
|
7371888973
|
Bug 917086 - Disallow DIRS, PARALLEL_DIRS and TEST_DIRS under TOOL_DIRS and TEST_TOOL_DIRS, and adapt moz.build files accordingly. r=gps
Also mark TOOL_DIRS/TEST_TOOL_DIRS directories in backend.mk and recurse them normally instead of forcing make -C dir libs for them.
|
2013-09-19 07:43:02 +09:00 |
|
Mike Hommey
|
153c82610c
|
Bug 917622 - Use INSTALL_TARGETS for mochitests. r=gps
|
2013-09-19 07:39:58 +09:00 |
|
Shu-yu Guo
|
0411ab6422
|
Bug 917401 - Fix incorrect blocked register assignment in LSRA. (r=jandem)
|
2013-09-18 14:03:00 -07:00 |
|
Jeff Walden
|
9431b31b48
|
Bug 909602 - Don't blow away most/all elements above the purported "length" of a non-Array object passed to Array.prototype.pop. r=bhackett
|
2013-09-16 18:44:45 -07:00 |
|
Jim Blandy
|
5302bb5360
|
Bug 914405: Define makeGlobalObjectReference, a quick way to get D.O's referring to global objects, to simplify the web console. r=jorendorff r=msucan
|
2013-09-17 15:21:11 -07:00 |
|
Dan Gohman
|
d202b707ec
|
Bug 915846 - IonMonkey: Rename things to say "canHaveFractionalPart" instead of "decimal". r=nbp
|
2013-09-18 10:55:30 -07:00 |
|
Dan Gohman
|
161e4ee9f4
|
Bug 915846 - IonMonkey: Const-qualify some range pointees. r=nbp
|
2013-09-18 10:55:28 -07:00 |
|
Brian Hackett
|
f93bc40c78
|
Bug 917441 - Add missing #ifdef JS_ION.
|
2013-09-18 11:14:38 -06:00 |
|
Hannes Verschore
|
96f3dc5312
|
Bug 910960 - IonMonkey: Improve codegen of TypeBarriers, r=nbp
|
2013-09-18 17:53:41 +02:00 |
|
Brian Hackett
|
b8664f0acf
|
Bug 917441 - Remove dependence of IonBuilder on ScriptAnalysis, r=jandem.
|
2013-09-18 09:43:21 -06:00 |
|
Bobby Holley
|
cd5f077305
|
Bug 916939 - Drop support for named and indexed access on cross-origin windows. r=bz
|
2013-09-18 08:39:48 -07:00 |
|
Bobby Holley
|
61cbfaf31f
|
Bug 914939 - Don't assert against OOM in XPCWrappedJS QI hooks. r=gabor
|
2013-09-18 08:34:12 -07:00 |
|
Luke Wagner
|
12d708eeac
|
Bug 900669 - Fix compile error with JS_ION_PERF (r=me)
--HG--
extra : rebase_source : faba81a347300a0f40e302930bd6d394e08dae66
|
2013-09-18 09:56:34 -05:00 |
|
Brian Hackett
|
fce6596a88
|
Bug 917590 - Remove most roots and handles in IonBuilder, r=jandem.
|
2013-09-18 07:55:29 -06:00 |
|
Luke Wagner
|
1da2541e28
|
Bug 900669 - OdinMonkey: simplify how ScriptSource and source location are saved (r=bbouvier)
--HG--
extra : rebase_source : a3cabb43976f39dfc77543dc64688357e3801478
|
2013-09-17 17:06:37 -05:00 |
|
Luke Wagner
|
a32e9216f0
|
Bug 900669 - OdinMonkey: split out a static-link step (r=bbouvier)
--HG--
extra : rebase_source : e910c2ba371280a13140a3faef97d379e3ce99fb
|
2013-08-26 11:29:15 -05:00 |
|
Luke Wagner
|
d07215fd65
|
Bug 916912 - use ImmPtr for j(void*) (r=jandem)
--HG--
extra : rebase_source : 4950b437f7d0c38589312415b8e1d7fa82a01e1a
|
2013-09-17 17:06:21 -05:00 |
|
Eddy Bruel
|
4e10124da3
|
Make Debugger.Source load the source text if it is not retained (bug 916845). r=jimb
|
2013-09-17 15:37:00 +03:00 |
|
Nicholas Nethercote
|
c75372e05a
|
Bug 916531 (follow-up) - Re-landed changeset 47e05e8df03b (bug 915482, part 4) because it wasn't causing hangs on Windows after all. r=me.
--HG--
extra : rebase_source : 6c6e6dfa327e591a227e4da4bdb0539b6aaa2f05
|
2013-09-12 17:44:47 -07:00 |
|
Nicholas D. Matsakis
|
deb4208d17
|
Bug 917360 - Fix tests in case that BINARYDATA or PARALLELJS are not enabled. r=nbp
|
2013-09-17 13:34:45 -04:00 |
|
Wes Kocher
|
edaeb7bf86
|
Backed out changeset bba922f6d4f3 (bug 914405) for mochitest-bc bustage
|
2013-09-17 17:34:51 -07:00 |
|
Bill McCloskey
|
38282113a2
|
Bug 899697 - Try to silence spurious Windows jit-test failures (r=terrence)
|
2013-09-17 17:32:25 -07:00 |
|
Dan Gohman
|
06daf6e3ac
|
Bug 916681 - SpiderMonkey: Remove obsolete mjit counters. r=luke
|
2013-09-17 15:44:43 -07:00 |
|
Dan Gohman
|
ad77fd29b8
|
Bug 916681 - Cleanup obsolete references to mjitalways and friends in the testsuite. r=luke
|
2013-09-17 15:44:43 -07:00 |
|
Dan Gohman
|
74f5a3fb4e
|
Bug 916683 - SpiderMonkey: Delete unused code. r=n.nethercote
|
2013-09-17 15:44:43 -07:00 |
|
Dan Gohman
|
2ae0807f16
|
Bug 916683 - SpiderMonkey: Delete a function which has been obsolete for over 3 years. r=n.nethercote
|
2013-09-17 15:44:43 -07:00 |
|
Dan Gohman
|
29e3d034ae
|
Bug 916683 - SpiderMonkey: Tidy up misc preprocessor stuff. r=n.nethercote
|
2013-09-17 15:44:42 -07:00 |
|
Dan Gohman
|
e776d02529
|
Bug 916167 - IonMonkey: Explicitly break dependencies from partial-writes to xmm registers. r=jandem
|
2013-09-17 15:27:27 -07:00 |
|
Jim Blandy
|
1b329e39b1
|
Bug 914405: Define makeGlobalObjectReference, a quick way to get D.O's referring to global objects, to simplify the web console. r=jorendorff r=msucan
|
2013-09-17 15:21:11 -07:00 |
|
Dan Gohman
|
41b2bb1cb0
|
Bug 910877 - SpiderMonkey: Fix autoconf detection of routines in libm. r=ted.mielczarek
|
2013-09-17 09:13:24 -07:00 |
|
Luke Wagner
|
5c06516b6c
|
Bug 917064 - ARM: enable HWCAP_ARMv7 on qemu (r=mjrosenb)
--HG--
extra : rebase_source : d92c495130f557f379b09ab445918521a74bf378
|
2013-09-17 17:01:14 -05:00 |
|
Luke Wagner
|
af4b33cc27
|
Bug 916912 - Remove Operand(void*) overload (r=jandem)
--HG--
extra : rebase_source : 26dd0e59e2a2ca660f74c13466dfe213683e53a3
|
2013-09-17 10:34:22 -05:00 |
|
Luke Wagner
|
36540f419c
|
Bug 916912 - Add addConstantDouble to avoid static double usage (r=jandem)
--HG--
extra : rebase_source : 831893b2a7406ffe40f2d3892e3dd1b563481267
|
2013-09-17 10:34:20 -05:00 |
|
Luke Wagner
|
3b80666360
|
Bug 916912 - Convert loadStatic(Float|Double) to loadConstant(Float|Double) (r=jandem)
--HG--
extra : rebase_source : 6b04ef4545610b33d0f7d0601acc3137b5f3ce59
|
2013-09-17 10:32:06 -05:00 |
|
Steve Fink
|
bfc019c4f0
|
Bug 916986 - Implement a JSAutoAssertNoGC for the analysis to pay attention to, r=terrence
|
2013-09-17 10:50:03 -07:00 |
|
Benjamin Bouvier
|
bf96ee35a9
|
Bug 916712: Convert Float32 TableSwitch inputs to doubles; r=jandem
--HG--
extra : rebase_source : c5622e25d7fa8c82ef8e972c8dc6e0b4ed0fdd1b
|
2013-09-17 11:42:26 -07:00 |
|
Ryan VanderMeulen
|
8babb6cb0e
|
Merge m-c to inbound on a CLOSED TREE.
|
2013-09-17 16:55:23 -04:00 |
|
Gregory Szorc
|
b428979adc
|
Merge mozilla-central into build-system
|
2013-09-17 09:16:10 -07:00 |
|
Alex Keybl
|
63a42a7016
|
Merging in version bump NO BUG
|
2013-09-17 09:38:37 -04:00 |
|
Gregory Szorc
|
daf13ad006
|
Bug 907902 - Create system isolated virtualenv, remove --system-ply support; r=glandium
|
2013-09-16 17:21:59 -07:00 |
|
Douglas Crosher
|
33f08fcaac
|
Bug 916755 - visitClampVToUint8 creates unused oolTruncateDouble code and does not bind a return label. r=shu
|
2013-09-16 22:43:54 +10:00 |
|
Douglas Crosher
|
173be546af
|
Bug 916539 - ARM: Integer multiplication by a constant negative power of two is incorrectly optimized to a shift operation. r=mjrosenb
|
2013-09-15 21:53:58 +10:00 |
|
Douglas Crosher
|
fd84564584
|
Bug 916413 - Odinmonkey: Disable attempts to hoist bounds checks when compiling asm.js code as it is not applicable. r=luke
|
2013-09-14 16:31:46 +10:00 |
|
Douglas Crosher
|
5f455c13f4
|
Bug 911254 - Odinmonkey: Support a wider range of heap lengths rather than just powers of two. r=luke
|
2013-09-17 08:13:45 +10:00 |
|
Gregory Szorc
|
a278eac870
|
Bug 799189 - Use mozprocess in cl.py; r=mshal
|
2013-09-16 12:55:34 -07:00 |
|
Jeff Walden
|
311870a2a6
|
Bug 916394 - Change expected results for an it-using test that crept in since tryservering. r=orange in a CLOSED TREE
|
2013-09-17 10:53:54 -07:00 |
|