Benjamin Bouvier
|
9545366695
|
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
|
d727755272
|
Bug 877437 - Handle OOM when ion compiling. r=jdemooij
--HG--
extra : rebase_source : 48e8bb4c68f7d60614ec3ccf0b764bf08263944d
|
2013-09-17 09:21:28 +02:00 |
|
Jon Coppeard
|
911bd656c5
|
Bug 900756 - Ionmonkey (ARM): add float32 support r=mjrosenb
|
2013-09-15 00:48:10 +10:00 |
|
Nicholas Nethercote
|
cace4074ac
|
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
|
548db48d32
|
Bug 915813: Remove nsIDOMUserProximityEvent r=smaug
|
2013-09-14 14:59:51 -04:00 |
|
David Zbarsky
|
b3c8139b98
|
Bug 915813: Convert DeviceLightEvent to webidl-only r=smaug
|
2013-09-14 14:59:50 -04:00 |
|
Makoto Kato
|
5e4b4cd685
|
Bug 915973 - Need -FS option for parallel build on VS2013. r=ted
|
2013-09-14 19:17:27 +09:00 |
|
Shu-yu Guo
|
3d59a6f91d
|
Bug 915495 - Support float32 optimization in typed array SetElem ICs. (r=bbouvier)
|
2013-09-14 01:45:42 -07:00 |
|
Wes Kocher
|
ec3265d991
|
Backed out changeset 422937706171 (bug 915495)
|
2013-09-13 23:10:43 -07:00 |
|
Shu-yu Guo
|
278f8c1f64
|
Bug 915495 - Support float32 optimization in typed array SetElem ICs. (r=bbouvier)
|
2013-09-13 22:45:42 -07:00 |
|
Jeff Walden
|
c68e7c28f8
|
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
|
165484609c
|
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
|
068d73cf06
|
Bug 915852 - IonMonkey: Add function positions to IONFLAGS=codegen output. r=jandem
|
2013-09-13 08:52:06 -07:00 |
|
Jason Orendorff
|
e20bd09e4b
|
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
|
6b31ffd5ae
|
Bug 892671 - Specify the tolerance in each new ES6 Math test. r=jandem.
|
2013-09-13 09:52:11 -05:00 |
|
Jason Orendorff
|
e250241686
|
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
|
6e2bf125e3
|
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
|
83659b25ec
|
Bug 915171 - IonMonkey: Remove bogus assertion, r=jandem
|
2013-09-13 13:55:00 +02:00 |
|
Nathan Froyd
|
66053eec4e
|
Bug 915848 - make check_spidermonkey_style.py work correctly with git; r=njn
|
2013-09-12 16:12:21 -04:00 |
|
Jan de Mooij
|
7553758c00
|
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
|
cbc39983bd
|
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
|
623404f3a4
|
Merge m-c to inbound.
|
2013-09-12 22:30:22 -04:00 |
|
Ryan VanderMeulen
|
350982d4bc
|
Merge inbound to m-c.
|
2013-09-12 20:37:35 -04:00 |
|
Dan Gohman
|
c6b641e80c
|
Bug 915855 - SpiderMonkey: Clean up "const static" to "static const". r=terrence
|
2013-09-12 16:38:40 -07:00 |
|
Brian Hackett
|
5acb780b03
|
Bug 915473 - Distinguish stack type sets from compiler-created temporary type sets, r=jandem.
|
2013-09-12 18:30:03 -06:00 |
|
Dan Gohman
|
b9f8166806
|
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
|
1938109537
|
bug 888009: move HOST_CPPSRCS to mozbuild (batch #2) r=mshal
|
2013-09-12 13:32:27 -04:00 |
|
Neil Rashbrook
|
52e0bf420f
|
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
|
a0f029f4d7
|
Bug 899296 - Restore bytecode-level constant folding in lazily compiled functions. r=jorendorff.
|
2013-09-12 11:08:21 -05:00 |
|
Nathan Froyd
|
59c8b5a7c1
|
Backout 6a09266fa0ed:c789a0ddda51 (bug 915228) for failing spidermonkey style checking
|
2013-09-12 11:03:11 -04:00 |
|
Nathan Froyd
|
78a9b25da1
|
Bug 915228 - part 2 - make DoubleEncoder's table statically defined; r=mjrosenb
|
2013-09-11 11:50:01 -04:00 |
|
Nathan Froyd
|
a81aa25d85
|
Bug 915228 - part 1 - make DoubleEntry and field types MOZ_CONSTEXPR; r=mjrosenb
|
2013-09-11 11:18:16 -04:00 |
|
Christian Holler
|
000a16814e
|
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
|
ea9d467f99
|
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
|
f679cd4daa
|
Bug 915833 - SpiderMonkey: Add support for immediate addresses on x64. r=sstangl
|
2013-09-12 15:31:44 -07:00 |
|
Dan Gohman
|
2f0a25f9b6
|
Bug 915833 - SpiderMonkey: Make some fields private. r=sstangl
|
2013-09-12 15:31:39 -07:00 |
|
Dan Gohman
|
7ccfa2520e
|
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
|
ff25566c93
|
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
|
b5f7b455fe
|
Bug 915891 - SpiderMonkey: Miscellaneous x86 assembler spew fixes. r=sstangl
|
2013-09-12 15:31:23 -07:00 |
|
Nicholas Nethercote
|
9869f33f51
|
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
|
a14719ad39
|
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
|
905321c623
|
Bug 915608: Convert Float32 to Double at the right place in alwaysBoxAt; r=efaust
|
2013-09-12 14:56:47 -07:00 |
|
Benjamin Bouvier
|
ca2bc9ebb6
|
Bug 915301: Check Float32 coherency; r=sstangl
|
2013-09-12 14:54:01 -07:00 |
|
Martin Törnwall
|
1203719bb0
|
Bug 801921 - IonMonkey: Set range of Length MIR nodes. r=nbp
|
2013-09-12 14:18:06 -07:00 |
|
Brian Hackett
|
61968ecdab
|
Bug 915485 - Set compileAndGo when parsing scripts off thread for an Evaluate, r=luke.
|
2013-09-12 13:51:57 -06:00 |
|
Bobby Holley
|
d779411bbc
|
Bug 891891 - Back out crash diagnostics. r=me
|
2013-09-12 12:31:15 -07:00 |
|
Ryan VanderMeulen
|
b43413f7a7
|
Backed out changesets 5ec98e8b1be9 and 0f67033f26f0 (bug 877437) for jit-test bustage.
|
2013-09-11 23:23:47 -04:00 |
|
Benjamin Bouvier
|
9168f1b9d4
|
Bug 915301: Prevent MPassArg from receiving a Float32 as an input; r=terrence
|
2013-09-11 19:34:40 -07:00 |
|
Ryan VanderMeulen
|
1f1fb8a044
|
Merge m-c to inbound.
|
2013-09-11 22:20:33 -04:00 |
|
Ryan VanderMeulen
|
30168b484b
|
Merge fx-team to m-c.
|
2013-09-11 21:48:20 -04:00 |
|
Mike Hommey
|
64b3e49033
|
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
|
6ddc39293a
|
Bug 877437 - Followup to fix test bustage; r=themaid
|
2013-09-11 19:00:43 -07:00 |
|
Ryan VanderMeulen
|
6dc82d0dd5
|
Backout changeset 2766d0ee65c5 (bug 903802) to fix bug 906378.
|
2013-09-11 16:49:56 -04:00 |
|
Bobby Holley
|
9378a80390
|
Bug 856437 - Remove same-compartment permissive Xray machinery. r=gabor
|
2013-09-11 11:28:21 -07:00 |
|
Bobby Holley
|
759fd7d481
|
Bug 856437 - Remove lookupMethod API. r=gabor
|
2013-09-11 11:28:20 -07:00 |
|
Bobby Holley
|
9550f98b60
|
Bug 856437 - Remove LookupMethod test coverage. r=gabor
|
2013-09-11 11:28:20 -07:00 |
|
Mike Hordecki
|
2ea0a6172a
|
Bug 898559 - Add metadata API for add-on globals. r=bholley
|
2013-09-11 09:50:15 -04:00 |
|
Brian Hackett
|
d805f8d4cb
|
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
|
d23335a4c1
|
Bug 913716 - Properly check for undefined setters in SetPropertyIC. (r=djvj)
|
2013-09-10 16:01:36 -07:00 |
|
Olli Pettay
|
9a59871760
|
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
|
b706481568
|
Bug 914174 - Fix nit in previous ASan patch. r=luke
|
2013-09-10 17:27:56 +02:00 |
|
Christian Holler
|
31c750c284
|
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
|
606ef6ffd1
|
Backed out changesets 1a413186fb49 and 0f7c370491bf (bug 914174) for Linux debug mochitest-bc bustage.
|
2013-09-10 13:38:02 -04:00 |
|
Kannan Vijayan
|
a8c9a60f87
|
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
|
93a2b1a590
|
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
|
625036f1ac
|
Bug 913558 - Improve GGC store buffer threadsafe assertions, r=terrence.
|
2013-09-10 08:41:14 -07:00 |
|
Christian Holler
|
671ddf4601
|
Bug 914174 - Fix nit in previous ASan patch. r=luke
|
2013-09-10 17:27:56 +02:00 |
|
Christian Holler
|
c3f691469a
|
Bug 914174 - Ensure JS standalone builds have the right ASan options. r=luke
--HG--
extra : rebase_source : d82eae20a4f1c18f5b12c5a4acd3e6733809221d
|
2013-09-10 17:00:07 +02:00 |
|
Luke Wagner
|
e8b04b464e
|
Bug 912589 - have JSRuntime::helperThreadCount() return GetCPUCount(), not GetCPUCount()-1 (r=bhackett)
--HG--
extra : rebase_source : 63918ffad4e0f4c71cf9fc79961b4e794df057b7
|
2013-09-09 14:24:06 -05:00 |
|
Jan de Mooij
|
3ee90ab4e8
|
Bug 914132 part 4 - Fold |typeof object| if possible. r=bhackett
|
2013-09-10 16:18:49 +02:00 |
|
Jan de Mooij
|
4f34c604ba
|
Bug 914132 part 3 - Inline |typeof object| if the input is known to be non-callable and does not emulate undefined. r=bhackett
|
2013-09-10 16:17:06 +02:00 |
|
Jan de Mooij
|
0f38cadf95
|
Bug 914132 part 2 - Optimize typeof OOL VM call. r=evilpie
|
2013-09-10 16:17:03 +02:00 |
|
Jan de Mooij
|
cd5fff00b6
|
Bug 914132 part 1 - MTypeOf should never be effectful. r=evilpie
|
2013-09-10 16:16:59 +02:00 |
|
Shu-yu Guo
|
61a0b86ef2
|
Bug 914478 - Fix checking for error in setElemTryCache. (r=jandem)
|
2013-09-10 04:15:55 -07:00 |
|
Luke Wagner
|
b6645f5b3a
|
Bug 915167 - Don't create helper threads when GetCPUCount() == 1 (r=bhackett)
--HG--
extra : rebase_source : 2bdf6c0df177361d004f63162dbe219665a3a269
|
2013-09-11 09:52:16 -05:00 |
|
Jim Blandy
|
442973e54e
|
Bug 914792: Remove ignored 'new-compartment' argument to newGlobal JS shell builtin. r=luke
|
2013-09-11 10:48:00 -07:00 |
|
Eddy Bruel
|
8383788d4d
|
Bug 906963 - Add extra tests and review suggestions from jimb that I missed
|
2013-09-11 19:07:57 +02:00 |
|
Kannan Vijayan
|
9d912ed748
|
Bug 905523 - On windows, incrementally touch large baseline frames before using them. r=efaust
|
2013-09-10 06:19:30 -04:00 |
|
Carsten "Tomcat" Book
|
cbcf9293ca
|
merge mozilla-central to mozilla-inbound
|
2013-09-10 10:35:46 +02:00 |
|
Ms2ger
|
d26571cff4
|
Merge last PGO-green inbound changeset to m-c.
--HG--
rename : dom/bindings/BindingUtils.h => dom/bindings/OwningNonNull.h
|
2013-09-10 10:13:12 +02:00 |
|
Ms2ger
|
6ce223be64
|
Bug 914309 - Factor out fromMarkedLocation calls in Parser::objectLiteral() into a helper function; r=jorendorff
|
2013-09-10 09:03:38 +02:00 |
|
Nicholas Nethercote
|
0cd7105cf5
|
Bug 914032 (part 3) - Move a bunch more stuff out of -inl.h files. r=terrence.
--HG--
extra : rebase_source : 24be3215c53c4d0f7ae99a4c4c6d5843ca291bd1
|
2013-09-09 15:50:19 -07:00 |
|
Nicholas Nethercote
|
2bd9ea8596
|
Bug 914032 (part 2) - Move a bunch of stuff out of -inl.h files. r=terrence.
--HG--
extra : rebase_source : c0f771690e5ff4a076dc60701b3e9e9268d3538c
|
2013-09-09 15:50:06 -07:00 |
|
Nicholas Nethercote
|
6a07f57e37
|
Bug 914032 (part 1) - Invert the dependency between vm/Shape.h and vm/ObjectImpl.h. r=terrence.
--HG--
extra : rebase_source : 6530fae5a32155eec3ff6ae22294f095cacef9af
|
2013-09-09 15:49:52 -07:00 |
|
Luke Wagner
|
0bb0818407
|
Bug 913977 - OdinMonkey: mark modules as linked at the start of linking (r=dougc)
|
2013-09-09 21:26:38 -05:00 |
|
Boris Zbarsky
|
2e3ffc69ec
|
Bug 913670. Give scripts evaluated via evalInSandbox 1-based line numbers. r=bholley
|
2013-09-09 22:11:22 -04:00 |
|
Shu-yu Guo
|
6be713a75a
|
Bug 899139 - Part 4: Refactor lowering byte registers for x86. (r=jandem)
|
2013-09-09 18:55:53 -07:00 |
|
Shu-yu Guo
|
484a464b80
|
Bug 899139 - Part 3: Install SetElementIC for typed array writes. (r=bhackett)
|
2013-09-09 18:55:52 -07:00 |
|
Shu-yu Guo
|
166378f1ed
|
Bug 899139 - Part 2: SetElementIC typed array stubs. (r=jandem)
|
2013-09-09 18:55:52 -07:00 |
|
Shu-yu Guo
|
b1e8f56538
|
Bug 899139 - Part 1: Refactor value-to-int logic into IonMacroAssembler. (r=jandem)
|
2013-09-09 18:55:52 -07:00 |
|
Ed Morley
|
5eb2bdb5c4
|
Backed out changeset 5c9f3fb14995 (bug 910517) for Android talos failures
--HG--
rename : content/canvas/src/WebGLMemoryReporterWrapper.h => content/canvas/src/WebGLMemoryMultiReporterWrapper.h
|
2013-09-09 16:07:48 +01:00 |
|
Ryan VanderMeulen
|
7dba75dd5c
|
Backed out changeset c3b01d22caa9 (bug 912959) for Windows bustage.
|
2013-09-09 10:20:59 -04:00 |
|
Martin Stransky
|
591842dffe
|
Bug 912959 - Sync the declarations of ToNumberSlow() in jsnum.h. r=luke
|
2013-09-09 08:57:37 -04:00 |
|
Stephan Schreiber
|
eeb75c9d8b
|
Bug 910845 - Add a wrapper for mmap() in order to keep the high 17-bits of JS pointers cleared on IA64. r=billm
|
2013-09-09 08:57:37 -04:00 |
|
Jan de Mooij
|
1b70e18b6f
|
Bug 913424 - IonMonkey: Handle JSOP_THIS primitive this case. r=bhackett
|
2013-09-06 13:52:16 +02:00 |
|
Ehsan Akhgari
|
63120f149f
|
Bug 913851 - Minimize the #includes in js/xpconnect; r=bholley
X-Git-Commit-ID: 78e6843063b303780a7dd2695dd2824a0a9c9a3c
--HG--
extra : rebase_source : 1dfcc228f43c68efbbc74f639570c227c26ef025
|
2013-09-09 23:14:10 +02:00 |
|
Yaron Tausky
|
5c375a64e4
|
Bug 676739 - Part 3: Rename js_NumberToString to js::NumberToString. r=luke
|
2013-09-06 13:05:01 +02:00 |
|
Yaron Tausky
|
73c9a2ace3
|
Bug 676739 - Part 2: Migrate from AtomizeString to ToAtom. r=luke
|
2013-09-06 13:04:56 +02:00 |
|
Terrence Cole
|
09f12ae71d
|
Bug 912813 - Do not store an unrooted object in CompartmentOptions; r=bholley
--HG--
extra : rebase_source : b14639e8c2c2806401077c6bea3d4ce21be51886
|
2013-09-10 10:01:10 -07:00 |
|
Dan Gohman
|
9b7efe728b
|
Bug 910796 - SpiderMonkey: Micro-optimize clampIntToUint8. r=mjrosenb
|
2013-09-11 08:35:38 -07:00 |
|
Nathan Froyd
|
f97e03a2d4
|
Bug 914293 - ensure check_debug_ranges.py can cope with a nonexistant DW_AT_ranges; r=glandium
|
2013-09-10 11:53:21 -04:00 |
|
Brian Hackett
|
0efe71334d
|
Bug 914098 - Add needed unknownObject() call, r=jandem.
|
2013-09-11 07:14:44 -07:00 |
|
Andrea Marchesini
|
b9dd502bb8
|
Bug 848294 - Update MessageEvent to be compatible with the spec, r=bz
|
2013-09-11 16:10:01 +02:00 |
|
Dan Gohman
|
8b7074b6dc
|
Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
|
2013-09-11 05:49:05 -07:00 |
|
Dan Gohman
|
faed5b2d10
|
Bug 885169 - Reverse the default register allocation order so that low registers like eax on x86/x64 are preferred over high registers. r=h4writer
|
2013-09-11 04:32:18 -07:00 |
|
Jan de Mooij
|
c1c8d2ac88
|
No bug - Fix Ion bug exposed by followup patch for bug 913424. r=efaust on IRC
|
2013-09-11 11:22:57 +02:00 |
|
Benjamin Bouvier
|
0507405691
|
Bug 913253: assertFloat32 function + tests for IonMonkey; r=nbp
|
2013-09-11 02:12:01 -07:00 |
|
Benjamin Bouvier
|
62f1f72d91
|
Bug 900257: Inline Math.fround in IonMonkey; r=sstangl
|
2013-09-11 02:10:17 -07:00 |
|
Jan de Mooij
|
83c96f7c1d
|
Bug 911370 part 2 - Don't leak an invalidated IonScript when handling an exception. r=djvj
|
2013-09-11 10:45:50 +02:00 |
|
Jan de Mooij
|
43fc77c3ea
|
Bug 913424 followup - Fix ComputeThis result typeset to fix sunspider browser crash. r=bhackett
--HG--
extra : rebase_source : ec930a5fa7c8cc466b9c4309da411be805b325dc
|
2013-09-11 10:12:18 +02:00 |
|
Nicholas Nethercote
|
b03f7186e4
|
Bug 914508 (attempt 2) - Move more stuff out of inlines.h/-inl.h files, and remove some unnecessary #include statements. r=terrence.
--HG--
extra : rebase_source : abf63fa6f680266c8c53a630174989f33be06a32
|
2013-09-11 09:23:22 +10:00 |
|
Nicholas Nethercote
|
52b5d8f76c
|
Bug 911641 (part 2) - Prefix some reporters with "redundant/", and make about:memory ignore them. r=johns.
--HG--
extra : rebase_source : 9ed48217ecb8af66256ddbdb70ad9f6b5d049582
|
2013-09-03 20:06:36 -07:00 |
|
Nicholas Nethercote
|
494f00f266
|
Bug 911641 (part 1) - Remove about:compartments, and show the compartment and ghost window lists into about:memory. r=johns.
--HG--
extra : rebase_source : c1ef005e272048e2eb84b20bafff15bcb5aae511
|
2013-09-03 20:05:17 -07:00 |
|
Terrence Cole
|
c056f5fec7
|
Bug 877437 - Handle OOM when ion compiling; r=jandem
--HG--
extra : rebase_source : 54d22ae26663fa0fa0fbc1dac0961a799d682dbe
|
2013-09-05 15:27:19 -07:00 |
|
Mike Hommey
|
71c2c68014
|
Backout changeset 237c32279481 (bug 914482) for bustage
|
2013-09-12 08:52:36 +09:00 |
|
Brian Hackett
|
2e644832a0
|
Bug 906371 - Use off thread JS parsing when loading async scripts, r=bz,billm.
|
2013-09-11 17:42:09 -06:00 |
|
Mike Hommey
|
c867a13ffd
|
Bug 914482 - Allow overrides from the command line for variables defined in moz.build. r=gps
|
2013-09-12 08:14:52 +09:00 |
|
David Zbarsky
|
e1c60f464d
|
Bug 856373 - WebIDL-ify Gamepad events r=smaug
|
2013-09-11 18:35:51 -04:00 |
|
David Zbarsky
|
feb175cc7f
|
Bug 915248 - Convert DeviceProximityEvent to webidl-only r=smaug
|
2013-09-11 18:35:51 -04:00 |
|
Bobby Holley
|
49e92d12a3
|
Bug 914325 - Leave ourselves some room to make the call into chrome. r=luke
|
2013-09-11 15:24:09 -07:00 |
|
Shu-yu Guo
|
fce1f0b95b
|
Bug 914899 - Reinstate the OOL double truncation path in truncating values to int32. (r=jandem)
|
2013-09-11 15:15:45 -07:00 |
|
Till Schneidereit
|
9bd80a1808
|
Bug 914601 - Remove non-required, crashing-on-oom assert in GlobalObject::getIntrinsicValue. r=terrence
--HG--
extra : rebase_source : cb1d3e8f40e0b0264214a1c151adf1e6aeacd622
|
2013-09-11 14:42:31 +02:00 |
|
Nicholas Nethercote
|
9d1d4e73b0
|
Bug 910517 (3rd attempt) - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
--HG--
rename : content/canvas/src/WebGLMemoryMultiReporterWrapper.h => content/canvas/src/WebGLMemoryReporterWrapper.h
extra : rebase_source : 2b2a1b2667d6562fcf803ec48b4a8c10fdd519a3
|
2013-08-27 16:24:51 -07:00 |
|
Wes Kocher
|
1409d5cc44
|
Backed out changeset 45975a811207 (bug 914508) for Android 2.2 NoIon build bustage
|
2013-09-10 23:00:06 -07:00 |
|
Benjamin Bouvier
|
ccf46b47f1
|
Bug 914981: Inline Sqrt even if the input is a Float32; r=mjrosenb
|
2013-09-10 22:57:36 -07:00 |
|
Nicholas Nethercote
|
5c260dd4c6
|
Bug 914508 - Move more stuff out of inlines.h/-inl.h files, and remove some unnecessary #include statements. r=terrence.
--HG--
extra : rebase_source : 547936b30f4436af6471eaaa7e459db03196e363
|
2013-09-11 09:23:22 +10:00 |
|
Yaron Tausky
|
32359c386d
|
Bug 676739 - Part 1: Suppress unnecessary temporary strings in js::ToAtom. r=luke
|
2013-08-27 11:17:41 +02:00 |
|
Nicholas Nethercote
|
85d3324d5e
|
Bug 910517 - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
--HG--
rename : content/canvas/src/WebGLMemoryMultiReporterWrapper.h => content/canvas/src/WebGLMemoryReporterWrapper.h
extra : rebase_source : 76bf96ce8d6e16c8573584d9e8e70c80371f66eb
|
2013-08-27 16:24:51 -07:00 |
|
Nicholas Nethercote
|
16c7f50472
|
Bug 910771 (part 5) - Move tons of stuff out of inlines.h/-inl.h files into .h files. r=terrence.
|
2013-09-08 13:31:19 -07:00 |
|
Nicholas Nethercote
|
5d4e35b8df
|
Bug 910771 (part 4) - Move all the methods of EncapsulatedValue, HeapValue, RelocatableValue, and HeapSlot from gc/Barrier-inl.h to gc/Barrier.h. r=terrence.
|
2013-09-04 20:34:22 -07:00 |
|
Nicholas Nethercote
|
57708567dd
|
Bug 910771 (part 3) - Include gc/StoreBuffer.h in gc/Barrier.h. r=terrence.
|
2013-09-04 19:19:05 -07:00 |
|
Nicholas Nethercote
|
73b867f80f
|
Bug 910771 (part 2) - Move some stuff from JS::Zone to JS::shadow::Zone, and from JSRuntime to JS::shadow::Runtime.h. r=terrence.
|
2013-09-04 19:19:04 -07:00 |
|
Nicholas Nethercote
|
3e6eda137c
|
Bug 910771 (part 1) - Create js/Tracer.h and gc/Tracer.cpp. r=terrence.
|
2013-09-02 22:01:18 -07:00 |
|
Kyle Huey
|
27e346e22d
|
Bug 911258: Part 5 - Use the unified exception handling mechanism on workers. r=bz
|
2013-09-08 20:29:21 -07:00 |
|
Kyle Huey
|
d423a6350e
|
Bug 911258: Part 4 - Refactor exception implementations. r=bz
|
2013-09-08 20:28:50 -07:00 |
|
Kyle Huey
|
e6f82a681d
|
Bug 911258: Part 3 - Convert exceptions to WebIDL. r=bz
|
2013-09-08 20:28:49 -07:00 |
|
Kyle Huey
|
61aeeecde4
|
Bug 911258: Part 1 - Remove nsIExceptionService/Manager usage. r=bholley
|
2013-09-08 20:28:49 -07:00 |
|
Kyle Huey
|
cf498d852b
|
Bug 910924: Give workers an nsIGlobalObject. r=bent,bholley
|
2013-09-08 20:28:48 -07:00 |
|
Kyle Huey
|
abebd382da
|
Bug 910937: Remove xpc_UnmarkGrayObject and use JSAPI directly. r=mccr8
|
2013-09-08 20:28:48 -07:00 |
|
Dan Gohman
|
2917179c35
|
Bug 885169 - Spidermonkey: Alleviate register allocation constraints in ICGetElem_Arguments::Compiler::generateStubCode. r=nbp
|
2013-09-04 21:16:07 -07:00 |
|
Dan Gohman
|
343c51a244
|
Bug 885169 - Spidermonkey: Fix ARM trampoline code to inform its RegisterSet of its use of a context register. r=nbp
|
2013-09-04 21:16:07 -07:00 |
|
Dan Gohman
|
336bd2d863
|
Bug 885169 - Spidermonkey: Fix x64 trampoline code to inform its RegisterSet of its use of a context register. r=nbp
|
2013-09-07 06:47:56 -07:00 |
|
Masatoshi Kimura
|
3ea4cf31e9
|
Bug 913510 - Remove vestigial capability.principal prefs usage. r=bholley
|
2013-09-07 18:49:03 +09:00 |
|
Douglas Crosher
|
e442d3a657
|
Bug 911254 - Odinmonkey: (ARM) use the 'compare immediate' instruction for bounds checks. r=mjrosenb
|
2013-09-07 10:53:03 +10:00 |
|
Jason Orendorff
|
51630899fb
|
Bug 895223, part 1 - Change perf/jsperf.cpp to use JSNative getters rather than PropertyOps. r=jandem.
|
2013-09-06 21:41:30 -05:00 |
|
Jason Orendorff
|
08ad43a540
|
Bug 913445 - Print something less confusing than "null" for non-stringifiable values in the shell. r=luke.
|
2013-09-06 21:41:26 -05:00 |
|
Jason Orendorff
|
2dfd8fbbfc
|
Bug 905774 - Make Reflect.parse play better with proxies. Remove GetPropertyDefault. r=bhackett.
|
2013-09-06 21:40:49 -05:00 |
|
Phil Ringnalda
|
625e976c03
|
Back out c8687e99dc75 (bug 913510) for Android bustage
|
2013-09-06 19:08:42 -07:00 |
|
Phil Ringnalda
|
4fba4a0f6c
|
Back out a615811b12e4 (bug 888109) for not actually building
|
2013-09-06 18:48:56 -07:00 |
|
Douglas Crosher
|
5b8d75ede8
|
Bug 913867 - OdinMonkey: correct heap access index folding of bitwise-and of zero, r=luke
|
2013-09-10 01:52:45 +10:00 |
|