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 2021-12-23
Tracking Issue
Announcements
MCPs/FCPs
pc
in place ofunknown
andunknown
in place ofpc
forx86_64
andi?86
targets" compiler-team#441 (last review activity: 5 months ago)-Z binary-dep-depinfo
the default behavior" compiler-team#464 (last review activity: 2 months ago)riscv64gc
)" compiler-team#472 (last review activity: about 13 days ago)-Dwarnings
to cover all warnings" compiler-team#473 (last review activity: about 13 days ago)-Z instrument-coverage
as-C instrument-coverage
" rust#90132-Z print-link-args
as-C print-link-args
" rust#91606rustdoc --passes
andrustdoc --no-defaults
have no effect" rust#91714WG checkins
@WG-self-profile from @mw and @Wesley Wiser(previous checkin):
Backport nominations
T-compiler stable / T-compiler beta
T-rustdoc beta / T-rustdoc stable
T-rustdoc
this time.- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →PRs S-waiting-on-team
T-compiler
Oldest PRs waiting for review
T-compiler
const
orstatic
item" rust#89161Issues of Note
Short Summary
P-critical
T-compiler
T-rustdoc
P-critical
issues forT-rustdoc
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
Unfortunately a change introduced in rust-lang/rust#89836 has made performance across different compiler artifacts much more variable by embedding compiler version information (including a git commit hash) in demangled symbol names. This means that even if two compiler artifacts are built from the same exact source code (with only the git commit changed), the compiler will have slightly different performance characteristics. This makes comparisons across pull requests virtually impossible.
The compiler team is still deciding what to do to handle this, but in the mean time, performance testing is largely broken. This issue is currently being tracked in rust-lang/rustc-perf#1126.
Triage done by @rylev.
Revision range: 404c8471aba60c2d837fa728e7c729a0f52d5830..3d57c61a9e04dcd3df633f41142009d6dcad4399
2 Regressions, 2 Improvements, 23 Mixed; 9 of them in rollups
23 Untriaged Pull Requests
38 comparisons made in total
Regressions
Update Clippy #92036
incr-unchanged
builds ofctfe-stress-4
)Rollup of 7 pull requests #92059
incr-unchanged
builds ofencoding
)Improvements
Mixed
Stabilize asm! and global_asm! #91728
incr-unchanged
builds ofdeep-vector
)incr-unchanged
builds ofhtml5ever
)Rollup of 7 pull requests #91959
incr-unchanged
builds ofhelloworld
)incr-unchanged
builds ofinflate
)extend
simplify_type
#86986full
builds ofhyper-2
)incr-patched: sparse set
builds ofregex
)Include rustc version in
rustc_span::StableCrateId
#89836incr-unchanged
builds oftuple-stress
)incr-unchanged
builds ofunicode_normalization
)Optimize
vec::retain
performance #91527incr-unchanged
builds ofunicode_normalization
)incr-patched: println
builds ofregression-31157
)Rollup of 6 pull requests #91996
incr-patched: println
builds ofregression-31157
)incr-unchanged
builds ofclap-rs
)rustdoc: don't clone already owned
Path
and modify it inplace #91833incr-unchanged
builds ofclap-rs
)incr-patched: println
builds ofregression-31157
)Fix #91306 by deriving all access from a single *mut T #91616
incr-unchanged
builds ofregression-31157
)incr-unchanged
builds ofctfe-stress-4
)Rollup of 7 pull requests #92003
incr-unchanged
builds ofctfe-stress-4
)incr-unchanged
builds oftuple-stress
)Implement normalize_erasing_regions queries in terms of 'try' version #91672
incr-unchanged
builds oftuple-stress
)incr-unchanged
builds ofctfe-stress-4
)rustdoc: Pretty-print assoc const defaults on-demand #91812
incr-unchanged
builds ofctfe-stress-4
)incr-unchanged
builds oftuple-stress
)Update cargo #92023
incr-unchanged
builds oftuple-stress
)incr-unchanged
builds ofwg-grammar
)Do array-slice equality via array equality, rather than always via slices #91838
full
builds ofpiston-image
)incr-patched: b9b3e592dd cherry picked
builds ofstyle-servo
)Rollup of 7 pull requests #92062
incr-patched: println
builds ofregression-31157
)full
builds ofwebrender
)Rollup of 7 pull requests #92064
full
builds ofkeccak
)incr-patched: println
builds ofregression-31157
)Avoid sorting in hash map stable hashing #91837
incr-full
builds ofclap-rs
)incr-patched: println
builds ofregression-31157
)rustdoc: Add
UrlPartsBuilder
#91871incr-patched: println
builds ofregression-31157
)incr-unchanged
builds ofhelloworld
)Remove
SymbolStr
#91957full
builds ofexterns
)incr-patched: println
builds ofregression-31157
)Rollup of 4 pull requests #92106
incr-unchanged
builds ofhelloworld
)incr-unchanged
builds ofexterns
)Eliminate
ObligationCauseData
#91844full
builds ofcoercions
)full
builds ofwg-grammar
)rustdoc: make
--passes
and--no-defaults
have no effect #91900incr-unchanged
builds ofexterns
)incr-patched: println
builds ofregression-31157
)Remove 'speculative evaluation' of predicates #92041
incr-unchanged
builds ofregression-31157
)incr-unchanged
builds ofdeeply-nested
)Fully serialize AdtDef #91924
incr-unchanged
builds ofissue-46449
)incr-full
builds ofwebrender-wrench
)Nominated Issues
T-compiler
I-compiler-nominated
issues at this timeRFC
T-compiler
this time.🎄 :)