Skip to content

Commit ff8392e

Browse files
committed
Meeting notes
1 parent aaf3bdc commit ff8392e

File tree

1 file changed

+68
-0
lines changed

1 file changed

+68
-0
lines changed

minutes/meeting notes 2018-06-19.md

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
# June 19th, 2018
2+
3+
## Notes
4+
5+
John Renner is intern'ing at Mozilla, working on custom test frameworks. He'll be sitting in on meetings.
6+
7+
### Gecko Profiler
8+
9+
* Gecko profiler / perf-html are being split out
10+
* easy to use profiler with web UI
11+
* [example](https://perf-html.io/public/620c5b2a40ad54ee5556e71549d869b0202f215c/calltree/?range=0.0000_1.5785~0.7398_1.5785~0.7919_1.5785&thread=6&threadOrder=0-2-3-4-5-6-1&v=3)
12+
* currently Gecko specifc, but plan to make generic - Rust or C++
13+
* probably will have Rust bindings
14+
* possible interest in using Rust in a rewrite
15+
* if intrested, see #rust-debugger-tools irc channel for help/chat about debugging stuff - dwarf, stack walking, etc.
16+
17+
### Tools attributes
18+
19+
* https://github.com/rust-lang/rust/issues/44690
20+
* heads up: proposed stabilisation
21+
* scoped lints not implemented yet, stabilisation is just for attributes
22+
23+
### Rustfmt stability RFC
24+
25+
* https://github.com/rust-lang/rfcs/pull/2437
26+
* feedback welcome, FCP soon
27+
28+
### Clippy 1.0 RFC
29+
30+
* https://github.com/rust-lang/rfcs/pull/2476
31+
* rfc open \o/
32+
* bike shed all the lints!!!
33+
* stability story too
34+
35+
## triage
36+
37+
#### rustdoc: remove macro redirects
38+
39+
* https://github.com/rust-lang/rust/issues/35705
40+
* Rustdoc issue, nrc to ping rustdoc team
41+
42+
## tools status
43+
44+
### RLS
45+
46+
* Created a [QA issue(https://github.com/rust-lang-nursery/rls/issues/914) to help get stability to 1.0 levels
47+
* Working on getting editors ready for edition
48+
49+
### xargo
50+
51+
Blocked on someone having time to move into Cargo
52+
53+
### Rustfix
54+
55+
* Tool is in a good place
56+
* Waiting on lints being fully implemented in the compiler
57+
58+
### Cargo
59+
60+
* [PR](https://github.com/rust-lang/cargo/pull/5611) for adding `cargo add` to Cargo
61+
62+
### Rust bindgen
63+
64+
* Work happening on ergonomics of bindgen in Firefox, PRs incoming!
65+
66+
### Debugging
67+
68+
* We're looking at distributing patched LLDB using rustup

0 commit comments

Comments
 (0)