Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
int
Rust
提交
82c73af4
R
Rust
项目概览
int
/
Rust
11 个月 前同步成功
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
Rust
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
82c73af4
编写于
7月 05, 2022
作者:
O
Oli Scherer
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Prefer trace level instrumentation for the new noisy instrument attributes
上级
c3aec305
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
5 addition
and
5 deletion
+5
-5
compiler/rustc_codegen_llvm/src/builder.rs
compiler/rustc_codegen_llvm/src/builder.rs
+1
-1
compiler/rustc_codegen_ssa/src/mir/place.rs
compiler/rustc_codegen_ssa/src/mir/place.rs
+1
-1
compiler/rustc_codegen_ssa/src/mir/rvalue.rs
compiler/rustc_codegen_ssa/src/mir/rvalue.rs
+1
-1
compiler/rustc_mir_build/src/thir/cx/expr.rs
compiler/rustc_mir_build/src/thir/cx/expr.rs
+2
-2
未找到文件。
compiler/rustc_codegen_llvm/src/builder.rs
浏览文件 @
82c73af4
...
...
@@ -464,7 +464,7 @@ fn atomic_load(
}
}
#[instrument(level
=
"
debug
"
,
skip(self))]
#[instrument(level
=
"
trace
"
,
skip(self))]
fn
load_operand
(
&
mut
self
,
place
:
PlaceRef
<
'tcx
,
&
'll
Value
>
)
->
OperandRef
<
'tcx
,
&
'll
Value
>
{
assert_eq!
(
place
.llextra
.is_some
(),
place
.layout
.is_unsized
());
...
...
compiler/rustc_codegen_ssa/src/mir/place.rs
浏览文件 @
82c73af4
...
...
@@ -421,7 +421,7 @@ pub fn storage_dead<Bx: BuilderMethods<'a, 'tcx, Value = V>>(&self, bx: &mut Bx)
}
impl
<
'a
,
'tcx
,
Bx
:
BuilderMethods
<
'a
,
'tcx
>>
FunctionCx
<
'a
,
'tcx
,
Bx
>
{
#[instrument(level
=
"
debug
"
,
skip(self,
bx))]
#[instrument(level
=
"
trace
"
,
skip(self,
bx))]
pub
fn
codegen_place
(
&
mut
self
,
bx
:
&
mut
Bx
,
...
...
compiler/rustc_codegen_ssa/src/mir/rvalue.rs
浏览文件 @
82c73af4
...
...
@@ -14,7 +14,7 @@
use
rustc_span
::
source_map
::{
Span
,
DUMMY_SP
};
impl
<
'a
,
'tcx
,
Bx
:
BuilderMethods
<
'a
,
'tcx
>>
FunctionCx
<
'a
,
'tcx
,
Bx
>
{
#[instrument(level
=
"
debug
"
,
skip(self,
bx))]
#[instrument(level
=
"
trace
"
,
skip(self,
bx))]
pub
fn
codegen_rvalue
(
&
mut
self
,
mut
bx
:
Bx
,
...
...
compiler/rustc_mir_build/src/thir/cx/expr.rs
浏览文件 @
82c73af4
...
...
@@ -32,14 +32,14 @@ pub(crate) fn mirror_exprs(&mut self, exprs: &'tcx [hir::Expr<'tcx>]) -> Box<[Ex
exprs
.iter
()
.map
(|
expr
|
self
.mirror_expr_inner
(
expr
))
.collect
()
}
#[instrument(level
=
"
debug
"
,
skip(self,
hir_expr))]
#[instrument(level
=
"
trace
"
,
skip(self,
hir_expr))]
pub
(
super
)
fn
mirror_expr_inner
(
&
mut
self
,
hir_expr
:
&
'tcx
hir
::
Expr
<
'tcx
>
)
->
ExprId
{
let
temp_lifetime
=
self
.rvalue_scopes
.temporary_scope
(
self
.region_scope_tree
,
hir_expr
.hir_id.local_id
);
let
expr_scope
=
region
::
Scope
{
id
:
hir_expr
.hir_id.local_id
,
data
:
region
::
ScopeData
::
Node
};
debug
!
(
?
hir_expr
.hir_id
,
?
hir_expr
.span
);
trace
!
(
?
hir_expr
.hir_id
,
?
hir_expr
.span
);
let
mut
expr
=
self
.make_mirror_unadjusted
(
hir_expr
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录