Brian Hackett
|
74105e653d
|
Bug 916914 - Remove ScriptAnalysis::ionInlineable(), r=jandem.
|
2013-09-17 08:39:01 -06:00 |
|
Ed Morley
|
c39b834022
|
Merge mozilla-central and inbound
|
2013-09-17 15:30:21 +01:00 |
|
Alex Keybl
|
63a42a7016
|
Merging in version bump NO BUG
|
2013-09-17 09:38:37 -04:00 |
|
Luke Wagner
|
95d9db5695
|
Bug 909709 - Reuse MOZ_LINKER IsSignalHandlingBroken to disable asm.js signal handlers (r=glandium)
--HG--
extra : rebase_source : 8f9daa6efb8ccd3344fa789a98a3fff93bbdd68b
|
2013-09-16 12:58:38 -05:00 |
|
Luke Wagner
|
b72efdcc4f
|
Bug 909709 - Fix # indentation in AsmJSSignalHandlers.cpp (r=glandium)
--HG--
extra : rebase_source : b610d4904e7a052216189796ea2ced52097c6a3b
|
2013-09-16 12:58:37 -05:00 |
|
Tooru Fujisawa
|
3cd097471b
|
Bug 762363 - ES6 spread-call syntax: f(...args). r=jorendorff.
|
2013-09-13 18:32:21 +09:00 |
|
Hannes Verschore
|
816764a48e
|
Bug 916752 - IonMonkey: TypeBarrier will be typed when always bails, r=jandem
|
2013-09-17 15:52:28 +02:00 |
|
Dan Gohman
|
fd13c82c8b
|
Bug 916167 - IonMonkey: Use movaps/movapd instead of movss/movsd for register-to-register moves to avoid partial register dependencies. Also, movaps is smaller :-). r=jandem
|
2013-09-16 07:53:28 -07:00 |
|
Jon Coppeard
|
5f0a69190d
|
Bug 916795 - Fix error building browser with GGC enabled r=njn
|
2013-09-17 12:26:10 +01:00 |
|
Hannes Verschore
|
715a3845ac
|
Bug 916846 - Baseline: Don't create dense getelem stub for negative numbers, r=jandem
|
2013-09-17 11:55:19 +02:00 |
|
Eddy Bruel
|
e3d5361231
|
Bug 763993 - Clean up source map API; r=jimb
|
2013-09-16 18:35:21 +02:00 |
|
Hannes Verschore
|
5c5501a9d8
|
Bug 911822 - TraceLogging: Update start, stop logging positions of the interpreter, r=till
|
2013-09-17 10:29:00 +02:00 |
|
Hannes Verschore
|
1aadcb4372
|
Bug 915244 - Tracelogging: Enable logging the gc background thread, r=till
|
2013-09-17 10:27:58 +02:00 |
|
Benjamin Bouvier
|
078dfffbea
|
Bug 916662: Fix failed assertions and correctness errors on ARM; r=shu
--HG--
extra : rebase_source : 6c8aa8715282dc8773764faf59d75191451f88aa
|
2013-09-16 19:48:30 -07:00 |
|
Christian Holler
|
b89849ff48
|
Bug 877437 - Handle OOM when ion compiling. r=jdemooij
--HG--
extra : rebase_source : 48e8bb4c68f7d60614ec3ccf0b764bf08263944d
|
2013-09-17 09:21:28 +02:00 |
|
Jon Coppeard
|
02dde35b94
|
Bug 900756 - Ionmonkey (ARM): add float32 support r=mjrosenb
|
2013-09-15 00:48:10 +10:00 |
|
Nicholas Nethercote
|
65daa17f13
|
Bug 916531 - Backed out changeset 47e05e8df03b (bug 915482, part 4) for causing hangs on Windows. r=me.
--HG--
extra : rebase_source : 1c3d96a670c031137d984584449704f32f728c3f
|
2013-09-15 16:20:17 -07:00 |
|
David Zbarsky
|
ab12956b20
|
Bug 915813: Remove nsIDOMUserProximityEvent r=smaug
|
2013-09-14 14:59:51 -04:00 |
|
David Zbarsky
|
6a388bb846
|
Bug 915813: Convert DeviceLightEvent to webidl-only r=smaug
|
2013-09-14 14:59:50 -04:00 |
|
Makoto Kato
|
15bacec282
|
Bug 915973 - Need -FS option for parallel build on VS2013. r=ted
|
2013-09-14 19:17:27 +09:00 |
|
Shu-yu Guo
|
744281e9cf
|
Bug 915495 - Support float32 optimization in typed array SetElem ICs. (r=bbouvier)
|
2013-09-14 01:45:42 -07:00 |
|
Wes Kocher
|
efff09d7ac
|
Backed out changeset 422937706171 (bug 915495)
|
2013-09-13 23:10:43 -07:00 |
|
Shu-yu Guo
|
e470ed545c
|
Bug 915495 - Support float32 optimization in typed array SetElem ICs. (r=bbouvier)
|
2013-09-13 22:45:42 -07:00 |
|
Jeff Walden
|
0c1c7845fd
|
Bug 915805 - Refactor TryConvertFreeName to be more readable, and to not decide whether it can convert in one single huge |if|. r=jorendorff
|
2013-09-12 15:18:14 -07:00 |
|
Jan de Mooij
|
9ec09b844b
|
Bug 916039 - Don't wrap |this| in strict mode eval. r=bhackett
--HG--
extra : rebase_source : 678d783f4cfe32a9b00db1a0bbb34940938bae0b
|
2013-09-13 17:51:50 +02:00 |
|
Dan Gohman
|
5b3bff6c46
|
Bug 915852 - IonMonkey: Add function positions to IONFLAGS=codegen output. r=jandem
|
2013-09-13 08:52:06 -07:00 |
|
Jason Orendorff
|
e2f528ffc2
|
Bug 913885 - Remove non-deterministic (and obsolete) warning when calling eval with multiple arguments, to reduce false alarms from differential testing. r=Waldo.
|
2013-09-13 09:52:53 -05:00 |
|
Jason Orendorff
|
38e866f22a
|
Bug 892671 - Specify the tolerance in each new ES6 Math test. r=jandem.
|
2013-09-13 09:52:11 -05:00 |
|
Jason Orendorff
|
9323342ae1
|
Bug 897403 - "Assertion failure: !((attrs ^ shape->attrs) & 0x40) || !(attrs & 0x40)" with bound function proxy. r=Waldo.
|
2013-09-13 09:52:05 -05:00 |
|
Douglas Crosher
|
486538c27a
|
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
|
14c5ab041d
|
Bug 915171 - IonMonkey: Remove bogus assertion, r=jandem
|
2013-09-13 13:55:00 +02:00 |
|
Nathan Froyd
|
367732eac4
|
Bug 915848 - make check_spidermonkey_style.py work correctly with git; r=njn
|
2013-09-12 16:12:21 -04:00 |
|
Jan de Mooij
|
67b63c129d
|
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
|
5271b0e451
|
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
|
183be64998
|
Merge m-c to inbound.
|
2013-09-12 22:30:22 -04:00 |
|
Ryan VanderMeulen
|
6f4ced18e9
|
Merge inbound to m-c.
|
2013-09-12 20:37:35 -04:00 |
|
Dan Gohman
|
a136f85853
|
Bug 915855 - SpiderMonkey: Clean up "const static" to "static const". r=terrence
|
2013-09-12 16:38:40 -07:00 |
|
Brian Hackett
|
46424788cc
|
Bug 915473 - Distinguish stack type sets from compiler-created temporary type sets, r=jandem.
|
2013-09-12 18:30:03 -06:00 |
|
Dan Gohman
|
91645ac6c4
|
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
|
77c5c856d3
|
bug 888009: move HOST_CPPSRCS to mozbuild (batch #2) r=mshal
|
2013-09-12 13:32:27 -04:00 |
|
Neil Rashbrook
|
c6ae259b26
|
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
|
00da87f1a9
|
Bug 899296 - Restore bytecode-level constant folding in lazily compiled functions. r=jorendorff.
|
2013-09-12 11:08:21 -05:00 |
|
Nathan Froyd
|
6dd0fd350a
|
Backout 6a09266fa0ed:c789a0ddda51 (bug 915228) for failing spidermonkey style checking
|
2013-09-12 11:03:11 -04:00 |
|
Nathan Froyd
|
b6f839d70f
|
Bug 915228 - part 2 - make DoubleEncoder's table statically defined; r=mjrosenb
|
2013-09-11 11:50:01 -04:00 |
|
Nathan Froyd
|
701a50f463
|
Bug 915228 - part 1 - make DoubleEntry and field types MOZ_CONSTEXPR; r=mjrosenb
|
2013-09-11 11:18:16 -04:00 |
|
Christian Holler
|
d9972684e6
|
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
|
f41b880173
|
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
|
459245a548
|
Bug 915833 - SpiderMonkey: Add support for immediate addresses on x64. r=sstangl
|
2013-09-12 15:31:44 -07:00 |
|
Dan Gohman
|
a624ec8cc7
|
Bug 915833 - SpiderMonkey: Make some fields private. r=sstangl
|
2013-09-12 15:31:39 -07:00 |
|
Dan Gohman
|
276d541362
|
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 |
|