From: Todd Neal Date: Tue, 15 Mar 2016 21:57:20 +0000 (-0500) Subject: cmd/compile: change logging of spills for regalloc to Warnl format X-Git-Tag: go1.7beta1~1307 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=763afe13b97dd0e3795a29afc9a43bb1189230db;p=gostls13.git cmd/compile: change logging of spills for regalloc to Warnl format Change-Id: I01c000ff3f6dc6b0ed691e289eeef0fa61500337 Reviewed-on: https://go-review.googlesource.com/20744 Reviewed-by: Keith Randall --- diff --git a/src/cmd/compile/internal/ssa/regalloc.go b/src/cmd/compile/internal/ssa/regalloc.go index 68b4974884..865284798d 100644 --- a/src/cmd/compile/internal/ssa/regalloc.go +++ b/src/cmd/compile/internal/ssa/regalloc.go @@ -450,7 +450,7 @@ func (s *regAllocState) allocValToReg(v *Value, mask regMask, nospill bool, line // Load v from its spill location. case vi.spill != nil: if s.f.pass.debug > logSpills { - fmt.Println("regalloc: load spill") + s.f.Config.Warnl(vi.spill.Line, "load spill") } c = s.curBlock.NewValue1(line, OpLoadReg, v.Type, vi.spill) vi.spillUsed = true @@ -1114,7 +1114,7 @@ func (s *regAllocState) regalloc(f *Func) { vi := s.values[i] if vi.spillUsed { if s.f.pass.debug > logSpills { - fmt.Println("regalloc: spilled value") + s.f.Config.Warnl(vi.spill.Line, "spilled value") } continue }