Commit Graph

55143 Commits

Author SHA1 Message Date
Christian Holler
4f47f7bb50 Bug 1278523 - Implement jsshell helper function readlineBuf. r=jandem
MozReview-Commit-ID: LXAWJqA3Jhw

--HG--
extra : rebase_source : 21b740b7d6fbd68113a7a05def7199f6a84767d3
2016-06-08 13:37:19 +02:00
Dustin J. Mitchell
62577b229f Bug 1275409: move legacy taskcluster-related scripts to taskcluster/scripts; r=wcosta
MozReview-Commit-ID: 7ilVJkNAPvE

--HG--
rename : testing/taskcluster/scripts/builder/build-emulator-x86.sh => taskcluster/scripts/builder/build-emulator-x86.sh
rename : testing/taskcluster/scripts/builder/build-emulator.sh => taskcluster/scripts/builder/build-emulator.sh
rename : testing/taskcluster/scripts/builder/build-haz-linux.sh => taskcluster/scripts/builder/build-haz-linux.sh
rename : testing/taskcluster/scripts/builder/build-linux.sh => taskcluster/scripts/builder/build-linux.sh
rename : testing/taskcluster/scripts/builder/build-mulet-haz-linux.sh => taskcluster/scripts/builder/build-mulet-haz-linux.sh
rename : testing/taskcluster/scripts/builder/build-mulet-linux.sh => taskcluster/scripts/builder/build-mulet-linux.sh
rename : testing/taskcluster/scripts/builder/build-simulator.sh => taskcluster/scripts/builder/build-simulator.sh
rename : testing/taskcluster/scripts/builder/build-sm-package.sh => taskcluster/scripts/builder/build-sm-package.sh
rename : testing/taskcluster/scripts/builder/build-sm.sh => taskcluster/scripts/builder/build-sm.sh
rename : testing/taskcluster/scripts/builder/desktop-setup.sh => taskcluster/scripts/builder/desktop-setup.sh
rename : testing/taskcluster/scripts/builder/gaia_props.py => taskcluster/scripts/builder/gaia_props.py
rename : testing/taskcluster/scripts/builder/get-objdir.py => taskcluster/scripts/builder/get-objdir.py
rename : testing/taskcluster/scripts/builder/hazard-analysis.sh => taskcluster/scripts/builder/hazard-analysis.sh
rename : testing/taskcluster/scripts/builder/install-packages.sh => taskcluster/scripts/builder/install-packages.sh
rename : testing/taskcluster/scripts/builder/pull-gaia.sh => taskcluster/scripts/builder/pull-gaia.sh
rename : testing/taskcluster/scripts/builder/setup-ccache.sh => taskcluster/scripts/builder/setup-ccache.sh
rename : testing/taskcluster/scripts/builder/sm-tooltool-config.sh => taskcluster/scripts/builder/sm-tooltool-config.sh
rename : testing/taskcluster/scripts/copy.sh => taskcluster/scripts/copy.sh
rename : testing/taskcluster/scripts/misc/build-cctools.sh => taskcluster/scripts/misc/build-cctools.sh
rename : testing/taskcluster/scripts/misc/build-clang-linux.sh => taskcluster/scripts/misc/build-clang-linux.sh
rename : testing/taskcluster/scripts/misc/build-gcc-linux.sh => taskcluster/scripts/misc/build-gcc-linux.sh
rename : testing/taskcluster/scripts/misc/minidump_stackwalk.sh => taskcluster/scripts/misc/minidump_stackwalk.sh
rename : testing/taskcluster/scripts/misc/repackage-jdk-centos.sh => taskcluster/scripts/misc/repackage-jdk-centos.sh
rename : testing/taskcluster/scripts/phone-builder/build-dolphin.sh => taskcluster/scripts/phone-builder/build-dolphin.sh
rename : testing/taskcluster/scripts/phone-builder/build-phone-ota.sh => taskcluster/scripts/phone-builder/build-phone-ota.sh
rename : testing/taskcluster/scripts/phone-builder/build-phone.sh => taskcluster/scripts/phone-builder/build-phone.sh
rename : testing/taskcluster/scripts/phone-builder/post-build.sh => taskcluster/scripts/phone-builder/post-build.sh
rename : testing/taskcluster/scripts/phone-builder/pre-build.sh => taskcluster/scripts/phone-builder/pre-build.sh
rename : testing/taskcluster/scripts/tester/harness-test-linux.sh => taskcluster/scripts/tester/harness-test-linux.sh
rename : testing/taskcluster/scripts/tester/test-b2g.sh => taskcluster/scripts/tester/test-b2g.sh
rename : testing/taskcluster/scripts/tester/test-linux.sh => taskcluster/scripts/tester/test-linux.sh
extra : rebase_source : 647914c181227d78a0694cf1417fbfe466a5c20d
2016-06-04 22:57:41 +00:00
Jan de Mooij
e61532ff2e Bug 1266768 - Give MBoundsCheck an explicit type policy. r=lth 2016-06-08 15:18:59 +02:00
Nicolas B. Pierron
821149abb3 Bug 1273955 - Bump the bytecode size limit of Ion to account for increased size of JSScript code length. r=h4writer 2016-06-08 12:54:44 +00:00
Lars T Hansen
168959f47a Bug 1278623 - fix emulation of POPCNT on x86. r=bbouvier
--HG--
extra : amend_source : 2bfa0d08832840203201804debbeb3dc90f9f8bc
2016-06-07 19:20:17 +02:00
Eddy Bruel
fe1f8cf596 Bug 1271653 - Update debugger docs;r=jimb 2016-06-08 10:13:07 +02:00
Eddy Bruel
d02995fceb Bug 1271653 - Move some code around;r=jimb 2016-06-08 10:08:52 +02:00
Eddy Bruel
fb75dd5153 Bug 1271653 - Move methods into DebuggerObject;r=jimb 2016-06-08 09:55:20 +02:00
Eddy Bruel
515ca2ed0a Bug 1271653 - Move properties into DebuggerObject;r=jimb 2016-06-08 09:48:23 +02:00
Nicholas Nethercote
ef71a3808e Bug 1278452 - Remove an unnecessary null check in js/src/shell/. r=mrbkap.
The check is unnecessary because |operator new| is infallible.

