From 643be70045e413943cae9d73687beaa4db47f909 Mon Sep 17 00:00:00 2001 From: David Chase Date: Wed, 10 May 2017 13:50:19 -0400 Subject: [PATCH] cmd/compile: repair copy-pasted method comment Inadvertent copy-pasta in CL https://go-review.googlesource.com/c/36207/ Is this allowed for 1.9 post-freeze? Change-Id: I00dd27f9f53babeded3695346986a7a491f8a771 Reviewed-on: https://go-review.googlesource.com/43092 Run-TryBot: David Chase TryBot-Result: Gobot Gobot Reviewed-by: Cherry Zhang Reviewed-by: Brad Fitzpatrick --- src/cmd/compile/internal/ssa/value.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/cmd/compile/internal/ssa/value.go b/src/cmd/compile/internal/ssa/value.go index ba5780fb9d..a0ba112a8d 100644 --- a/src/cmd/compile/internal/ssa/value.go +++ b/src/cmd/compile/internal/ssa/value.go @@ -224,7 +224,9 @@ func (v *Value) copyInto(b *Block) *Value { return c } -// copyInto makes a new value identical to v and adds it to the end of b. +// copyIntoNoXPos makes a new value identical to v and adds it to the end of b. +// The copied value receives no source code position to avoid confusing changes +// in debugger information (the intended user is the register allocator). func (v *Value) copyIntoNoXPos(b *Block) *Value { c := b.NewValue0(src.NoXPos, v.Op, v.Type) // Lose the position, this causes line number churn otherwise. c.Aux = v.Aux