Skip to content

Commit

Permalink
unify time_passes argument passing
Browse files Browse the repository at this point in the history
  • Loading branch information
king6cong committed Jan 30, 2017
1 parent 986dd07 commit 701c32e
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/librustc_driver/driver.rs
Original file line number Diff line number Diff line change
Expand Up @@ -741,15 +741,15 @@ pub fn phase_2_configure_and_expand<F>(sess: &Session,
"checking for inline asm in case the target doesn't support it",
|| no_asm::check_crate(sess, &krate));

time(sess.time_passes(),
time(time_passes,
"early lint checks",
|| lint::check_ast_crate(sess, &krate));

time(sess.time_passes(),
time(time_passes,
"AST validation",
|| ast_validation::check_crate(sess, &krate));

time(sess.time_passes(), "name resolution", || -> CompileResult {
time(time_passes, "name resolution", || -> CompileResult {
// Since import resolution will eventually happen in expansion,
// don't perform `after_expand` until after import resolution.
after_expand(&krate)?;
Expand All @@ -770,7 +770,7 @@ pub fn phase_2_configure_and_expand<F>(sess: &Session,
})?;

// Lower ast -> hir.
let hir_forest = time(sess.time_passes(), "lowering ast -> hir", || {
let hir_forest = time(time_passes, "lowering ast -> hir", || {
let hir_crate = lower_crate(sess, &krate, &mut resolver);

if sess.opts.debugging_opts.hir_stats {
Expand Down

0 comments on commit 701c32e

Please sign in to comment.