--HG--
extra : rebase_source : e0f72745c2f4298be0f72a015ebf67570911e2c6
2016-06-07 14:36:59 +10:00
Nicholas Nethercote
58cd6f2f27 Bug 1278452 - Remove an unnecessary null check in js/src/shell/. r=sfink.
--HG--
extra : rebase_source : 70c17c9daa82ab1249232840b5dfc7b4eb9284bf
2016-06-07 14:33:12 +10:00
Steve Fink
735d4c52b9 Bug 1277174 - Forbid nursery allocations within AutoAssertEmptyNursery, r=jonco
MozReview-Commit-ID: BY3ZQt9ax6a

--HG--
extra : rebase_source : 7001aaefe1590a903508fa6fe5186dff848319a8
2016-06-03 13:09:11 -07:00
Steve Fink
1eb9cc2888 Bug 1277938 - Remove the now-unused JS::ContextHasOutstandingRequests, r=bz
MozReview-Commit-ID: 3aGv7FadvQO

--HG--
extra : rebase_source : 2f88f1ac194ef21e7261c7c876de973800d6f28e
2016-06-03 12:32:01 -07:00
Steve Fink
1c2e047aa7 Bug 1277690 - Implement Cell::dump, and make (mostly) all dumpers accept a FILE*, r=jonco
MozReview-Commit-ID: 2tVz1Upt9lB

--HG--
extra : rebase_source : c07eae323450f65f5e6164c1082648cdcc7353da
2016-06-02 14:41:58 -07:00
Steve Fink
e915d9775e Bug 1272887 - Set alignment of PersistentRooted.ptr field for reinterpret_cast on win32, r=terrence
MozReview-Commit-ID: BMaft7pCX2q

