File tree 3 files changed +20
-348
lines changed
3 files changed +20
-348
lines changed Original file line number Diff line number Diff line change 59
59
- [ Incremental compilation] ( ./queries/incremental-compilation.md )
60
60
- [ Incremental compilation In Detail] ( ./queries/incremental-compilation-in-detail.md )
61
61
- [ Debugging and Testing] ( ./incrcomp-debugging.md )
62
- - [ Profiling Queries] ( ./queries/profiling.md )
63
62
- [ Salsa] ( ./salsa.md )
64
63
- [ Memory Management in Rustc] ( ./memory.md )
65
64
- [ Serialization in Rustc] ( ./serialization.md )
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -41,6 +41,8 @@ The [Incremental Compilation in Detail][query-model] chapter gives a more
41
41
in-depth description of what queries are and how they work.
42
42
If you intend to write a query of your own, this is a good read.
43
43
44
+ [ query-model ] : queries/incremental-compilation-in-detail.md
45
+
44
46
### Invoking queries
45
47
46
48
To invoke a query is simple. The tcx ("type context") offers a method
@@ -288,4 +290,21 @@ rustc_queries! {
288
290
289
291
` rustc_queries ` macro will generate an appropriate ` impl ` automatically.
290
292
291
- [ query-model ] : queries/incremental-compilation-in-detail.md
293
+ ## External Links
294
+
295
+ Related design ideas, and tracking issues:
296
+
297
+ - Design document: [ On-demand Rustc incremental design doc]
298
+ - Tracking Issue: [ "Red/Green" dependency tracking in compiler]
299
+
300
+ More discussion and issues:
301
+
302
+ - [ GitHub issue #42633 ]
303
+ - [ Incremental Compilation Beta]
304
+ - [ Incremental Compilation Announcement]
305
+
306
+ [ On-demand Rustc incremental design doc ] : https://github.com/nikomatsakis/rustc-on-demand-incremental-design-doc/blob/master/0000-rustc-on-demand-and-incremental.md
307
+ [ "Red/Green" dependency tracking in compiler ] : https://github.com/rust-lang/rust/issues/42293
308
+ [ GitHub issue #42633 ] : https://github.com/rust-lang/rust/issues/42633
309
+ [ Incremental Compilation Beta ] : https://internals.rust-lang.org/t/incremental-compilation-beta/4721
310
+ [ Incremental Compilation Announcement ] : https://blog.rust-lang.org/2016/09/08/incremental.html
You can’t perform that action at this time.
0 commit comments