- 23 8月, 2018 1 次提交
-
-
由 Igor Gutorov 提交于
-
- 27 7月, 2018 1 次提交
-
-
由 Shotaro Yamada 提交于
-
- 25 7月, 2018 1 次提交
-
-
由 Niko Matsakis 提交于
-
- 14 6月, 2018 1 次提交
-
-
由 Eduard-Mihai Burtescu 提交于
-
- 17 5月, 2018 1 次提交
-
-
由 Irina Popa 提交于
-
- 11 5月, 2018 1 次提交
-
-
由 Isaac Whitfield 提交于
-
- 10 5月, 2018 1 次提交
-
-
由 Isaac Whitfield 提交于
-
- 09 5月, 2018 1 次提交
-
-
由 Nicholas Nethercote 提交于
This avoids a decent number of allocations, enough to speed up incremental runs of many rustc-benchmarks, the best by 2%.
-
- 08 5月, 2018 1 次提交
-
-
由 Wesley Wiser 提交于
Fixes #50501
-
- 25 4月, 2018 3 次提交
-
-
由 John Kåre Alsaker 提交于
-
由 John Kåre Alsaker 提交于
-
由 John Kåre Alsaker 提交于
-
- 20 3月, 2018 1 次提交
-
-
由 Wesley Wiser 提交于
Fixes #47326
-
- 16 3月, 2018 1 次提交
-
-
由 Michael Woerister 提交于
-
- 09 3月, 2018 1 次提交
-
-
由 John Kåre Alsaker 提交于
-
- 02 3月, 2018 1 次提交
-
-
由 John Kåre Alsaker 提交于
-
- 26 2月, 2018 1 次提交
-
-
由 Mark Mansi 提交于
-
- 14 2月, 2018 1 次提交
-
-
由 Michael Woerister 提交于
-
- 10 1月, 2018 1 次提交
-
-
由 John Kåre Alsaker 提交于
-
- 01 1月, 2018 1 次提交
-
-
由 Malo Jaffré 提交于
-
- 20 12月, 2017 2 次提交
-
-
由 Michael Woerister 提交于
-
由 Michael Woerister 提交于
-
- 06 12月, 2017 1 次提交
-
-
由 Oliver Schneider 提交于
-
- 01 12月, 2017 2 次提交
-
-
由 Michael Woerister 提交于
-
由 Michael Woerister 提交于
incr.comp.: Load diagnostics from previous session lazily and clean up on-disk-cache persistence code.
-
- 20 11月, 2017 1 次提交
-
-
由 Michael Woerister 提交于
-
- 18 11月, 2017 1 次提交
-
-
由 Wesley Wiser 提交于
Part of #45873
-
- 15 11月, 2017 1 次提交
-
-
由 Michael Woerister 提交于
-
- 11 11月, 2017 1 次提交
-
-
由 Michael Woerister 提交于
-
- 08 11月, 2017 1 次提交
-
-
由 Michael Woerister 提交于
incr.comp.: Make DefSpan an input dep-node so it is not affected by the existing Span/HIR hashing hack.
-
- 07 11月, 2017 3 次提交
-
-
由 Michael Woerister 提交于
-
由 Michael Woerister 提交于
-
由 Michael Woerister 提交于
-
- 05 11月, 2017 1 次提交
-
-
由 Santiago Pastorino 提交于
-
- 27 10月, 2017 1 次提交
-
-
由 Wesley Wiser 提交于
Part of #45238
-
- 25 10月, 2017 1 次提交
-
-
由 Michael Woerister 提交于
-
- 22 10月, 2017 1 次提交
-
-
由 Alex Crichton 提交于
This commit moves compression of the bytecode from the `link` module to the `write` module, namely allowing it to be (a) cached by incremental compilation and (b) produced in parallel. The parallelization may show up as some nice wins during normal compilation and the caching in incremental mode should be beneficial for incremental compiles! (no more need to recompress the entire crate's bitcode on all builds)
-
- 17 10月, 2017 1 次提交
-
-
由 Jimmy Brisson 提交于
This should limit the availability of `try_mark_green_and_read` making it harder to abuse.
-
- 16 10月, 2017 1 次提交
-
-
由 Jimmy Brisson 提交于
There was a bit of code shared between `try_get_with` and `ensure`, after I added `ensure`. I refactored that shared code into a query-agnostic method called `read_node_index`. The new method `read_node_index` will attempt to find the node index (`DepNodeIndex`) of a query. When `read_node_index` finds the `DepNodeIndex`, it marks the current query as a reader of the node it's requesting the index of. This is used by `try_get_with` and `ensure` as it elides the unimportant (to them) details of if the query is invalidated by previous changed computation (Red) or new and if they had to mark the query green. For both `try_get_with` and `ensure`, they just need to know if they can lookup the results or have to reevaluate.
-
- 05 10月, 2017 1 次提交
-
-
由 Michael Woerister 提交于
-