Luke Wagner
0a3549dc38
Bug 1291757 - Baldr: followup fix for NPOTB --disable-ion bustage (r=bustage)
...
MozReview-Commit-ID: 6yZXv0KYIxj
2016-08-12 10:08:59 -05:00
Jan de Mooij
536f87ca97
Bug 1294404 - Merge PerThreadDataFriendFields and ContextFriendFields, clean up APIs. r=terrence,bz
2016-08-12 11:39:16 +02:00
Heiher
d1eb5b4c7b
Bug 1294367 - IonMonkey: MIPS: Move result after overflow checking passed. r=arai
...
---
js/src/jit/mips-shared/CodeGenerator-mips-shared.cpp | 4 ++--
js/src/jit/mips-shared/MacroAssembler-mips-shared.cpp | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
2016-08-12 16:08:40 +08:00
Heiher
90d9b8ce1d
Bug 1294367 - IonMonkey: MIPS: Move as_lui into logical instructions section. r=hwj
...
---
js/src/jit/mips-shared/Assembler-mips-shared.cpp | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
2016-08-12 16:08:35 +08:00
Heiher
0aa02836dd
Bug 1294367 - IonMonkey: MIPS: Cleanup unused function ma_mult. r=hwj
...
---
js/src/jit/mips-shared/MacroAssembler-mips-shared.cpp | 7 -------
js/src/jit/mips-shared/MacroAssembler-mips-shared.h | 1 -
2 files changed, 8 deletions(-)
2016-08-12 16:08:30 +08:00
Ms2ger
78f1853c94
Bug 1293981 - Move --enable-more-deterministic to moz.configure. r=chmanchester
2016-08-10 13:06:55 +02:00
Ms2ger
dc662f1b94
Bug 1293981 - Move --enable-perf to moz.configure. r=chmanchester
2016-08-10 13:06:49 +02:00
Ms2ger
a7c2d8106c
Bug 1293981 - Move --enable-gc-trace to moz.configure. r=chmanchester
2016-08-10 13:06:40 +02:00
Jinank Jain
e968660309
Bug 637400 - Check that the output of all JITFLAGS tests is the same. r=terrence
2016-08-11 14:59:06 -04:00
Sumit Tiwari sumi29@gmail.com
d3b6824d49
Bug 1290566 - RadixSort must not access buffer directly through properties; r=mrrrgn
...
--HG--
extra : rebase_source : 61a605a3a3002c6a4c8bb814aefbbab3860408df
extra : amend_source : 77f1eefdaa03439894fef15320bef119a73149b7
2016-08-10 22:38:50 -07:00
Wes Kocher
4dbee5a214
Backed out changeset 83860b1448ec (bug 637400) for frequent rootanalysis failures a=backout
2016-08-11 09:16:44 -07:00
Jon Coppeard
17304689a2
Bug 1291292 - Use dynamic chunk allocation for the nursery r=terrence
2016-08-11 17:14:56 +01:00
Jon Coppeard
7acfb399ba
Bug 1291292 - Split out separate methods for allocating / recycling chunks r=terrence
2016-08-11 17:14:56 +01:00
Jon Coppeard
9e69a74446
Bug 1291292 - Refactoring to move ChunkTrailer out of ChunkInfo r=terrence
2016-08-11 17:14:56 +01:00
Jon Coppeard
31b63af33d
Bug 1291292 - Use chunk location word for nursery test in JIT code r=jandem
2016-08-11 17:14:56 +01:00
Jon Coppeard
4d37e5f20d
Bug 1291292 - Use an enum class for the chunk location values r=terrence
2016-08-11 17:14:56 +01:00
Jan de Mooij
b066365085
Bug 1292892 part 7 - Remove unnecessary JSContext arguments from IPC classes. r=bz
2016-08-11 14:39:23 +02:00
Jan de Mooij
c33bac8363
Bug 1292892 part 5 - Replace most nsContentUtils::RootingCx calls with dom::RootingCx. r=bz,terrence
2016-08-11 14:39:23 +02:00
Jan de Mooij
4ec9b6fc7e
Bug 1292892 part 4 - Pass RootingContext to ModuleEntry. r=bz
2016-08-11 14:39:22 +02:00
Jan de Mooij
da9820d563
Bug 1292892 part 3 - Pass RootingContext to ScriptErrorEvent, DispatchScriptErrorEvent. r=bz
2016-08-11 14:39:22 +02:00
Jan de Mooij
5a6befce76
Bug 1292892 part 2 - Some RootingContext cleanup. r=bz,terrence
2016-08-11 14:39:22 +02:00
Jan de Mooij
0ad12515f4
Bug 1292892 part 1 - Stop using JSRuntime outside SpiderMonkey. r=bz,terrence,fitzgen,kanru
2016-08-11 14:39:22 +02:00
Jon Coppeard
9e5cf920d2
Bug 1292564 - Fix OOM handling while constructing DebugScopes r=terrence
2016-08-11 10:41:07 +01:00
Hannes Verschore
5a814013ac
Bug 1290453 - Show debugger job list when there are no jitflags and also show the wasm-baseline config, r=sfink
2016-08-11 14:25:15 +02:00
Hannes Verschore
4dd21dd0ff
Bug 1292563 - Wasm Baseline Compiler: Make sure input and shift doesn't overlap in shift instructions, r=nbp
2016-08-11 14:25:13 +02:00
Tom Schuster
e9bed0b38f
Bug 1293995 - Remove proxy OwnPropertyKeys error with duplicate keys. r=Waldo
2016-08-11 14:16:38 +02:00
Hannes Verschore
9d47e7f519
Bug 1289054 - Backout revision 5b6fd86e965e (part 25), r=backout
2016-08-11 13:24:52 +02:00
Hannes Verschore
ac31a1b84c
Bug 1290450 - IonMonkey: Fix register allocator to support multiple reuse definitions, r=bhackett
2016-08-11 13:24:45 +02:00
Jon Coppeard
58ec9d0b4a
Backed out changeset 3d8a4df99f0f (bug 1292564) for rooting hazards
2016-08-11 11:29:15 +01:00
Jon Coppeard
5afbfc2708
Bug 1292564 - Fix OOM handling while constructing DebugScopes r=terrence
2016-08-11 10:41:07 +01:00
Jon Coppeard
5e361d2da5
Bug 1293262 - Refactor pretenuring after minor GC and add telemetry r=terrence
2016-08-11 10:41:06 +01:00
Jon Coppeard
c44bec4756
Bug 1293239 - Improve nursery resizing heuristics r=terrence
2016-08-11 10:41:06 +01:00
Oriol
a7275c6f7f
Bug 1291011 - When inspecting an object, do not trim property names except when displaying them. r=jimb
...
Make proxyTarget and proxyHandler methods of Debugger.Object consider that the value of
[[ProxyTarget]] and [[ProxyHandler]] can be null in revoked scripted proxies.
2016-08-10 18:32:00 +02:00
Jinank Jain
3466f64f1a
Bug 637400 - Check that the output of all JITFLAGS tests is the same. r=terrence
2016-08-10 16:25:04 -04:00
Heiher
e9abc3b15a
Bug 1294321 - IonMonkey: MIPS: Import Loongson optimizations to ma_ss and ma_sd baseindex. r=arai
...
---
.../jit/mips-shared/MacroAssembler-mips-shared.cpp | 38 ++++++++++++++++++++++
1 file changed, 38 insertions(+)
2016-08-11 15:50:03 +08:00
Nicholas Nethercote
4d2f91d5f5
Bug 1293117 (part 6) - Fix a comment and return type in XPCComponents.cpp. r=froydnj.
...
The comment is wrong. NS_METHOD is the appropriate thing to use here.
--HG--
extra : rebase_source : 68ada96c01f7941d5266298356ba5f493bcda67c
2016-08-09 14:03:12 +10:00
Wes Kocher
565cdb97f5
Backed out changeset 3fbb8651a171 (bug 1121938) for breaking encrypted-media-syntax.html CLOSED TREE
2016-08-10 13:17:39 -07:00
André Bargull
878648c8cf
Bug 1121938 - Implement TypedArray.prototype.toString and .toLocaleString. r=waldo, r=froydnj
2016-07-29 09:04:06 -07:00
Ehsan Akhgari
d10c483558
Bug 1293801 - Add a JS_IsInitialized() API; r=sfink
...
This is needed so that SpiderNode can support both being in charge of
initializing SpiderMonkey and allowing its embedder to do that.
2016-08-10 11:50:51 -04:00
Sander Mathijs van Veen
006894c1ba
Bug 1292858 - Assertion failure: (detail::IsInBounds<From, To>(aFrom)), at dist/include/mozilla/Casting.h:237 .r=jandem
2016-08-10 16:58:31 +02:00
Michael Smith
d38937cf6d
Bug 1292659: Add js-shell option to disable CacheIR stubs. r=efaust
2016-07-22 17:57:17 -07:00
Michael Smith
4298aefe5c
Bug 1291990 - Add groupOf shell function and group info to DumpObject. r=efaust
2016-08-03 20:24:09 -07:00
Michael Smith
f4b99c1c45
Bug 1290322 - Sync up BaselineScript::New parameter order. r=efaust
2016-07-28 17:39:59 -07:00
Shih-Chiang Chien
a8326d97ea
Bug 1288600 - reject promise with NotFoundError while no device, and NotAllowedError while canceled by user. r=smaug.
...
MozReview-Commit-ID: ArQHhdIpQjg
2016-08-09 09:58:14 +08:00
Carsten "Tomcat" Book
4f6b9572f5
Merge mozilla-central to mozilla-inbound
2016-08-10 16:02:57 +02:00
Carsten "Tomcat" Book
553a2da922
merge mozilla-inbound to mozilla-central a=merge
2016-08-10 15:54:26 +02:00
Tooru Fujisawa
fd6bb53cea
Bug 1293551 - Part 2: Add debug-only function to dump Promise allocation site and resolution site. r=till
2016-08-10 22:26:08 +09:00
Tooru Fujisawa
aad6e47f0d
Bug 1293551 - Part 1: Add js::BuildUTF8StackString function. r=fitzgen
2016-08-10 22:26:08 +09:00
Tooru Fujisawa
bd1fd2e729
Bug 1016936 - Part 4: Add test for IteratorNext with non-object returned by iterator.next(). r=jorendorff
2016-08-10 22:26:08 +09:00
Tooru Fujisawa
453cda5798
Bug 1016936 - Part 3: Support JSOP_CHECKISOBJ in Ion. r=jandem
2016-08-10 22:26:07 +09:00