or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
Syntax | Example | Reference | |
---|---|---|---|
# Header | Header | 基本排版 | |
- Unordered List |
|
||
1. Ordered List |
|
||
- [ ] Todo List |
|
||
> Blockquote | Blockquote |
||
**Bold font** | Bold font | ||
*Italics font* | Italics font | ||
~~Strikethrough~~ | |||
19^th^ | 19th | ||
H~2~O | H2O | ||
++Inserted text++ | Inserted text | ||
==Marked text== | Marked text | ||
[link text](https:// "title") | Link | ||
 | Image | ||
`Code` | Code |
在筆記中貼入程式碼 | |
```javascript var i = 0; ``` |
|
||
:smile: | ![]() |
Emoji list | |
{%youtube youtube_id %} | Externals | ||
$L^aT_eX$ | LaTeX | ||
:::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Syncing
xxxxxxxxxx
T-compiler Meeting Agenda 2024-03-21
Announcements
Other WG meetings (calendar link)
MCPs/FCPs
--emit=
to emit nothing" compiler-team#718 (Zulip) (last review activity: about 48 days ago)--env-set
option" rust#119926-Zrelro-level
as-Crelro-level
" rust#121694f16
andf128
" rust#122106--build-id
flag to rustc" compiler-team#635 (Zulip)main
(RFC 1260)" rust#28937c_unwind
full stabilization request: change inextern "C"
behavior" rust#115285WG checkins
@_WG-rustc-dev-guide by @Santiago Pastorino and @Yuki Okushi|217081
Impl Trait initiative by @oli
Backport nominations
T-compiler beta / T-compiler stable
#[diagnostic::on_unimplemented]
format string parsing more robust" rust#122402diagnostic::on_unimplemented
MayContainYieldPoint
format args visitor" rust#122680T-compiler
this time.T-types stable / T-types beta
T-types
this time.T-types
this time.PRs S-waiting-on-team
T-compiler
Issues of Note
Short Summary
P-critical
T-compiler
P-critical
issues forT-compiler
this time.T-types
P-critical
issues forT-types
this time.P-high regressions
P-high beta regressions
P-high
beta regressions this time.Unassigned P-high nightly regressions
P-high
nightly regressions this time.Performance logs
Even though the summary might not look like it, this was actually a relatively quiet week,
with a few small regressions. The large regression that is also shown in the summary table was
caused by extending the verification of incremental compilation results.
However, this verification is not actually fully enabled by default, so these regressions are mostly
only visible in our benchmarking suite, which enables the verification to achieve more deterministic
benchmarking results. One small regression was also caused by enabling frame pointers for the Rust
standard library, which should improve profiling of Rust programs.
Triage done by @kobzol.
Revision
range: e919669d..21d94a3d
Summary:
4 Regressions, 1 Improvements, 6 Mixed; 4 of them in rollups
67 artifact comparisons made in total
Regressions
Make
DefiningAnchor::Bind
only store the opaque types that may be constrained, instead of thecurrent infcx root
item. #121796 (Comparison Link)
Rollup of 12 pull
requests #122389 (Comparison Link)
Verify that query keys result in unique dep
nodes #122227 (Comparison Link)
encounter problems.
suite, which fully enables this verification to make benchmarking more deterministic.
Enable frame pointers for the standard
library #122646 (Comparison Link)
much less.
more robust and accurate, which should be worth this small perf. hit.
Improvements
Rollup of 15 pull
requests #122338 (Comparison Link)
Mixed
Update
cargo #122394 (Comparison Link)
more eagerly instantiate
binders #119849 (Comparison Link)
Rollup of 9 pull
requests #122607 (Comparison Link)
which should enable more LLVM optimizations, so some regressions to
opt
benchmarks is expected.Move generic
NonZero
rustc_layout_scalar_valid_range_start
attribute to innertype. #121885 (Comparison Link)
Rollup of 8 pull
requests #122690 (Comparison Link)
Rollup of 11 pull
requests #122713 (Comparison Link)
by #121823,
which improves compiler diagnostics.
Nominated Issues
T-compiler
RFC
Oldest PRs waiting for review
T-compiler
Next week's WG checkins
Next meetings' agenda draft: hackmd link