Sign in
◑
Theme
chromium
/
chromium
/
src
/
tools
/
rust
/
HEAD
b7b03f5
[crubit] Roll Crubit to include recent Windows fixes.
by Lukasz Anforowicz
· 4 days ago
main
4ee29fc
[clang/rust] Use git instead of gitiles wherever possible
by Yue She
· 10 days ago
0e7b9d8
[rust] Remove obsolete crbug.com/556516031 cherry-picks in build_rust.py
by Andrew Lim
· 10 days ago
142519d
Reland "Roll clang+rust llvmorg-24-init-7747-g62397f8b-67 : llvmorg-24-init-14453-ge063be79-1 / 1edd55dcfcd573872c727fa3e086369a71661ee0-1125 : 8a9dd7abdf013ec10cfeaaa3685feba18ef1c90c-1"
by Nico Weber
· 14 days ago
040bf56
Revert "Roll clang+rust llvmorg-24-init-7747-g62397f8b-67 : llvmorg-24-init-14453-ge063be79-1 / 1edd55dcfcd573872c727fa3e086369a71661ee0-1125 : 8a9dd7abdf013ec10cfeaaa3685feba18ef1c90c-1"
by luci-bisection@appspot.gserviceaccount.com
· 2 weeks ago
5d1efd1
Roll clang+rust llvmorg-24-init-7747-g62397f8b-67 : llvmorg-24-init-14453-ge063be79-1 / 1edd55dcfcd573872c727fa3e086369a71661ee0-1125 : 8a9dd7abdf013ec10cfeaaa3685feba18ef1c90c-1
by Yue She
· 2 weeks ago
9ec0f30
[crubit] Revive support for generating Rust API from C++ headers.
by Lukasz Anforowicz
· 3 weeks ago
8d32a64
Ruff lint: relint tools (part 3/4: perf .. win).
by Alex Ovsienko
· 4 weeks ago
97cb063
[clang/rust] Bump MACOSX_DEPLOYMENT_TARGET to 11.0
by Hans Wennborg
· 4 weeks ago
e35a33e
Build both `src` and `rustsrc`
by Devon Loehr
· 4 weeks ago
4eb593c
[crubit] Build `rs_bindings_from_cc` with Cargo.
by Lukasz Anforowicz
· 5 weeks ago
e61a63f
[crubit] Link `cc_bindings_from_rs` with Chromium's toolchain.
by Lukasz Anforowicz
· 5 weeks ago
ff75938
Fix ancestor ID in rust cherrypick
by Devon Loehr
· 5 weeks ago
46d2948
Update rustc cherrypicks
by Devon Loehr
· 5 weeks ago
2e4501f
[rust] Read `src/stage0` from the local Rust checkout, not Gitiles.
by Lukasz Anforowicz
· 5 weeks ago
2fccae1
[rust] Share `build_bindgen.py`'s way of running `cargo`.
by Lukasz Anforowicz
· 5 weeks ago
0a74f35
[rust] Share host toolchain and CMake settings between build scripts.
by Lukasz Anforowicz
· 5 weeks ago
7292e7b
[crubit] Restructure `build_crubit.py` (no intended behavior change).
by Lukasz Anforowicz
· 5 weeks ago
334c252
[clang] Write `git-commit-info` for the LLVM checkout.
by Lukasz Anforowicz
· 5 weeks ago
e04fff1
Update head-llvm cherrypicks in build_rust.py
by Hans Wennborg
· 6 weeks ago
187bdac
Move llvm-dependent cherry-picks into a function
by Arthur Eubanks
· 7 weeks ago
87cb414
Move bindgen revision into update_rust.py
by Devon Loehr
· 7 weeks ago
34cf850
Add rust cherrypicks
by Arthur Eubanks
· 7 weeks ago
cb529e5
[crubit] Clean up `build_crubit.py` and its docs.
by Lukasz Anforowicz
· 7 weeks ago
0188410
[crubit] Do not rebuild zlib in `build_crubit.py`.
by Lukasz Anforowicz
· 7 weeks ago
43f4fea
[crubit] Remove unused `--debug` flag from `build_crubit.py`.
by Lukasz Anforowicz
· 7 weeks ago
f4f5985
[bindgen] Re-enable previously-excluded tests.
by Julia Hansbrough
· 8 weeks ago
b7a1ab7
Roll rust c33d8f3b5a50b56466998e8c5ed8a077d2caed84-1 : 1edd55dcfcd573872c727fa3e086369a71661ee0-1
by Hans Wennborg
· 8 weeks ago
2286289
[toolchain] Bump bindgen version to resolve build failure.
by Julia Hansbrough
· 8 weeks ago
9761011
Roll clang+rust llvmorg-24-init-3796-g20e97c4b-5 : llvmorg-24-init-7747-g62397f8b-1 / 0913b18e489ac1011b580e31fa5559654be12bfc-2 : c33d8f3b5a50b56466998e8c5ed8a077d2caed84-1
by Hans Wennborg
· 8 weeks ago
1a4f2e7
Revert "Roll clang+rust llvmorg-24-init-3796-g20e97c4b-5 : llvmorg-24-init-7283-g640ab6c4-1 / 0913b18e489ac1011b580e31fa5559654be12bfc-2 : c33d8f3b5a50b56466998e8c5ed8a077d2caed84-1"
by Hans Wennborg
· 8 weeks ago
0d573e9
Roll clang+rust llvmorg-24-init-3796-g20e97c4b-5 : llvmorg-24-init-7283-g640ab6c4-1 / 0913b18e489ac1011b580e31fa5559654be12bfc-2 : c33d8f3b5a50b56466998e8c5ed8a077d2caed84-1
by Hans Wennborg
· 8 weeks ago
b897d01
Lexan upload bots: fail upload if package exists
by Devon Loehr
· 9 weeks ago
54d1148
Roll clang+rust llvmorg-23-init-19482-g53d18800-22 : llvmorg-24-init-3796-g20e97c4b-2 / b998449636a48e2c4a362809085b600a0174e1f2-6 : 0913b18e489ac1011b580e31fa5559654be12bfc-2
by Yue She
· 3 months ago
3c2b3b0
Ruff: reformat tools (part 3/3: perf .. win).
by Alex Ovsienko
· 3 months ago
285104a
Alternative way to provide compiler-rt when linking bindgen on x86 mac
by Devon Loehr
· 3 months ago
699591d
Provide compiler-rt when linking bindgen on x86 mac
by Devon Loehr
· 3 months ago
63b87af
Temporarily disable rust test `tests/codegen-llvm/vec-reserve-extend.rs`
by Alan Zhao
· 3 months ago
5c8a43d
Roll clang+rust llvmorg-23-init-19482-g53d18800-1 : llvmorg-23-init-19482-g53d18800-2 / b998449636a48e2c4a362809085b600a0174e1f2-5 : b998449636a48e2c4a362809085b600a0174e1f2-6
by Alan Zhao
· 3 months ago
9c007b6
Suppress some rust tests
by Arthur Eubanks
· 4 months ago
c6fb4aa
Create a libclang package based on the Rust toolchain's LLVM build
by Hans Wennborg
· 4 months ago
645862d
[crubit] Unified `#include` paths for `crubit/support` libraries.
by Lukasz Anforowicz
· 4 months ago
1607679
[build] Refactor some code to add retries when fetching URLs
by Yue She
· 4 months ago
44c7f73
Revert "build_rust.py: Use github in FetchBetaPackage instead of the mirror"
by Hans Wennborg
· 4 months ago
f6e6128
[crubit] Cover the `LICENSE` file when installing to `rust-toolchain`.
by Lukasz Anforowicz
· 4 months ago
ea0870c
[build][rust] add retry mechanism to GetLatestRustCommit
by Yue She
· 4 months ago
d684ea6
[rust] Add `--skip-test` to `package_rust.py`
by Claudio DeSouza
· 4 months ago
3d0d51c
Move tools/rust/unstable_rust_feature_usage.md to docs/rust
by Devon Loehr
· 5 months ago
8244d1c
Roll clang+rust llvmorg-23-init-18172-g7389aa2e-2 : llvmorg-23-init-19482-g53d18800-1 / 8954863c81df429ebf96ea38a16c76f209995833-1 : b998449636a48e2c4a362809085b600a0174e1f2-1
by Devon Loehr
· 5 months ago
7e8b682
Temporarily disable rust codegen tests
by Devon Loehr
· 5 months ago
c627615
Apple rust toolchain building `lzma` from source
by Claudio DeSouza
· 5 months ago
812ab04
Roll clang+rust llvmorg-23-init-10931-g20b6ec66-11 : llvmorg-23-init-18172-g7389aa2e-1 / 4c4205163abcbd08948b3efab796c543ba1ea687-5 : 8954863c81df429ebf96ea38a16c76f209995833-1
by Hans Wennborg
· 5 months ago
0ec642d
set MACOSX_DEPLOYMENT_TARGET to 12.0 when building rust+clang toolchain
by Yue She
· 5 months ago
f52a456
set MACOSX_DEPLOYMENT_TARGET to 13.0 when building rust toolchain
by Yue She
· 5 months ago
42fe71a
Set MACOSX_DEPLOYMENT_TARGET when building Rust toolchain
by Devon Loehr
· 5 months ago
9cb5235
[crubit] Roll Crubit to ToT (as of 2026-05-29).
by Lukasz Anforowicz
· 5 months ago
6740213
Revert "Roll clang+rust llvmorg-23-init-10931-g20b6ec66-11 : llvmorg-23-init-15916-g4a32cf0b-1 / 4c4205163abcbd08948b3efab796c543ba1ea687-3 : 507271bc119683008ec719ecee48814e8ac86c65-3"
by Hans Wennborg
· 5 months ago
a6659bf
Roll clang+rust llvmorg-23-init-10931-g20b6ec66-11 : llvmorg-23-init-15916-g4a32cf0b-1 / 4c4205163abcbd08948b3efab796c543ba1ea687-3 : 507271bc119683008ec719ecee48814e8ac86c65-3
by Hans Wennborg
· 5 months ago
8395622
Add git-commit-info file when building rust
by Devon Loehr
· 6 months ago
2513a3f
build_rust.py: Use github in FetchBetaPackage instead of the mirror
by Hans Wennborg
· 6 months ago
4ef5e87
[crubit] Roll to ToT + build w/ `--locked` + install `*.gn` files.
by Lukasz Anforowicz
· 6 months ago
b4de616
Repackage rustc after changing to build as nightly
by Devon Loehr
· 6 months ago
53661f4
Skip rust-bindgen test
by Zequan Wu
· 6 months ago
d310289
Revert "rust: Use RUSTC_BOOTSTRAP=1 when building toolchain components"
by Zequan Wu
· 6 months ago
02544ce
rust: Use RUSTC_BOOTSTRAP=1 when building toolchain components
by Zequan Wu
· 6 months ago
4442fd3
Disable rustc allocator regression test
by Devon Loehr
· 6 months ago
f13c183
Build rustc as nightly instead of dev
by Devon Loehr
· 6 months ago
879786f
build_bindgen.py: Attempt to unbreak `cargo clean` after upstream change
by Nico Weber
· 6 months ago
4cd848f
[clang/rust] Remove obsolete cherrypicks, test suppressions, flags, etc.
by Hans Wennborg
· 7 months ago
d38ab54
Roll clang+rust llvmorg-23-init-5669-g8a0be0bc-4 : llvmorg-23-init-10931-g20b6ec66-1 / 6f54d591c3116ee7f8ce9321ddeca286810cc142-7 : 4c4205163abcbd08948b3efab796c543ba1ea687-1
by Hans Wennborg
· 7 months ago
69bb79a
Update packaged rustc to use jemalloc on mac and linux
by Devon Loehr
· 8 months ago
86b5fd7
[rust] Update `bindgen` to version 0.72.1
by Lukasz Anforowicz
· 8 months ago
936e33e
[rust] Make package_rust.py build crubit and bindgen via build_rust.py
by Hans Wennborg
· 8 months ago
d883723
Roll clang+rust llvmorg-23-init-4965-g686acf63-1 : llvmorg-23-init-5669-g8a0be0bc-1 / c78a29473a68f07012904af11c92ecffa68fcc75-1 : 6f54d591c3116ee7f8ce9321ddeca286810cc142-1
by Arthur Eubanks
· 8 months ago
7dd38ad
Clean bindgen build directory before building
by Arthur Eubanks
· 8 months ago
9e3ad7c
Reland "Roll clang+rust llvmorg-23-init-3706-gfc648683-1 : llvmorg-23-init-4965-g686acf63-1 / 7dc2e92b83be02dc07f87be7e94266d6e48e5ca5-1 : c78a29473a68f07012904af11c92ecffa68fcc75-1"
by Hans Wennborg
· 8 months ago
92e72f1
Revert "Roll clang+rust llvmorg-23-init-3706-gfc648683-1 : llvmorg-23-init-4965-g686acf63-1 / 7dc2e92b83be02dc07f87be7e94266d6e48e5ca5-1 : c78a29473a68f07012904af11c92ecffa68fcc75-1"
by Eriko Kurimoto
· 8 months ago
d1d8426
Roll clang+rust llvmorg-23-init-3706-gfc648683-1 : llvmorg-23-init-4965-g686acf63-1 / 7dc2e92b83be02dc07f87be7e94266d6e48e5ca5-1 : c78a29473a68f07012904af11c92ecffa68fcc75-1
by Hans Wennborg
· 8 months ago
05c46b8
[rust] Build `rustdoc` into `third_party/rust-toolchain/bin`.
by Lukasz Anforowicz
· 9 months ago
bbdfcf2
Roll clang+rust llvmorg-23-init-2224-g5bd8dadb-3 : llvmorg-23-init-3706-gfc648683-1 / 7d8ebe3128fc87f3da1ad64240e63ccf07b8f0bd-3 : 7dc2e92b83be02dc07f87be7e94266d6e48e5ca5-1
by Hans Wennborg
· 9 months ago
e3d65bf
[rust] Copy/install `crubit/support` libraries in `build_crubit.py`.
by Lukasz Anforowicz
· 9 months ago
d295af4
[rust] Fix `build_crubit.py` on non-Windows.
by Lukasz Anforowicz
· 9 months ago
d500a42
[rust] `build_errors_guide.md`: Cover missing sources and outputs.
by Lukasz Anforowicz
· 9 months ago
bdf39e9
[rust] Fix Windows builds of Crubit by adding `zlib.lib` path.
by Lukasz Anforowicz
· 9 months ago
a8d07a6
Build crubit from head if rust is built at head
by Devon Loehr
· 9 months ago
58b9c3a
[rust] `fail_hard = False` when building Crubit on Windows.
by Lukasz Anforowicz
· 9 months ago
6d96fae
[rust] Cover rolling Crubit in `tools/clang/scripts/upload_revision.py`.
by Lukasz Anforowicz
· 9 months ago
937095f
[rust] Roll Crubit + stop using `fail_hard=False` for Crubit build step.
by Lukasz Anforowicz
· 9 months ago
8a3ca2d
Roll clang+rust llvmorg-23-init-1879-g3ddddf7a-1 : llvmorg-23-init-2224-g5bd8dadb-1 / e96bb7e44fbcc23c1e6009e8d0ee8ab208668fb4-1 : 7d8ebe3128fc87f3da1ad64240e63ccf07b8f0bd-1
by Lukasz Anforowicz
· 9 months ago
29fe786
Reland "Roll clang+rust llvmorg-23-init-484-gf646b915-1 : llvmorg-23-init-1879-g3ddddf7a-1 / d2015e2359d5d0b154c2b192d4039f9b5711fcdc-4 : e96bb7e44fbcc23c1e6009e8d0ee8ab208668fb4-1"
by Nico Weber
· 9 months ago
977378f
Revert "Roll clang+rust llvmorg-23-init-484-gf646b915-1 : llvmorg-23-init-1879-g3ddddf7a-1 / d2015e2359d5d0b154c2b192d4039f9b5711fcdc-4 : e96bb7e44fbcc23c1e6009e8d0ee8ab208668fb4-1"
by Yoshisato Yanagisawa
· 9 months ago
c72e38f
Roll clang+rust llvmorg-23-init-484-gf646b915-1 : llvmorg-23-init-1879-g3ddddf7a-1 / d2015e2359d5d0b154c2b192d4039f9b5711fcdc-4 : e96bb7e44fbcc23c1e6009e8d0ee8ab208668fb4-1
by Nico Weber
· 9 months ago
d2fadac
[rust] Cherrypick a change to suppress warning about -Ctarget-feature=-outline-atomics
by Hans Wennborg
· 9 months ago
42f11b8
[rust] Bump `RUST_SUB_REVISION` to refresh `cc_bindings_from_rs`.
by Lukasz Anforowicz
· 9 months ago
a852176
[rust] Support for building `rust-toolchain/bin/cc_bindings_from_rs`.
by Lukasz Anforowicz
· 10 months ago
027d836
Roll clang+rust llvmorg-22-init-20115-g2a8be8bd-1 : llvmorg-23-init-484-gf646b915-1 / b2a322beb29110e22a1782e2ce5ed2a0719b81ed-2 : d2015e2359d5d0b154c2b192d4039f9b5711fcdc-1
by Arthur Eubanks
· 10 months ago
ed066ed
Roll rust a4cfac7093a1c1c7fbdb6bc75d6b6dc4d385fc69-3 : b2a322beb29110e22a1782e2ce5ed2a0719b81ed-1
by Hans Wennborg
· 10 months ago
8c4ceda
build_rust.py: Propagate --skip-checkout to LLVM build.py
by Daniel Richard G.
· 10 months ago
c0b37de
Roll clang llvmorg-22-init-17020-gbd1bd178-2 : llvmorg-22-init-20115-g2a8be8bd-1
by Hans Wennborg
· 10 months ago
d169059
Revert "Roll clang+rust llvmorg-22-init-17020-gbd1bd178-2 : llvmorg-22-init-18230-ge7892d70"
by Robert Flack
· 11 months ago
Next »