Changes

Jump to: navigation, search

Oxidation

981 bytes removed, 06:24, 18 June 2020
Blockers and obstacles
This section lists areas where Rust integration could be improved.
* Tracking bug: Make the developer experience for Firefox + Rust great: {{Bug|rust-great}}
* Compile speed and memory usage** Incremental compilation ([https://githubdocs.com/rust-lang/rust/labels/A-incr-comp A-incr-comp issues], [https://githubgoogle.com/rust-langdocument/rustd/labels1puZvhWaURtViz8OC0HkB0h2dqJThVyAgLGFbIQpd4fo/WG-compiler-incr WG-compiler-incr issuesOxidation 2020 Plan])** [https://users.rust-lang.org/t/contract-opportunity-mozilla-distributed-compilation-cache-written-in-rust/13898 Distributed compilation cache]** [https://github.com/rust-lang/cargo/issues/1997 Artifact caching]?* Debugging: improve gdb and lldb support for Rust. The first step is to establish Rust language support in DWARF distinct from the existing C++ support.* Bindings/interop** Immature rust-bindgen and cbindgen tools for general cross-language support. Working aroudn clang bugs in different versions and on different platforms can be tricky.** No IPDL binding generator ({{bug|1379739}})** No WebIDL binding generator for DOM components (Servo must have something here?)* Remaining minor crash report issues {{bug|1348896}}* IDE/symbol lookup support?* Code coverage?* Profiling improvements? Especially for parallel code* Test integration?
= Meetings =
Confirm
1,345
edits

Navigation menu