Andi-Bogdan Postelnicu
7858c79fb2
Bug 1617369 - Reformat recent rust changes with rustfmt r=emilio,webdriver-reviewers
...
Updated with rustfmt 1.4.38-stable (db9d1b2 2022-01-20)
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D137148
2022-01-31 17:00:21 +00:00
Mike Hommey
1654ae7332
Bug 1751331 - Use the mozbuild crate in moz_asserts. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D136560
2022-01-25 21:29:50 +00:00
Mike Hommey
b049d1d9cf
Bug 1751331 - Use the mozbuild crate in mozglue-static. r=firefox-build-system-reviewers,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D136559
2022-01-25 21:29:50 +00:00
Mike Hommey
e7c54fc571
Bug 1751331 - Remove MOZ_DIST. r=firefox-build-system-reviewers,mhentges
...
As mentioned in bug 1747354, the location of the dist directory is
relied to be $topobjdir/dist, so just use that consistently rather
than getting it from a separate variable for rust build scripts.
Differential Revision: https://phabricator.services.mozilla.com/D136556
2022-01-25 21:29:49 +00:00
criss
592389ca2d
Backed out 10 changesets (bug 1751331) for causing bustages. CLOSED TREE
...
Backed out changeset 5ce212465a26 (bug 1751331)
Backed out changeset 14d62b8ffa5a (bug 1751331)
Backed out changeset 76f46bd9afa1 (bug 1751331)
Backed out changeset 147faaad046f (bug 1751331)
Backed out changeset f85b049d12f9 (bug 1751331)
Backed out changeset 16d8d3f8378b (bug 1751331)
Backed out changeset 1cd9386a3927 (bug 1751331)
Backed out changeset 20faacba6db6 (bug 1751331)
Backed out changeset 7d17f75bcb38 (bug 1751331)
Backed out changeset 28b9aab1f174 (bug 1751331)
2022-01-25 13:00:25 +02:00
Mike Hommey
47b241bdee
Bug 1751331 - Use the mozbuild crate in moz_asserts. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D136560
2022-01-25 09:03:02 +00:00
Mike Hommey
f81fea13ae
Bug 1751331 - Use the mozbuild crate in mozglue-static. r=firefox-build-system-reviewers,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D136559
2022-01-25 09:03:02 +00:00
Mike Hommey
5999e70213
Bug 1751331 - Remove MOZ_DIST. r=firefox-build-system-reviewers,mhentges
...
As mentioned in bug 1747354, the location of the dist directory is
relied to be $topobjdir/dist, so just use that consistently rather
than getting it from a separate variable for rust build scripts.
Differential Revision: https://phabricator.services.mozilla.com/D136556
2022-01-25 09:03:01 +00:00
Mike Hommey
baf00f49c1
Bug 1750084 - Update builders to rustc 1.58. r=firefox-build-system-reviewers,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D135933
2022-01-14 00:37:03 +00:00
Csoregi Natalia
4bb70cbbbc
Backed out changeset b745ade60c2c (bug 1750084) for causing gecko decision failure. CLOSED TREE
2022-01-14 01:14:19 +02:00
Mike Hommey
b617ba4e96
Bug 1750084 - Update builders to rustc 1.58. r=firefox-build-system-reviewers,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D135933
2022-01-13 22:18:26 +00:00
Cristian Tuns
dea3b789a7
Backed out 2 changesets (bug 1617369, bug 1519636) for causing lint failures on multiple files. CLOSED TREE
...
Backed out changeset 6726892a0012 (bug 1617369)
Backed out changeset c08caa5f8504 (bug 1519636)
2022-01-11 04:38:34 -05:00
Andi-Bogdan Postelnicu
91c41ec2e4
Bug 1617369 - Reformat recent rust changes with rustfmt r=emilio
...
Updated with rustfmt 1.4.37-stable (f1edd04 2021-11-29)
Differential Revision: https://phabricator.services.mozilla.com/D135527
2022-01-11 09:16:57 +00:00
Mike Hommey
cca868ba68
Bug 1730004 - Add a crate with diagnostic / nightly asserts. r=nika,emilio
...
Original patch by emilio.
Differential Revision: https://phabricator.services.mozilla.com/D125190
2022-01-07 21:24:45 +00:00
Mike Hommey
b1a0e8915c
Bug 1742749 - Update builders to rustc 1.57. r=firefox-build-system-reviewers,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D132534
2021-12-02 21:07:37 +00:00
Mike Hommey
7fa0a01f14
Bug 1736459 - Update builders to rustc 1.56. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D128808
2021-10-27 22:35:57 +00:00
Norisz Fay
51e8153e60
Backed out 5 changesets (bug 1736459) for causing Windows crashes (bug 1738034) a=backout
...
Backed out changeset c934eeb21692 (bug 1736459)
Backed out changeset 0b2da7db414c (bug 1736459)
Backed out changeset 798893f69a02 (bug 1736459)
Backed out changeset 2a8f412c4d08 (bug 1736459)
Backed out changeset 59eeaeafdf67 (bug 1736459)
2021-10-27 16:02:24 +03:00
Mike Hommey
8b2faec239
Bug 1736459 - Update builders to rustc 1.56. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D128808
2021-10-26 23:11:40 +00:00
Noemi Erli
34988f27ab
Backed out 2 changesets (bug 1736459) for causing SM bustage CLOSED TREE
...
Backed out changeset 1548d79706bb (bug 1736459)
Backed out changeset cb0bd4552c26 (bug 1736459)
2021-10-23 00:26:49 +03:00
Mike Hommey
0611e1d9e5
Bug 1736459 - Update builders to rustc 1.56. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D128808
2021-10-22 20:33:54 +00:00
Marian-Vasile Laza
99d489acd7
Backed out changeset 47fdc6711870 (bug 1736459) for causing build bustages. CLOSED TREE
2021-10-22 01:40:07 +03:00
Mike Hommey
e4e9aed5d8
Bug 1736459 - Update builders to rustc 1.56. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D128808
2021-10-21 20:46:59 +00:00
Mike Hommey
2f75037f7a
Bug 1727470 - Update builders to rustc 1.55. r=firefox-build-system-reviewers,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D124735
2021-09-09 21:02:28 +00:00
Mike Hommey
c4d65ab921
Bug 1723016 - Update builders to rustc 1.54. r=firefox-build-system-reviewers,nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D121247
2021-08-03 02:03:32 +00:00
Brindusan Cristian
7e15fd89b7
Backed out 3 changesets (bug 1723016) for causing valgrind bustages. CLOSED TREE
...
Backed out changeset 1b03bb0c42e4 (bug 1723016)
Backed out changeset 66ea8fed0c30 (bug 1723016)
Backed out changeset d43d97354163 (bug 1723016)
2021-07-30 17:54:40 +03:00
Mike Hommey
2a73240e1f
Bug 1723016 - Update builders to rustc 1.54. r=firefox-build-system-reviewers,nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D121247
2021-07-30 11:11:28 +00:00
Mike Hommey
023ce9967d
Bug 1582382 - Move rust malloc and oom hook to mozglue. r=firefox-build-system-reviewers,andi
...
This is similar to what was done in bug 1594998 for the panic hook.
Differential Revision: https://phabricator.services.mozilla.com/D121032
2021-07-28 20:33:08 +00:00
Sylvestre Ledru
cafbe9915b
Bug 1617369 - Reformat mozglue/ using rustfmt r=glandium
...
Depends on D64873
Differential Revision: https://phabricator.services.mozilla.com/D64874
--HG--
extra : moz-landing-system : lando
2020-03-04 06:12:38 +00:00
Mike Hommey
87b77cda38
Bug 1594998 - Make standalone SpiderMonkey use libxul-like panic. r=froydnj
...
This moves the parts of toolkit/library/rust/shared/lib.rs related to
panic hooking to a new mozglue subdirectory, which will be used for
things that can be statically linked to e.g. libxul, rather than in
a "shared library".
The panic hook is disabled when building spidermonkey via the mozjs_sys
crate.
Differential Revision: https://phabricator.services.mozilla.com/D52793
--HG--
extra : moz-landing-system : lando
2019-11-15 13:14:42 +00:00
Ciure Andrei
70b54837ac
Backed out changeset 7a28c229e654 (bug 1594998) for causing bustages CLOSED TREE
2019-11-15 03:26:34 +02:00
Mike Hommey
63489b5491
Bug 1594998 - Make standalone SpiderMonkey use libxul-like panic. r=froydnj
...
This moves the parts of toolkit/library/rust/shared/lib.rs related to
panic hooking to a new mozglue subdirectory, which will be used for
things that can be statically linked to e.g. libxul, rather than in
a "shared library".
The panic hook is disabled when building spidermonkey via the mozjs_sys
crate.
Differential Revision: https://phabricator.services.mozilla.com/D52793
--HG--
extra : moz-landing-system : lando
2019-11-15 00:21:32 +00:00
Gurzau Raul
f4fadbbe04
Backed out changeset 4cf8f3f89042 (bug 1594998) for xpcshell failures at test_crash_rust_panic.js on a CLOSED TREE.
2019-11-14 03:52:52 +02:00
Mike Hommey
f33a622429
Bug 1594998 - Make standalone SpiderMonkey use libxul-like panic. r=froydnj,jandem
...
This moves the parts of toolkit/library/rust/shared/lib.rs related to
panic hooking to a new mozglue subdirectory, which will be used for
things that can be statically linked to e.g. libxul, rather than in
a "shared library".
The panic hook is disabled when building spidermonkey via the mozjs_sys
crate.
Differential Revision: https://phabricator.services.mozilla.com/D52793
--HG--
extra : moz-landing-system : lando
2019-11-13 22:07:08 +00:00