--HG--
extra : rebase_source : 6313fc361c7499c164a7962205ccbc40efc22527
2016-06-02 12:37:09 -07:00
Jan de Mooij
061784f8d4 Bug 1277278 part 5 - Change ErrorToException's return type from bool to void. r=luke
--HG--
extra : rebase_source : 3980c391a676c2bb23738d1de992f0d91295be7a
2016-06-07 20:30:49 +02:00
Jan de Mooij
241f241de3 Bug 1277278 part 4 - Remove the warning case from ErrorToException. r=luke
--HG--
extra : rebase_source : 21fbb9ff2ef7e9104cd4fc4dcdf8420ffaa6df9b
2016-06-07 20:30:48 +02:00
Jan de Mooij
dad997a833 Bug 1277278 part 3 - Rename error reporter callback to warning reporter, assert it's only used for warnings. r=luke
--HG--
extra : rebase_source : ac1febc5220d649853f35c29de89a5e9ffb4fe98
2016-06-07 20:30:48 +02:00
Jan de Mooij
a253d97844 Bug 1277278 part 2 - Remove JS_ReportPendingException and js::ReportUncaughtException. r=luke
--HG--
extra : rebase_source : 7c46e31d178b3d0335924eb561c9a2a2dcb58730
2016-06-07 20:30:48 +02:00
Jan de Mooij
66faed38af Bug 1277278 part 1 - Remove ContextOptions and make autoJSAPIOwnsErrorReporting the default. r=luke
--HG--
extra : rebase_source : aa1dcba100a3bb7a5057b07284cf4a99353afe5a
2016-06-07 20:30:48 +02:00
Eddy Bruel
9ca9e93794 Bug 1271653 - Implement a C++ interface for global/allocationSite/errorMessageName;r=jimb 2016-06-07 18:21:03 +02:00
Sebastian Hengst
089884ef5f Backed out changeset 8eabc0613ebc (bug 1271653) for unused function build failure. r=backout on a CLOSED TREE 2016-06-07 17:38:45 +02:00
Eddy Bruel
f2f3d3df24 Bug 1271653 - Implement a C++ interface for global/allocationSite/errorMessageName;r=jimb 2016-06-07 16:35:39 +02:00
Eddy Bruel
53ffbadf0a Bug 1271653 - Implement a C++ interface for isCallable/isArrowFunction/parameterNames;r=jimb 2016-06-07 16:29:43 +02:00
Eddy Bruel
e24c9b4fd9 Backed out changeset 0d41c950b1a0 2016-06-07 16:28:23 +02:00
Eddy Bruel
b39492778a Bug 1271653 - Implement a C++ interface for isCallable/isArrowFunction/parameterNames;r=jimb 2016-06-07 16:24:51 +02:00
Benjamin Bouvier
22d4cffa7a Bug 1248555: Don't use the expected error directive in wasm/spec/; r=bustage
(because of platforms not supporting wasm at all)

MozReview-Commit-ID: 4GNERAe3YTD

--HG--
extra : rebase_source : 43fd616838fd5fca8d69081461d09b968c3a0622
2016-06-07 15:53:55 +02:00
Benjamin Bouvier
2d68d11d85 Bug 1275224: Implement MCopySign; r=sunfish
MozReview-Commit-ID: 37XQmP0v5sp

--HG--
extra : rebase_source : 7b7fa9206433fdc48ad2aaa6ee066464b5b616cd
2016-06-02 13:08:35 +02:00
Benjamin Bouvier
dc1074f166 Bug 1248555: Import wast test JS runners; r=mbx
MozReview-Commit-ID: 1anzFgd12Hm

--HG--
extra : rebase_source : 0a43a67cff26a1e32bdfb353318b64685365d98f
2016-06-02 13:08:27 +02:00
Benjamin Bouvier
4dbae087a1 Bug 1248555: run each WebAssembly spec test in its own script; r=mbx
MozReview-Commit-ID: 3DsyJamjqKy

