1. 08 Jan, 2019 3 commits
    • Keith Randall's avatar
      runtime: store incremented PC in result of runtime.Callers · 232c9793
      Keith Randall authored
      In 1.11 we stored "return addresses" in the result of runtime.Callers.
      I changed that behavior in CL 152537 to store an address in the call
      instruction itself. This CL reverts that part of 152537.
      
      The change in 152537 was made because we now store pcs of inline marks
      in the result of runtime.Callers as well. This CL will now store the
      address of the inline mark + 1 in the results of runtime.Callers, so
      that the subsequent -1 done in CallersFrames will pick out the correct
      inline mark instruction.
      
      This CL means that the results of runtime.Callers can be passed to
      runtime.FuncForPC as they were before. There are a bunch of packages
      in the wild that take the results of runtime.Callers, subtract 1, and
      then call FuncForPC. This CL keeps that pattern working as it did in
      1.11.
      
      The changes to runtime/pprof in this CL are exactly a revert of the
      changes to that package in 152537 (except the locForPC comment).
      
      Update #29582
      
      Change-Id: I04d232000fb482f0f0ff6277f8d7b9c72e97eb48
      Reviewed-on: https://go-review.googlesource.com/c/156657Reviewed-by: default avatarIan Lance Taylor <iant@golang.org>
      Run-TryBot: Ian Lance Taylor <iant@golang.org>
      TryBot-Result: Gobot Gobot <gobot@golang.org>
      232c9793
    • Mark Rushakoff's avatar
      cmd/go: fix typo in output of go help importpath · a1d5e8ad
      Mark Rushakoff authored
      The output refers to 'go help modules-get' but the actual command is 'go
      help module-get', singular.
      
      Change-Id: Ie001f4181d80d3bf1995af2f257bf789dad5b33f
      GitHub-Last-Rev: ce9b90e9a656fbab097d440458e93ab29ba014af
      GitHub-Pull-Request: golang/go#29605
      Reviewed-on: https://go-review.googlesource.com/c/156737Reviewed-by: default avatarIan Lance Taylor <iant@golang.org>
      Run-TryBot: Ian Lance Taylor <iant@golang.org>
      a1d5e8ad
    • Yuval Pavel Zholkover's avatar
      runtime: disable GDB tests on freebsd on all GOARCH values · e3eb2ff8
      Yuval Pavel Zholkover authored
      The in-tree GDB is too old (6.1.1) on all the builders except the
      FreeBSD 12.0 one, where it was removed from the base system.
      
      Update #29508
      
      Change-Id: Ib6091cd86440ea005f3f903549a0223a96621a6f
      Reviewed-on: https://go-review.googlesource.com/c/156717Reviewed-by: default avatarIan Lance Taylor <iant@golang.org>
      Reviewed-by: default avatarBrad Fitzpatrick <bradfitz@golang.org>
      Run-TryBot: Ian Lance Taylor <iant@golang.org>
      TryBot-Result: Gobot Gobot <gobot@golang.org>
      e3eb2ff8
  2. 07 Jan, 2019 10 commits
  3. 06 Jan, 2019 1 commit
  4. 05 Jan, 2019 2 commits
  5. 04 Jan, 2019 10 commits
  6. 03 Jan, 2019 9 commits
  7. 02 Jan, 2019 5 commits