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 2023-03-23
Announcements
Other WG meetings (calendar link)
MCPs/FCPs
ControlFlow
in HIRVisitor
" compiler-team#597Analysis
by&mut
" compiler-team#598TyCtxt
wrappers to sort its methods into groups and improve documentation" compiler-team#603force
option for--extern
flag" compiler-team#605needs_drop
as an auto trait" compiler-team#575 (last review activity: 2 months ago)wasm32-wasi-preview2
" compiler-team#594 (last review activity: about 25 days ago)PlaceMention
" rust#104844*-linux-musl
targets to 1.2.3" rust#107129x86_64h-apple-darwin
" compiler-team#599--print=all-target-specs-json
unstable flag" compiler-team#600i586-unknown-linux-gnu
to Tier 2 with Host Tools " compiler-team#543internal_features
lint for internal unstable features" compiler-team#596--test-run-directory
" rust#103682unused_allocation
lint againstBox::new
too" rust#104363format_args
invocations to uses captures" rust#106505str
as containing[u8]
for auto trait purposes" rust#107941!
" rust#108143box_syntax
" rust#108471WG checkins
@_WG-polymorphization by @davidtwco (previous checkin):
@_WG-rls2.0 by @Lukas Wirth (previous checkin):
Backport nominations
T-compiler stable / T-compiler beta
T-compiler
this time.T-rustdoc stable / T-rustdoc beta
T-rustdoc
this time.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
Issues of Note
Short Summary
P-critical
T-compiler
is_whitespace
inside rustc on Windows-msvc (with -Zdylib-lto)" rust#109067T-types
P-critical
issues forT-types
at this time.T-rustdoc
P-critical
issues forT-rustdoc
at 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
A mixed week, with some nice wins, but also at least two PR's that were
subsequently reverted, such as the upgrade to LLVM 16. We do want to
note PR #108944, which cut down on crate metadata, binary sizes, and
was an overall win on execution time for many benchmarks.
Triage done by @pnkfelix.
Revision range: 00587489..ef03fda3
Summary:
1 Regressions, 4 Improvements, 11 Mixed; 2 of them in rollups
37 artifact comparisons made in total
30 Untriaged Pull Requests
Regressions
Rollup of 10 pull requests #109206 (Comparison Link)
Improvements
Remove identity_future indirection #104833 (Comparison Link)
fix ignore header in MSVC test #108809 (Comparison Link)
fast path for process_obligations #108815 (Comparison Link)
Update host compiler to LLVM 16 #108802 (Comparison Link)
Mixed
Rollup of 9 pull requests #109130 (Comparison Link)
remove obsolete givens from regionck #107376 (Comparison Link)
Ensure ptr::read gets all the same LLVM load metadata that dereferencing does #109035 (Comparison Link)
Implement checked Shl/Shr at MIR building. #108282 (Comparison Link)
Flatten/inline format_args!() and (string and int) literal arguments into format_args!() #106824 (Comparison Link)
Replace ZST operands and debuginfo by constants. #107270 (Comparison Link)
Wrap the whole LocalInfo in ClearCrossCrate. #108944 (Comparison Link)
Upgrade to LLVM 16 #107224 (Comparison Link)
Revert "Auto merge of #107224 - nikic:llvm-16, r=cuviper" #109326 (Comparison Link)
Optimize dep node backtrace and ignore fatal errors #108524 (Comparison Link)
Remove the assume(!is_null) from Vec::as_ptr #106967 (Comparison Link)
Nominated Issues
T-compiler
RFC
Next week's WG checkins
Agenda draft: https://hackmd.io/Su6FSOktQPu0TRiP0U_BAg