--HG--
extra : rebase_source : 2d880e37e89f91ceb729b216fe7629ec6d26a13e
2016-05-26 10:38:48 +02:00
Masatoshi Kimura
d4872d9358 Bug 1278250 - Add a utility function to check if non-local connections are disabled. r=mcmanus,mrbkap 2016-06-07 22:17:42 +09:00
Carsten "Tomcat" Book
829d111d40 Backed out changeset 448365b11e37 (bug 1271653) for bustage on a CLOSED TREE 2016-06-07 14:03:26 +02:00
Carsten "Tomcat" Book
3cd506d57a Backed out changeset 080e7c18afed (bug 1271653) 2016-06-07 14:03:11 +02:00
Eddy Bruel
70b31c3964 Bug 1271653 - Implement a C++ interface for global/allocationSite/errorMessageName;r=jimb 2016-06-07 13:36:03 +02:00
Eddy Bruel
804d2ef16d Bug 1271653 - Implement a C++ interface for isCallable/isArrowFunction/parameterNames;r=jimb 2016-06-07 13:15:49 +02:00
Eddy Bruel
8accfc65e9 Bug 1271653 - Global environment functions should assert that referent is global;r=jimb 2016-06-07 12:35:59 +02:00
Eddy Bruel
6de3b7e047 Bug 1271653 - Bound function properties should assert that referent is debuggee function;r=jimb 2016-06-07 12:29:16 +02:00
Carsten "Tomcat" Book
24d44c69a3 Backed out changeset f3446f35deed (bug 1277483) for Windows 8 x64 opt Build bustage on a CLOSED TREE 2016-06-07 11:46:51 +02:00
Jon Coppeard
8dceeb2939 Bug 1277866 - Fix arm64 write to unboxed object r=nbp a=abillings 2016-06-07 10:10:31 +01:00
Ms2ger
38579768d4 Bug 1277483 - Move --enable-strip and --enable-install-strip to moz.configure; r=glandium 2016-06-03 11:11:40 +02:00
Makoto Kato
daf9534a3e Bug 1262052 - Remove unnecessary -mandroid parameter. r=glandium
When target is Android, -mandroid is default parameter from gcc 4.6  So we don't need add this options.

Also clang doesn't support this argument.

MozReview-Commit-ID: AuA3Y9vlgWE

--HG--
extra : rebase_source : c1866f56f131e666cc321d21fda1317532d46101
2016-06-07 16:07:39 +09:00
Andrea Marchesini
5a7749a26f Bug 1265767 - Subset of Blink FileSystem API - patch 2 - Entries, r=smaug 2016-06-07 00:55:16 +02:00
Heiher
f69651703d Bug 1277478 - OdinMonkey: MIPS: Fix nop-jump patching code. r=luke
---
 js/src/jit/mips-shared/MacroAssembler-mips-shared.cpp | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)
2016-06-07 10:25:45 +08:00
Luke Wagner
a3c8c7e348 Bug 1278070 - Baldr: save bytecode when console open to any pane, not just debugger (r=shu)
MozReview-Commit-ID: CT7N7wn1BPB

--HG--
extra : rebase_source : 88d5be9ed2cb2cdd3f96d5dc570826ac4525de8e
2016-06-06 18:01:33 -05:00
Luke Wagner
e0962c91f1 Bug 1276028 - Baldr: split out CodeSegment and Metadata from Module (r=bbouvier)
MozReview-Commit-ID: AnITPZYpgp1

--HG--
extra : rebase_source : d3164565407ff3ddcb7da967ba32319f318c4f5d
2016-06-06 17:21:31 -05:00
Luke Wagner
57323900e3 Bug 1276028 - Baldr: move and privatize callImport (r=bbouvier)
MozReview-Commit-ID: LISVD5fg83L

--HG--
extra : rebase_source : 4dc05a115ce239883a9a67e3847041aeb176bb30
2016-06-06 17:18:55 -05:00
Luke Wagner
f3ec612c0a Bug 1276028 - Baldr: remove numFuncs (r=bbouvier)
MozReview-Commit-ID: uphgnEfhsN

--HG--
extra : rebase_source : c9c55194e49e2c55dd261fe18ee084e3fa1a188d
2016-06-06 17:18:55 -05:00
Luke Wagner
d2b6a31232 Bug 1276028 - Baldr: tidy up IsPod specialization (r=bbouvier)
MozReview-Commit-ID: KfI00OvIupL

--HG--
extra : rebase_source : 6bd2d215c844db185f6d392dfbae8ac84ae76ebc
2016-06-06 17:18:55 -05:00
Morgan Phillips
6cd35e0297 Bug 1054906 - Implement ES6 Symbol.hasInstance 2/2; r=jandem
--HG--
extra : rebase_source : 862c135973071b1cb8abc3a97ab446b7b137d7a8
2016-06-02 14:30:35 -07:00
Morgan Phillips
df95ec2891 Bug 1054906 - Implement ES6 Symbol.hasInstance 1/2; r=evilpie,bz
--HG--
extra : rebase_source : 66945f0b148fb6a36912544a52994daeffe76c7e
2016-06-06 11:59:41 -07:00