Ryan VanderMeulen
|
05b10236da
|
Merge m-c to inbound.
|
2013-12-09 17:43:44 -05:00 |
|
Ryan VanderMeulen
|
52ab5ad2dc
|
Merge b2g-inbound to m-c.
|
2013-12-09 17:26:11 -05:00 |
|
Ryan VanderMeulen
|
16d5e8a26b
|
Merge inbound to m-c.
|
2013-12-09 16:45:25 -05:00 |
|
Alex Keybl
|
e149dacf53
|
Merging in version bump NO BUG
|
2013-12-09 13:38:06 -05:00 |
|
Christian Holler
|
096e1486df
|
Bug 938144 - Handle OOM in jit::SplitCriticalEdges. r=jandem
--HG--
extra : rebase_source : 0ea568be9d54dd072deaa5f02e1185f51007a81b
|
2013-12-09 19:28:18 +01:00 |
|
Jan de Mooij
|
6d867d31ea
|
Bug 947683 - Fix --disable-threadsafe shell builds on OS X. r=luke
|
2013-12-09 18:56:24 +01:00 |
|
Christian Holler
|
f022830a8e
|
Bug 947958 - Use masm.propagateOOM to handle OOM in CodeGenerator. r=bhackett
--HG--
extra : rebase_source : 9f3d339b6e15777cff52465f846eaf55f90e8ed7
|
2013-12-09 17:29:06 +01:00 |
|
Christian Holler
|
faefddd17b
|
Bug 947902 - Make dumpHeapComplete ignore file args with --fuzzing-safe. r=billm
--HG--
extra : rebase_source : b9c2d6441b095cb92586a24d4471174c65173195
|
2013-12-09 19:27:51 +01:00 |
|
Ryan VanderMeulen
|
28a5b72edd
|
Backed out changesets fabe232e8be9 and c84b0156ae03 (bug 793860) for Linux mochitest-2 timeouts.
|
2013-12-09 16:40:03 -05:00 |
|
Brian Hackett
|
bd668d0af6
|
Bug 946939 - Disable test that is intermittently failing under GGC.
|
2013-12-09 13:32:50 -08:00 |
|
Dan Gohman
|
f7af479b92
|
Bug 943442 - IonMonkey: Step the instruction id by 1 instead of 2, to facilitate using it as a table index. r=dvander
|
2013-12-09 13:12:25 -08:00 |
|
Dan Gohman
|
b9a4ee6c18
|
Bug 943442 - IonMonkey: Compare instructions by pointer rather than by id(), since it's equivalent. r=dvander
|
2013-12-09 13:12:25 -08:00 |
|
Dan Gohman
|
0a18d3d8f1
|
Bug 935834 - IonMonkey: Fix a memory leak and revive an offset calculation. r=bhackett
|
2013-12-09 13:12:25 -08:00 |
|
Carsten "Tomcat" Book
|
a0bb585098
|
Backed out changeset 85196889c598 (bug 945042) PGO Test Bustage
|
2013-12-09 13:00:59 +01:00 |
|
Carsten "Tomcat" Book
|
a656f5e85d
|
merge mozilla-inbound to mozilla-central
|
2013-12-09 09:02:29 +01:00 |
|
Mike Hommey
|
c63c0a68f5
|
Bug 945042 - Move NO_PROFILE_GUIDED_OPTIMIZE to moz.build. r=gps,r=njn
|
2013-12-09 13:39:26 +09:00 |
|
Sean Stangl
|
33cecd91b2
|
Bug 939505 - Use JS_DEBUG in public headers. r=jorendorff
|
2013-12-06 15:03:08 -08:00 |
|
Jason Orendorff
|
920b187ed5
|
Bug 793860, part 2 - Remove JSOP_ENUMELEM. r=luke.
|
2013-12-09 14:12:39 -06:00 |
|
Jason Orendorff
|
2a758bb96c
|
Bug 793860, part 1 - Simplify the bytecode emitted for certain kinds of array destructuring assignment. Remove JSOP_ENUMCONSTELEM which is then no longer used (and JSOP_GETFUNNS which has not been used for some time). r=luke.
|
2013-12-09 14:12:36 -06:00 |
|
Jason Orendorff
|
9596547c5e
|
Bug 942379 - js shell: Fix a crash due to poor argument checking in shell-only resolver() builtin. r=Waldo.
|
2013-12-09 14:10:51 -06:00 |
|
Jason Orendorff
|
511fb36fe2
|
Bug 943130 - js shell 'environment' builtin: Don't assume jsids are strings. r=Waldo.
|
2013-12-09 14:10:50 -06:00 |
|
Brian Hackett
|
934a947970
|
Bug 947963 - Invalidate compilation after OOM in CodeGenerator::link, r=jandem.
|
2013-12-09 11:59:20 -08:00 |
|
Brian Hackett
|
eeb193da3d
|
Bug 947782 - Use accessor methods for JSScript uint32/uint16 fields, r=jandem.
|
2013-12-09 11:26:09 -08:00 |
|
Brian Hackett
|
627564f755
|
Bug 940635 - Don't allow Int32 conversions of both LHS and RHS in comparisons when their types are not actually known, r=shu.
|
2013-12-07 18:18:16 -08:00 |
|
Douglas Crosher
|
5837b145f7
|
Bug 946969 - Ionmonkey (ARM): correct AbsI, integer absolute value, r=mjrosenb
|
2013-12-08 10:30:42 +11:00 |
|
Douglas Crosher
|
068e770846
|
Bug 861785 - Odinmonkey ARM: use the hard-float ABI for inter-asm.js function calls irrespective of the system ABI. r=luke
|
2013-12-06 23:00:31 +11:00 |
|
Birunthan Mohanathas
|
3440613a39
|
Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
--HG--
rename : mfbt/Util.h => mfbt/ArrayUtils.h
|
2013-12-08 21:52:54 -05:00 |
|
Birunthan Mohanathas
|
68b00083fd
|
Bug 713082 - Part 1: Remove unnecessary Util.h includes. r=Waldo
|
2013-12-08 21:52:33 -05:00 |
|
Brian Hackett
|
dab9a98c25
|
Bug 947661 - Fix offset test used to find the block chain for a pc.
|
2013-12-08 16:44:54 -08:00 |
|
Jim Blandy
|
13ad20a4d9
|
Bug 942480: Don't js_delete a freshly allocated js::Debugger, if we've stored it in the Debugger JSObject's private slot. r=shu
|
2013-12-08 15:53:28 -08:00 |
|
Shu-yu Guo
|
76bbb36b79
|
Bug 942480 - Fix OOM handling in Debugger construction. r=jimb
|
2013-12-02 20:43:56 -08:00 |
|
Luke Wagner
|
183ee8ff81
|
Bug 942276 - Improve test_asmjs2.html once caching is deterministic (r=me)
--HG--
extra : rebase_source : 36d1b607bda300f455d4086fe1bd8c7ca3834e77
|
2013-11-29 14:58:56 -06:00 |
|
Brian Hackett
|
6eb6edc7d2
|
Bug 944080 - Fix =/== confusion.
|
2013-12-09 07:36:13 -08:00 |
|
Boris Zbarsky
|
c57a4a55e3
|
Bug 946564 part 1. Allow installing chromeonly webidl quickstubs too. r=peterv
|
2013-12-09 10:34:04 -05:00 |
|
Boris Zbarsky
|
abefb320a5
|
Bug 946067 part 2. Generate Window's access checks in XPConnect based on WebIDL access annotations. r=bholley,peterv
|
2013-12-09 10:34:03 -05:00 |
|
Boris Zbarsky
|
5a1836271c
|
Bug 946289. Make GetNativeForGlobal work for WebIDL globals. r=peterv
|
2013-12-09 10:34:03 -05:00 |
|
Kannan Vijayan
|
3fbdd1e1f5
|
Bug 834678 - Ensure correct update of lastPC_ for MInstructions which add OOL code. r=jandem
|
2013-12-09 10:28:58 -05:00 |
|
Dan Gohman
|
3d4e55d1e7
|
Bug 943303 - IonMonkey: Convert floating-point comparisons to integer using range analysis. r=nbp
|
2013-12-09 07:11:12 -08:00 |
|
Hannes Verschore
|
1a0f904a99
|
Bug 947875 - Tracelogger: Fix builds after HashMap changes, r=bhackett
|
2013-12-09 16:08:41 +01:00 |
|
Nicolas B. Pierron
|
b2338929b2
|
Bug 943303 - Improve computed range of MPhi by populating with unreachable flags. r=sunfish
|
2013-12-09 05:56:19 -08:00 |
|
Nicolas B. Pierron
|
6e4bc9355f
|
Bug 943303 - Annotate and modify conditions leading to dead branches. r=sunfish
|
2013-12-09 05:56:19 -08:00 |
|
Hannes Verschore
|
9d4b92766d
|
Bug 946243 - IonMonkey: Don't remove MComputeThis during EliminateDeadResumePointOperands, r=jandem
|
2013-12-09 13:43:55 +01:00 |
|
Hannes Verschore
|
c8d1855dba
|
Bug 947765 - Style nits in IonMacroAssembler, r=jandem
|
2013-12-09 13:43:49 +01:00 |
|
Christian Holler
|
cd0a90a306
|
Bug 947233 - Handle OOM in js::frontend::NameResolver. r=jimb
--HG--
extra : rebase_source : 83d440944fb731e0663c81e148053787b877a2c1
|
2013-12-09 13:32:55 +01:00 |
|
masaya iseki
|
d737bd02cb
|
Bug 848510 - Add Baseline double stub for BITNOT. r=jandem
|
2013-12-09 12:53:06 +01:00 |
|
Phil Ringnalda
|
e5638ae70a
|
Merge m-c to m-i
|
2013-12-07 11:21:52 -08:00 |
|
Phil Ringnalda
|
cacf62c269
|
Back out 35371620801a:bf2019278b77 (bug 937317) for gaia-ui-test bustage and frequent timeouts in its own test
|
2013-12-07 11:08:56 -08:00 |
|
Brian Hackett
|
6ebb9c6ffe
|
Bug 944930 - Remove block index from aliasedvar ops, use a binary search to find the block chain for a given pc, r=luke.
|
2013-12-07 11:03:07 -08:00 |
|
Jan de Mooij
|
b0edaaa0e0
|
Bug 947235 - Rewrite ternary to if-else to workaround a GGC quirk. r=me
|
2013-12-07 19:16:51 +01:00 |
|
Hannes Verschore
|
aa14947a20
|
Bug 947603: IonMonkey: Mark scripts uninlineable in Baseline, r=jandem
|
2013-12-07 16:23:30 +01:00 |
|