Douglas Crosher
|
848b25298d
|
Bug 880204 - Asm.js: support constant global variables and make their loads hoistable. r=luke
|
2013-09-13 17:35:38 +10:00 |
Hannes Verschore
|
d45fd3d258
|
Bug 915171 - IonMonkey: Remove bogus assertion, r=jandem
|
2013-09-13 13:55:00 +02:00 |
Nathan Froyd
|
9109fb60ff
|
Bug 915848 - make check_spidermonkey_style.py work correctly with git; r=njn
|
2013-09-12 16:12:21 -04:00 |
Jan de Mooij
|
d00023d255
|
Bug 913749 - Mark fallible unbox instructions as guards. r=h4writer
--HG--
extra : rebase_source : f064535983782dcd52791f977f16a21d83603381
|
2013-09-13 10:09:11 +02:00 |
Nicholas Nethercote
|
cc291a0693
|
Bug 915482 (part 4) - Minimize vm/Shape-inl.h includes. r=terrence.
--HG--
extra : rebase_source : 973eb6668f38be4261ab3eef0b3645473bd3ebc2
|
2013-09-12 17:44:47 -07:00 |
Ryan VanderMeulen
|
47d90bb47f
|
Merge m-c to inbound.
|
2013-09-12 22:30:22 -04:00 |
Ryan VanderMeulen
|
e4754304bc
|
Merge inbound to m-c.
|
2013-09-12 20:37:35 -04:00 |
Dan Gohman
|
d8c1b10be8
|
Bug 915855 - SpiderMonkey: Clean up "const static" to "static const". r=terrence
|
2013-09-12 16:38:40 -07:00 |
Brian Hackett
|
602e976657
|
Bug 915473 - Distinguish stack type sets from compiler-created temporary type sets, r=jandem.
|
2013-09-12 18:30:03 -06:00 |
Dan Gohman
|
b554786a66
|
Bug 910807 - IonMonkey: Change Nobe to Node, to fix inconsistencies, both with the places that still said "beta node", and with the widely-used phrase "phi node". r=nbp
|
2013-09-12 10:39:31 -07:00 |
Joey Armstrong
|
d1be2c217c
|
bug 888009: move HOST_CPPSRCS to mozbuild (batch #2) r=mshal
|
2013-09-12 13:32:27 -04:00 |
Neil Rashbrook
|
c56811a63f
|
Bug 914560 - Package XPI extensions during tools phase so that all required files are in place when running the packaging step, r=glandium
|
2013-09-12 16:11:53 +02:00 |
Boris Zbarsky
|
fe1fc8267b
|
Bug 899296 - Restore bytecode-level constant folding in lazily compiled functions. r=jorendorff.
|
2013-09-12 11:08:21 -05:00 |
Nathan Froyd
|
2f2840a30b
|
Backout 6a09266fa0ed:c789a0ddda51 (bug 915228) for failing spidermonkey style checking
|
2013-09-12 11:03:11 -04:00 |
Nathan Froyd
|
fb61b8d881
|
Bug 915228 - part 2 - make DoubleEncoder's table statically defined; r=mjrosenb
|
2013-09-11 11:50:01 -04:00 |
Nathan Froyd
|
1e27c9f923
|
Bug 915228 - part 1 - make DoubleEntry and field types MOZ_CONSTEXPR; r=mjrosenb
|
2013-09-11 11:18:16 -04:00 |
Christian Holler
|
bab072f52d
|
Bug 871862 - Handle OOM properly in JSObject::makeLazyType. r=bhackett
--HG--
extra : rebase_source : 728552be5fdf3705cf84d961aeb322f9c7b49a5f
|
2013-09-12 16:29:49 +02:00 |
Nicholas Nethercote
|
05a8238e35
|
Bug 915482 (part 1) - Move most of gc/Barrier-inl.h into gc/Barrier.h. r=terrence.
--HG--
extra : rebase_source : e3fbf54420858cd5ae5328f4cf5c5001d1d0ccb9
|
2013-09-11 16:51:17 -07:00 |
Dan Gohman
|
7813955f90
|
Bug 915833 - SpiderMonkey: Add support for immediate addresses on x64. r=sstangl
|
2013-09-12 15:31:44 -07:00 |
Dan Gohman
|
921728a5bb
|
Bug 915833 - SpiderMonkey: Make some fields private. r=sstangl
|
2013-09-12 15:31:39 -07:00 |
Dan Gohman
|
3d6009c604
|
Bug 915833 - SpiderMonkey: Use disp_ instead of base_ for storing a 32-bit immediate address, and reorder fields for consistency between x86 and x64. r=sstangl
|
2013-09-12 15:31:33 -07:00 |
Dan Gohman
|
0ef36de257
|
Bug 915833 - Prefix REG_DISP, SCALE, and ADDRESS with "MEM_" to emphasize that they are memory operand kinds, as opposed to REG which is not. r=sstangl
|
2013-09-12 15:31:29 -07:00 |
Dan Gohman
|
5631578243
|
Bug 915891 - SpiderMonkey: Miscellaneous x86 assembler spew fixes. r=sstangl
|
2013-09-12 15:31:23 -07:00 |
Nicholas Nethercote
|
f4b42d5640
|
Bug 915482 (part 3) - Move some functions out of vm/Shape-inl.h, jsfuninlines.h and jsinferinlines.h. r=terrence.
--HG--
extra : rebase_source : b2d3805b897d54162eeaeedbd41545b23fd589ba
|
2013-09-11 16:52:31 -07:00 |
Brian Hackett
|
b4cd0d2371
|
Bug 915687 - Watch for type objects with lazy protos when merging off thread parses, r=billm.
|
2013-09-12 16:21:51 -06:00 |
Benjamin Bouvier
|
9f7af3df42
|
Bug 915608: Convert Float32 to Double at the right place in alwaysBoxAt; r=efaust
|
2013-09-12 14:56:47 -07:00 |
Benjamin Bouvier
|
00571f3754
|
Bug 915301: Check Float32 coherency; r=sstangl
|
2013-09-12 14:54:01 -07:00 |
Martin Törnwall
|
5a86d36e71
|
Bug 801921 - IonMonkey: Set range of Length MIR nodes. r=nbp
|
2013-09-12 14:18:06 -07:00 |
Brian Hackett
|
81f8c2183b
|
Bug 915485 - Set compileAndGo when parsing scripts off thread for an Evaluate, r=luke.
|
2013-09-12 13:51:57 -06:00 |
Bobby Holley
|
be42c6d9ad
|
Bug 891891 - Back out crash diagnostics. r=me
|
2013-09-12 12:31:15 -07:00 |
Ryan VanderMeulen
|
eda2c3829e
|
Backed out changesets 5ec98e8b1be9 and 0f67033f26f0 (bug 877437) for jit-test bustage.
|
2013-09-11 23:23:47 -04:00 |
Benjamin Bouvier
|
14a1f3777c
|
Bug 915301: Prevent MPassArg from receiving a Float32 as an input; r=terrence
|
2013-09-11 19:34:40 -07:00 |
Ryan VanderMeulen
|
10c13ed83a
|
Merge m-c to inbound.
|
2013-09-11 22:20:33 -04:00 |
Ryan VanderMeulen
|
ed0259103b
|
Merge fx-team to m-c.
|
2013-09-11 21:48:20 -04:00 |
Mike Hommey
|
fc054d72fc
|
Bug 914482 - Allow overrides from the command line for variables defined in moz.build. r=gps
|
2013-09-12 08:14:52 +09:00 |
Terrence Cole
|
b25bcd9d02
|
Bug 877437 - Followup to fix test bustage; r=themaid
|
2013-09-11 19:00:43 -07:00 |
Ryan VanderMeulen
|
72208940de
|
Backout changeset 2766d0ee65c5 (bug 903802) to fix bug 906378.
|
2013-09-11 16:49:56 -04:00 |
Bobby Holley
|
b2dcf6a05b
|
Bug 856437 - Remove same-compartment permissive Xray machinery. r=gabor
|
2013-09-11 11:28:21 -07:00 |
Bobby Holley
|
4027a5e573
|
Bug 856437 - Remove lookupMethod API. r=gabor
|
2013-09-11 11:28:20 -07:00 |
Bobby Holley
|
9cb475bcc4
|
Bug 856437 - Remove LookupMethod test coverage. r=gabor
|
2013-09-11 11:28:20 -07:00 |
Mike Hordecki
|
7d44f15b4a
|
Bug 898559 - Add metadata API for add-on globals. r=bholley
|
2013-09-11 09:50:15 -04:00 |
Brian Hackett
|
ab53a10348
|
Bug 912719 - Notify debugger about scripts compiled off thread, report parse errors/warnings for scripts in XUL documents, r=billm.
|
2013-09-10 16:18:30 -07:00 |
Eric Faust
|
065431497b
|
Bug 913716 - Properly check for undefined setters in SetPropertyIC. (r=djvj)
|
2013-09-10 16:01:36 -07:00 |
Olli Pettay
|
8b192e2bbe
|
Bug 900904 - Support webidl-only generated events, r=khuey,gps
--HG--
extra : rebase_source : cda37d1ae2ff9b969d081fe0ec103d4f07098a3b
|
2013-09-10 21:27:39 +03:00 |
Christian Holler
|
ede01a8a9d
|
Bug 914174 - Fix nit in previous ASan patch. r=luke
|
2013-09-10 17:27:56 +02:00 |
Christian Holler
|
92ebba79c0
|
Bug 914174 - Ensure JS standalone builds have the right ASan options. r=luke
CLOSED TREE
|
2013-09-10 17:00:07 +02:00 |
Ryan VanderMeulen
|
0f7a4b6253
|
Backed out changesets 1a413186fb49 and 0f7c370491bf (bug 914174) for Linux debug mochitest-bc bustage.
|
2013-09-10 13:38:02 -04:00 |
Kannan Vijayan
|
05251b7203
|
Bug 913978 - Fix over-tight assertions after enabling Baseline getter/setter calls for GETELEM/SETELEM ops. r=efaust
|
2013-09-10 12:26:47 -04:00 |
Brian Hackett
|
3b422bd5f8
|
Bug 912152 - Improve mechanism for bailing out from Ion compilation of scripts with try-finally, r=jandem.
|
2013-09-10 08:42:52 -07:00 |
Brian Hackett
|
a232b28898
|
Bug 913558 - Improve GGC store buffer threadsafe assertions, r=terrence.
|
2013-09-10 08:41:14 -07:00 |