Skip to content

Commit

Permalink
Print perf measurement outputs on completion of 'perf' target.
Browse files Browse the repository at this point in the history
  • Loading branch information
graydon committed Sep 14, 2011
1 parent 6d3dd0e commit c0ffd2e
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions mk/perf.mk
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,13 @@
ifdef CFG_PERF_TOOL
rustc-perf$(X): stage2/rustc$(X)
@$(call E, perf compile: $@)
$(PERF_STAGE1) -L stage2 -o $@ $(COMPILER_CRATE)
rm -f $@
$(PERF_STAGE1) -L stage2 -o $@ $(COMPILER_CRATE) >rustc-perf.err 2>&1
$(Q)rm -f $@
else
rustc-perf$(X): stage2/rustc$(X)
touch $@
$(Q)touch $@
endif

perf: check-stage2-perf rustc-perf$(X)
$(Q)find test/perf -name \*.err | xargs cat
$(Q)cat rustc-perf.err

0 comments on commit c0ffd2e

Please sign in to comment.