mirror of https://github.com/beego/bee.git
地址更改
This commit is contained in:
parent
277509ab88
commit
71eeb03213
|
@ -28,10 +28,10 @@ import (
|
|||
"github.com/beego/bee/cmd/commands/version"
|
||||
beeLogger "github.com/beego/bee/logger"
|
||||
"github.com/beego/bee/utils"
|
||||
"github.com/derekparker/delve/pkg/terminal"
|
||||
"github.com/derekparker/delve/service"
|
||||
"github.com/derekparker/delve/service/rpc2"
|
||||
"github.com/derekparker/delve/service/rpccommon"
|
||||
"github.com/go-delve/delve/pkg/terminal"
|
||||
"github.com/go-delve/delve/service"
|
||||
"github.com/go-delve/delve/service/rpc2"
|
||||
"github.com/go-delve/delve/service/rpccommon"
|
||||
"github.com/fsnotify/fsnotify"
|
||||
)
|
||||
|
||||
|
@ -43,7 +43,7 @@ var cmdDlv = &commands.Command{
|
|||
|
||||
To debug your application using Delve, use: {{"$ bee dlv" | bold}}
|
||||
|
||||
For more information on Delve: https://github.com/derekparker/delve
|
||||
For more information on Delve: https://github.com/go-delve/delve
|
||||
`,
|
||||
PreRun: func(cmd *commands.Command, args []string) { version.ShowShortVersionBanner() },
|
||||
Run: runDlv,
|
||||
|
|
|
@ -7,7 +7,7 @@ import (
|
|||
"bytes"
|
||||
"encoding/binary"
|
||||
|
||||
"github.com/derekparker/delve/pkg/dwarf/util"
|
||||
"github.com/go-delve/delve/pkg/dwarf/util"
|
||||
)
|
||||
|
||||
type parsefunc func(*parseContext) parsefunc
|
||||
|
|
|
@ -5,7 +5,7 @@ import (
|
|||
"encoding/binary"
|
||||
"fmt"
|
||||
|
||||
"github.com/derekparker/delve/pkg/dwarf/util"
|
||||
"github.com/go-delve/delve/pkg/dwarf/util"
|
||||
)
|
||||
|
||||
type DWRule struct {
|
||||
|
|
|
@ -16,8 +16,8 @@ import (
|
|||
"reflect"
|
||||
"strconv"
|
||||
|
||||
"github.com/derekparker/delve/pkg/dwarf/op"
|
||||
"github.com/derekparker/delve/pkg/dwarf/util"
|
||||
"github.com/go-delve/delve/pkg/dwarf/op"
|
||||
"github.com/go-delve/delve/pkg/dwarf/util"
|
||||
)
|
||||
|
||||
const (
|
||||
|
|
|
@ -5,7 +5,7 @@ import (
|
|||
"encoding/binary"
|
||||
"path/filepath"
|
||||
|
||||
"github.com/derekparker/delve/pkg/dwarf/util"
|
||||
"github.com/go-delve/delve/pkg/dwarf/util"
|
||||
)
|
||||
|
||||
type DebugLinePrologue struct {
|
||||
|
|
|
@ -7,7 +7,7 @@ import (
|
|||
"fmt"
|
||||
"io"
|
||||
|
||||
"github.com/derekparker/delve/pkg/dwarf/util"
|
||||
"github.com/go-delve/delve/pkg/dwarf/util"
|
||||
)
|
||||
|
||||
type Location struct {
|
||||
|
|
|
@ -7,7 +7,7 @@ import (
|
|||
"fmt"
|
||||
"io"
|
||||
|
||||
"github.com/derekparker/delve/pkg/dwarf/util"
|
||||
"github.com/go-delve/delve/pkg/dwarf/util"
|
||||
)
|
||||
|
||||
type Opcode byte
|
||||
|
|
|
@ -5,7 +5,7 @@ import (
|
|||
"errors"
|
||||
"fmt"
|
||||
|
||||
"github.com/derekparker/delve/pkg/dwarf/op"
|
||||
"github.com/go-delve/delve/pkg/dwarf/op"
|
||||
)
|
||||
|
||||
type Reader struct {
|
||||
|
|
|
@ -3,8 +3,8 @@ package proc
|
|||
import (
|
||||
"encoding/binary"
|
||||
|
||||
"github.com/derekparker/delve/pkg/dwarf/frame"
|
||||
"github.com/derekparker/delve/pkg/dwarf/op"
|
||||
"github.com/go-delve/delve/pkg/dwarf/frame"
|
||||
"github.com/go-delve/delve/pkg/dwarf/op"
|
||||
"golang.org/x/arch/x86/x86asm"
|
||||
)
|
||||
|
||||
|
|
|
@ -17,12 +17,12 @@ import (
|
|||
"sync"
|
||||
"time"
|
||||
|
||||
"github.com/derekparker/delve/pkg/dwarf/frame"
|
||||
"github.com/derekparker/delve/pkg/dwarf/godwarf"
|
||||
"github.com/derekparker/delve/pkg/dwarf/line"
|
||||
"github.com/derekparker/delve/pkg/dwarf/op"
|
||||
"github.com/derekparker/delve/pkg/dwarf/reader"
|
||||
"github.com/derekparker/delve/pkg/goversion"
|
||||
"github.com/go-delve/delve/pkg/dwarf/frame"
|
||||
"github.com/go-delve/delve/pkg/dwarf/godwarf"
|
||||
"github.com/go-delve/delve/pkg/dwarf/line"
|
||||
"github.com/go-delve/delve/pkg/dwarf/op"
|
||||
"github.com/go-delve/delve/pkg/dwarf/reader"
|
||||
"github.com/go-delve/delve/pkg/goversion"
|
||||
)
|
||||
|
||||
// BinaryInfo holds information on the binary being executed.
|
||||
|
|
|
@ -7,7 +7,7 @@ import (
|
|||
"io"
|
||||
"sync"
|
||||
|
||||
"github.com/derekparker/delve/pkg/proc"
|
||||
"github.com/go-delve/delve/pkg/proc"
|
||||
)
|
||||
|
||||
// A SplicedMemory represents a memory space formed from multiple regions,
|
||||
|
|
|
@ -10,8 +10,8 @@ import (
|
|||
|
||||
"golang.org/x/arch/x86/x86asm"
|
||||
|
||||
"github.com/derekparker/delve/pkg/proc"
|
||||
"github.com/derekparker/delve/pkg/proc/linutil"
|
||||
"github.com/go-delve/delve/pkg/proc"
|
||||
"github.com/go-delve/delve/pkg/proc/linutil"
|
||||
)
|
||||
|
||||
// Copied from golang.org/x/sys/unix.PtraceRegs since it's not available on
|
||||
|
|
|
@ -14,9 +14,9 @@ import (
|
|||
"strconv"
|
||||
"strings"
|
||||
|
||||
"github.com/derekparker/delve/pkg/dwarf/godwarf"
|
||||
"github.com/derekparker/delve/pkg/dwarf/reader"
|
||||
"github.com/derekparker/delve/pkg/goversion"
|
||||
"github.com/go-delve/delve/pkg/dwarf/godwarf"
|
||||
"github.com/go-delve/delve/pkg/dwarf/reader"
|
||||
"github.com/go-delve/delve/pkg/goversion"
|
||||
)
|
||||
|
||||
var errOperationOnSpecialFloat = errors.New("operations on non-finite floats not implemented")
|
||||
|
|
|
@ -11,10 +11,10 @@ import (
|
|||
"reflect"
|
||||
"sort"
|
||||
|
||||
"github.com/derekparker/delve/pkg/dwarf/godwarf"
|
||||
"github.com/derekparker/delve/pkg/dwarf/op"
|
||||
"github.com/derekparker/delve/pkg/dwarf/reader"
|
||||
"github.com/derekparker/delve/pkg/logflags"
|
||||
"github.com/go-delve/delve/pkg/dwarf/godwarf"
|
||||
"github.com/go-delve/delve/pkg/dwarf/op"
|
||||
"github.com/go-delve/delve/pkg/dwarf/reader"
|
||||
"github.com/go-delve/delve/pkg/logflags"
|
||||
"github.com/sirupsen/logrus"
|
||||
"golang.org/x/arch/x86/x86asm"
|
||||
)
|
||||
|
|
|
@ -80,9 +80,9 @@ import (
|
|||
|
||||
"golang.org/x/arch/x86/x86asm"
|
||||
|
||||
"github.com/derekparker/delve/pkg/logflags"
|
||||
"github.com/derekparker/delve/pkg/proc"
|
||||
"github.com/derekparker/delve/pkg/proc/linutil"
|
||||
"github.com/go-delve/delve/pkg/logflags"
|
||||
"github.com/go-delve/delve/pkg/proc"
|
||||
"github.com/go-delve/delve/pkg/proc/linutil"
|
||||
"github.com/mattn/go-isatty"
|
||||
"github.com/sirupsen/logrus"
|
||||
)
|
||||
|
|
|
@ -16,8 +16,8 @@ import (
|
|||
"sync"
|
||||
"time"
|
||||
|
||||
"github.com/derekparker/delve/pkg/logflags"
|
||||
"github.com/derekparker/delve/pkg/proc"
|
||||
"github.com/go-delve/delve/pkg/logflags"
|
||||
"github.com/go-delve/delve/pkg/proc"
|
||||
"github.com/sirupsen/logrus"
|
||||
)
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@ package proc
|
|||
import (
|
||||
"errors"
|
||||
|
||||
"github.com/derekparker/delve/pkg/dwarf/op"
|
||||
"github.com/go-delve/delve/pkg/dwarf/op"
|
||||
)
|
||||
|
||||
const cacheEnabled = true
|
||||
|
|
|
@ -6,7 +6,7 @@ import (
|
|||
"errors"
|
||||
"sync"
|
||||
|
||||
"github.com/derekparker/delve/pkg/proc"
|
||||
"github.com/go-delve/delve/pkg/proc"
|
||||
)
|
||||
|
||||
var ErrNativeBackendDisabled = errors.New("native backend disabled during compilation")
|
||||
|
|
|
@ -6,7 +6,7 @@ import (
|
|||
"runtime"
|
||||
"sync"
|
||||
|
||||
"github.com/derekparker/delve/pkg/proc"
|
||||
"github.com/go-delve/delve/pkg/proc"
|
||||
)
|
||||
|
||||
// Process represents all of the information the debugger
|
||||
|
|
|
@ -18,7 +18,7 @@ import (
|
|||
|
||||
sys "golang.org/x/sys/unix"
|
||||
|
||||
"github.com/derekparker/delve/pkg/proc"
|
||||
"github.com/go-delve/delve/pkg/proc"
|
||||
)
|
||||
|
||||
// OSProcessDetails holds Darwin specific information.
|
||||
|
|
|
@ -18,8 +18,8 @@ import (
|
|||
|
||||
sys "golang.org/x/sys/unix"
|
||||
|
||||
"github.com/derekparker/delve/pkg/proc"
|
||||
"github.com/derekparker/delve/pkg/proc/linutil"
|
||||
"github.com/go-delve/delve/pkg/proc"
|
||||
"github.com/go-delve/delve/pkg/proc/linutil"
|
||||
"github.com/mattn/go-isatty"
|
||||
)
|
||||
|
||||
|
@ -31,7 +31,7 @@ const (
|
|||
StatusZombie = 'Z'
|
||||
|
||||
// Kernel 2.6 has TraceStop as T
|
||||
// TODO(derekparker) Since this means something different based on the
|
||||
// TODO(go-delve) Since this means something different based on the
|
||||
// version of the kernel ('T' is job control stop on modern 3.x+ kernels) we
|
||||
// may want to differentiate at some point.
|
||||
StatusTraceStopT = 'T'
|
||||
|
|
|
@ -13,7 +13,7 @@ import (
|
|||
|
||||
sys "golang.org/x/sys/windows"
|
||||
|
||||
"github.com/derekparker/delve/pkg/proc"
|
||||
"github.com/go-delve/delve/pkg/proc"
|
||||
)
|
||||
|
||||
// OSProcessDetails holds Windows specific information.
|
||||
|
|
|
@ -6,7 +6,7 @@ import (
|
|||
|
||||
sys "golang.org/x/sys/unix"
|
||||
|
||||
"github.com/derekparker/delve/pkg/proc"
|
||||
"github.com/go-delve/delve/pkg/proc"
|
||||
)
|
||||
|
||||
// PtraceAttach executes the sys.PtraceAttach call.
|
||||
|
@ -69,7 +69,7 @@ func PtraceGetRegset(tid int) (regset proc.LinuxX86Xstate, err error) {
|
|||
_, _, err = syscall.Syscall6(syscall.SYS_PTRACE, sys.PTRACE_GETREGSET, uintptr(tid), _NT_X86_XSTATE, uintptr(unsafe.Pointer(&iov)), 0, 0)
|
||||
if err != syscall.Errno(0) {
|
||||
if err == syscall.ENODEV {
|
||||
// ignore ENODEV, it just means this CPU or kernel doesn't support XSTATE, see https://github.com/derekparker/delve/issues/1022
|
||||
// ignore ENODEV, it just means this CPU or kernel doesn't support XSTATE, see https://github.com/go-delve/delve/issues/1022
|
||||
err = nil
|
||||
}
|
||||
return
|
||||
|
|
|
@ -12,7 +12,7 @@ import (
|
|||
|
||||
"golang.org/x/arch/x86/x86asm"
|
||||
|
||||
"github.com/derekparker/delve/pkg/proc"
|
||||
"github.com/go-delve/delve/pkg/proc"
|
||||
)
|
||||
|
||||
// Regs represents CPU registers on an AMD64 processor.
|
||||
|
|
|
@ -6,7 +6,7 @@ import (
|
|||
"golang.org/x/arch/x86/x86asm"
|
||||
sys "golang.org/x/sys/unix"
|
||||
|
||||
"github.com/derekparker/delve/pkg/proc"
|
||||
"github.com/go-delve/delve/pkg/proc"
|
||||
)
|
||||
|
||||
// Regs is a wrapper for sys.PtraceRegs.
|
||||
|
|
|
@ -6,7 +6,7 @@ import (
|
|||
|
||||
"golang.org/x/arch/x86/x86asm"
|
||||
|
||||
"github.com/derekparker/delve/pkg/proc"
|
||||
"github.com/go-delve/delve/pkg/proc"
|
||||
)
|
||||
|
||||
// Regs represents CPU registers on an AMD64 processor.
|
||||
|
|
|
@ -3,7 +3,7 @@ package native
|
|||
import (
|
||||
"fmt"
|
||||
|
||||
"github.com/derekparker/delve/pkg/proc"
|
||||
"github.com/go-delve/delve/pkg/proc"
|
||||
)
|
||||
|
||||
// Thread represents a single thread in the traced process
|
||||
|
|
|
@ -12,7 +12,7 @@ import (
|
|||
|
||||
sys "golang.org/x/sys/unix"
|
||||
|
||||
"github.com/derekparker/delve/pkg/proc"
|
||||
"github.com/go-delve/delve/pkg/proc"
|
||||
)
|
||||
|
||||
// WaitStatus is a synonym for the platform-specific WaitStatus
|
||||
|
|
|
@ -7,7 +7,7 @@ import (
|
|||
|
||||
sys "golang.org/x/sys/unix"
|
||||
|
||||
"github.com/derekparker/delve/pkg/proc"
|
||||
"github.com/go-delve/delve/pkg/proc"
|
||||
)
|
||||
|
||||
type WaitStatus sys.WaitStatus
|
||||
|
|
|
@ -6,7 +6,7 @@ import (
|
|||
|
||||
sys "golang.org/x/sys/windows"
|
||||
|
||||
"github.com/derekparker/delve/pkg/proc"
|
||||
"github.com/go-delve/delve/pkg/proc"
|
||||
)
|
||||
|
||||
// WaitStatus is a synonym for the platform-specific WaitStatus
|
||||
|
|
|
@ -69,7 +69,7 @@ func (err *ErrFunctionNotFound) Error() string {
|
|||
// If lineOffset is passed FindFunctionLocation will return the address of that line
|
||||
// Pass lineOffset == 0 and firstLine == false if you want the address for the function's entry point
|
||||
// Note that setting breakpoints at that address will cause surprising behavior:
|
||||
// https://github.com/derekparker/delve/issues/170
|
||||
// https://github.com/go-delve/delve/issues/170
|
||||
func FindFunctionLocation(p Process, funcName string, firstLine bool, lineOffset int) (uint64, error) {
|
||||
bi := p.BinInfo()
|
||||
origfn := bi.LookupFunc[funcName]
|
||||
|
|
|
@ -7,9 +7,9 @@ import (
|
|||
"go/constant"
|
||||
"strings"
|
||||
|
||||
"github.com/derekparker/delve/pkg/dwarf/frame"
|
||||
"github.com/derekparker/delve/pkg/dwarf/op"
|
||||
"github.com/derekparker/delve/pkg/dwarf/reader"
|
||||
"github.com/go-delve/delve/pkg/dwarf/frame"
|
||||
"github.com/go-delve/delve/pkg/dwarf/op"
|
||||
"github.com/go-delve/delve/pkg/dwarf/reader"
|
||||
)
|
||||
|
||||
// This code is partly adapted from runtime.gentraceback in
|
||||
|
|
|
@ -10,8 +10,8 @@ import (
|
|||
"reflect"
|
||||
"strings"
|
||||
|
||||
"github.com/derekparker/delve/pkg/dwarf/godwarf"
|
||||
"github.com/derekparker/delve/pkg/dwarf/reader"
|
||||
"github.com/go-delve/delve/pkg/dwarf/godwarf"
|
||||
"github.com/go-delve/delve/pkg/dwarf/reader"
|
||||
)
|
||||
|
||||
// Thread represents a thread.
|
||||
|
|
|
@ -18,12 +18,12 @@ import (
|
|||
"sync"
|
||||
"unsafe"
|
||||
|
||||
"github.com/derekparker/delve/pkg/dwarf/godwarf"
|
||||
"github.com/derekparker/delve/pkg/dwarf/line"
|
||||
"github.com/derekparker/delve/pkg/dwarf/op"
|
||||
"github.com/derekparker/delve/pkg/dwarf/reader"
|
||||
"github.com/derekparker/delve/pkg/goversion"
|
||||
"github.com/derekparker/delve/pkg/logflags"
|
||||
"github.com/go-delve/delve/pkg/dwarf/godwarf"
|
||||
"github.com/go-delve/delve/pkg/dwarf/line"
|
||||
"github.com/go-delve/delve/pkg/dwarf/op"
|
||||
"github.com/go-delve/delve/pkg/dwarf/reader"
|
||||
"github.com/go-delve/delve/pkg/goversion"
|
||||
"github.com/go-delve/delve/pkg/logflags"
|
||||
"github.com/sirupsen/logrus"
|
||||
)
|
||||
|
||||
|
|
|
@ -15,9 +15,9 @@ import (
|
|||
"strings"
|
||||
"unsafe"
|
||||
|
||||
"github.com/derekparker/delve/pkg/dwarf/godwarf"
|
||||
"github.com/derekparker/delve/pkg/dwarf/op"
|
||||
"github.com/derekparker/delve/pkg/dwarf/reader"
|
||||
"github.com/go-delve/delve/pkg/dwarf/godwarf"
|
||||
"github.com/go-delve/delve/pkg/dwarf/op"
|
||||
"github.com/go-delve/delve/pkg/dwarf/reader"
|
||||
)
|
||||
|
||||
const (
|
||||
|
|
|
@ -20,9 +20,9 @@ import (
|
|||
"text/tabwriter"
|
||||
|
||||
"github.com/cosiner/argv"
|
||||
"github.com/derekparker/delve/service"
|
||||
"github.com/derekparker/delve/service/api"
|
||||
"github.com/derekparker/delve/service/debugger"
|
||||
"github.com/go-delve/delve/service"
|
||||
"github.com/go-delve/delve/service/api"
|
||||
"github.com/go-delve/delve/service/debugger"
|
||||
)
|
||||
|
||||
const optimizedFunctionWarning = "Warning: debugging optimized function"
|
||||
|
@ -113,14 +113,14 @@ Type "help" followed by the name of a command for more information about it.`},
|
|||
|
||||
break [name] <linespec>
|
||||
|
||||
See $GOPATH/src/github.com/derekparker/delve/Documentation/cli/locspec.md for the syntax of linespec.
|
||||
See $GOPATH/src/github.com/go-delve/delve/Documentation/cli/locspec.md for the syntax of linespec.
|
||||
|
||||
See also: "help on", "help cond" and "help clear"`},
|
||||
{aliases: []string{"trace", "t"}, cmdFn: tracepoint, helpMsg: `Set tracepoint.
|
||||
|
||||
trace [name] <linespec>
|
||||
|
||||
A tracepoint is a breakpoint that does not stop the execution of the program, instead when the tracepoint is hit a notification is displayed. See $GOPATH/src/github.com/derekparker/delve/Documentation/cli/locspec.md for the syntax of linespec.
|
||||
A tracepoint is a breakpoint that does not stop the execution of the program, instead when the tracepoint is hit a notification is displayed. See $GOPATH/src/github.com/go-delve/delve/Documentation/cli/locspec.md for the syntax of linespec.
|
||||
|
||||
See also: "help on", "help cond" and "help clear"`},
|
||||
{aliases: []string{"restart", "r"}, cmdFn: restart, helpMsg: `Restart process.
|
||||
|
@ -190,7 +190,7 @@ Called with more arguments it will execute a command on the specified goroutine.
|
|||
|
||||
[goroutine <n>] [frame <m>] print <expression>
|
||||
|
||||
See $GOPATH/src/github.com/derekparker/delve/Documentation/cli/expr.md for a description of supported expressions.`},
|
||||
See $GOPATH/src/github.com/go-delve/delve/Documentation/cli/expr.md for a description of supported expressions.`},
|
||||
{aliases: []string{"whatis"}, cmdFn: whatisCommand, helpMsg: `Prints type of an expression.
|
||||
|
||||
whatis <expression>`},
|
||||
|
@ -198,7 +198,7 @@ See $GOPATH/src/github.com/derekparker/delve/Documentation/cli/expr.md for a des
|
|||
|
||||
[goroutine <n>] [frame <m>] set <variable> = <value>
|
||||
|
||||
See $GOPATH/src/github.com/derekparker/delve/Documentation/cli/expr.md for a description of supported expressions. Only numerical variables and pointers can be changed.`},
|
||||
See $GOPATH/src/github.com/go-delve/delve/Documentation/cli/expr.md for a description of supported expressions. Only numerical variables and pointers can be changed.`},
|
||||
{aliases: []string{"sources"}, cmdFn: sources, helpMsg: `Print list of source files.
|
||||
|
||||
sources [<regex>]
|
||||
|
|
|
@ -8,7 +8,7 @@ import (
|
|||
"strings"
|
||||
"text/tabwriter"
|
||||
|
||||
"github.com/derekparker/delve/pkg/config"
|
||||
"github.com/go-delve/delve/pkg/config"
|
||||
)
|
||||
|
||||
func configureCmd(t *Term, ctx callContext, args string) error {
|
||||
|
|
|
@ -7,7 +7,7 @@ import (
|
|||
"path/filepath"
|
||||
"text/tabwriter"
|
||||
|
||||
"github.com/derekparker/delve/service/api"
|
||||
"github.com/go-delve/delve/service/api"
|
||||
)
|
||||
|
||||
func DisasmPrint(dv api.AsmInstructions, out io.Writer) {
|
||||
|
|
|
@ -7,7 +7,7 @@ import (
|
|||
)
|
||||
|
||||
func replaceDocPath(s string) string {
|
||||
const docpath = "$GOPATH/src/github.com/derekparker/delve/"
|
||||
const docpath = "$GOPATH/src/github.com/go-delve/delve/"
|
||||
|
||||
for {
|
||||
start := strings.Index(s, docpath)
|
||||
|
@ -22,7 +22,7 @@ func replaceDocPath(s string) string {
|
|||
}
|
||||
|
||||
text := s[start+len(docpath) : end]
|
||||
s = s[:start] + fmt.Sprintf("[%s](//github.com/derekparker/delve/tree/master/%s)", text, text) + s[end:]
|
||||
s = s[:start] + fmt.Sprintf("[%s](//github.com/go-delve/delve/tree/master/%s)", text, text) + s[end:]
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -13,9 +13,9 @@ import (
|
|||
|
||||
"github.com/peterh/liner"
|
||||
|
||||
"github.com/derekparker/delve/pkg/config"
|
||||
"github.com/derekparker/delve/service"
|
||||
"github.com/derekparker/delve/service/api"
|
||||
"github.com/go-delve/delve/pkg/config"
|
||||
"github.com/go-delve/delve/service"
|
||||
"github.com/go-delve/delve/service/api"
|
||||
)
|
||||
|
||||
const (
|
||||
|
|
|
@ -8,8 +8,8 @@ import (
|
|||
"reflect"
|
||||
"strconv"
|
||||
|
||||
"github.com/derekparker/delve/pkg/dwarf/godwarf"
|
||||
"github.com/derekparker/delve/pkg/proc"
|
||||
"github.com/go-delve/delve/pkg/dwarf/godwarf"
|
||||
"github.com/go-delve/delve/pkg/proc"
|
||||
)
|
||||
|
||||
// ConvertBreakpoint converts from a proc.Breakpoint to
|
||||
|
|
|
@ -8,7 +8,7 @@ import (
|
|||
"strconv"
|
||||
"unicode"
|
||||
|
||||
"github.com/derekparker/delve/pkg/proc"
|
||||
"github.com/go-delve/delve/pkg/proc"
|
||||
)
|
||||
|
||||
// ErrNotExecutable is an error returned when trying
|
||||
|
|
|
@ -3,7 +3,7 @@ package service
|
|||
import (
|
||||
"time"
|
||||
|
||||
"github.com/derekparker/delve/service/api"
|
||||
"github.com/go-delve/delve/service/api"
|
||||
)
|
||||
|
||||
// Client represents a debugger service client. All client methods are
|
||||
|
|
|
@ -13,13 +13,13 @@ import (
|
|||
"sync"
|
||||
"time"
|
||||
|
||||
"github.com/derekparker/delve/pkg/goversion"
|
||||
"github.com/derekparker/delve/pkg/logflags"
|
||||
"github.com/derekparker/delve/pkg/proc"
|
||||
"github.com/derekparker/delve/pkg/proc/core"
|
||||
"github.com/derekparker/delve/pkg/proc/gdbserial"
|
||||
"github.com/derekparker/delve/pkg/proc/native"
|
||||
"github.com/derekparker/delve/service/api"
|
||||
"github.com/go-delve/delve/pkg/goversion"
|
||||
"github.com/go-delve/delve/pkg/logflags"
|
||||
"github.com/go-delve/delve/pkg/proc"
|
||||
"github.com/go-delve/delve/pkg/proc/core"
|
||||
"github.com/go-delve/delve/pkg/proc/gdbserial"
|
||||
"github.com/go-delve/delve/pkg/proc/native"
|
||||
"github.com/go-delve/delve/service/api"
|
||||
"github.com/sirupsen/logrus"
|
||||
)
|
||||
|
||||
|
|
|
@ -9,8 +9,8 @@ import (
|
|||
"strconv"
|
||||
"strings"
|
||||
|
||||
"github.com/derekparker/delve/pkg/proc"
|
||||
"github.com/derekparker/delve/service/api"
|
||||
"github.com/go-delve/delve/pkg/proc"
|
||||
"github.com/go-delve/delve/service/api"
|
||||
)
|
||||
|
||||
const maxFindLocationCandidates = 5
|
||||
|
|
|
@ -9,7 +9,7 @@ import (
|
|||
|
||||
"sync"
|
||||
|
||||
"github.com/derekparker/delve/service/api"
|
||||
"github.com/go-delve/delve/service/api"
|
||||
)
|
||||
|
||||
// Client is a RPC service.Client.
|
||||
|
|
|
@ -4,10 +4,10 @@ import (
|
|||
"errors"
|
||||
"fmt"
|
||||
|
||||
"github.com/derekparker/delve/pkg/proc"
|
||||
"github.com/derekparker/delve/service"
|
||||
"github.com/derekparker/delve/service/api"
|
||||
"github.com/derekparker/delve/service/debugger"
|
||||
"github.com/go-delve/delve/pkg/proc"
|
||||
"github.com/go-delve/delve/service"
|
||||
"github.com/go-delve/delve/service/api"
|
||||
"github.com/go-delve/delve/service/debugger"
|
||||
)
|
||||
|
||||
var defaultLoadConfig = proc.LoadConfig{true, 1, 64, 64, -1}
|
||||
|
|
|
@ -8,8 +8,8 @@ import (
|
|||
"net/rpc/jsonrpc"
|
||||
"time"
|
||||
|
||||
"github.com/derekparker/delve/service"
|
||||
"github.com/derekparker/delve/service/api"
|
||||
"github.com/go-delve/delve/service"
|
||||
"github.com/go-delve/delve/service/api"
|
||||
)
|
||||
|
||||
// Client is a RPC service.Client.
|
||||
|
|
|
@ -5,9 +5,9 @@ import (
|
|||
"fmt"
|
||||
"time"
|
||||
|
||||
"github.com/derekparker/delve/service"
|
||||
"github.com/derekparker/delve/service/api"
|
||||
"github.com/derekparker/delve/service/debugger"
|
||||
"github.com/go-delve/delve/service"
|
||||
"github.com/go-delve/delve/service/api"
|
||||
"github.com/go-delve/delve/service/debugger"
|
||||
)
|
||||
|
||||
type RPCServer struct {
|
||||
|
@ -423,7 +423,7 @@ type EvalOut struct {
|
|||
|
||||
// EvalVariable returns a variable in the specified context.
|
||||
//
|
||||
// See https://github.com/derekparker/delve/wiki/Expressions for
|
||||
// See https://github.com/go-delve/delve/wiki/Expressions for
|
||||
// a description of acceptable values of arg.Expr.
|
||||
func (s *RPCServer) Eval(arg EvalIn, out *EvalOut) error {
|
||||
cfg := arg.Cfg
|
||||
|
|
|
@ -16,13 +16,13 @@ import (
|
|||
"unicode"
|
||||
"unicode/utf8"
|
||||
|
||||
"github.com/derekparker/delve/pkg/logflags"
|
||||
"github.com/derekparker/delve/pkg/version"
|
||||
"github.com/derekparker/delve/service"
|
||||
"github.com/derekparker/delve/service/api"
|
||||
"github.com/derekparker/delve/service/debugger"
|
||||
"github.com/derekparker/delve/service/rpc1"
|
||||
"github.com/derekparker/delve/service/rpc2"
|
||||
"github.com/go-delve/delve/pkg/logflags"
|
||||
"github.com/go-delve/delve/pkg/version"
|
||||
"github.com/go-delve/delve/service"
|
||||
"github.com/go-delve/delve/service/api"
|
||||
"github.com/go-delve/delve/service/debugger"
|
||||
"github.com/go-delve/delve/service/rpc1"
|
||||
"github.com/go-delve/delve/service/rpc2"
|
||||
"github.com/sirupsen/logrus"
|
||||
)
|
||||
|
||||
|
|
|
@ -16,140 +16,140 @@
|
|||
},
|
||||
{
|
||||
"checksumSHA1": "71Ih+BWcUNqZZcKKWcCmDRTZBFw=",
|
||||
"origin": "github.com/derekparker/delve/vendor/github.com/cosiner/argv",
|
||||
"origin": "github.com/go-delve/delve/vendor/github.com/cosiner/argv",
|
||||
"path": "github.com/cosiner/argv",
|
||||
"revision": "74c98bc9616ad4ee324eb4d31717b61f4a6ab8ce",
|
||||
"revisionTime": "2018-05-29T15:01:51Z"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "v+Q3iYeRP3r9ajsW0J2PxGWdlwA=",
|
||||
"path": "github.com/derekparker/delve/pkg/config",
|
||||
"path": "github.com/go-delve/delve/pkg/config",
|
||||
"revision": "74c98bc9616ad4ee324eb4d31717b61f4a6ab8ce",
|
||||
"revisionTime": "2018-05-29T15:01:51Z"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "GhNaVSsHXTmTHd7julSi5xtZD2w=",
|
||||
"path": "github.com/derekparker/delve/pkg/dwarf/frame",
|
||||
"path": "github.com/go-delve/delve/pkg/dwarf/frame",
|
||||
"revision": "74c98bc9616ad4ee324eb4d31717b61f4a6ab8ce",
|
||||
"revisionTime": "2018-05-29T15:01:51Z"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "VCDMk/5/pkVOQCBcATdCixGpk3s=",
|
||||
"path": "github.com/derekparker/delve/pkg/dwarf/godwarf",
|
||||
"path": "github.com/go-delve/delve/pkg/dwarf/godwarf",
|
||||
"revision": "74c98bc9616ad4ee324eb4d31717b61f4a6ab8ce",
|
||||
"revisionTime": "2018-05-29T15:01:51Z"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "cJJirrDqATjg6/XbPrG7KCIsP9E=",
|
||||
"path": "github.com/derekparker/delve/pkg/dwarf/line",
|
||||
"path": "github.com/go-delve/delve/pkg/dwarf/line",
|
||||
"revision": "74c98bc9616ad4ee324eb4d31717b61f4a6ab8ce",
|
||||
"revisionTime": "2018-05-29T15:01:51Z"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "7GMg+SBj0vNTzYFm5rTQkbQGhTQ=",
|
||||
"path": "github.com/derekparker/delve/pkg/dwarf/op",
|
||||
"path": "github.com/go-delve/delve/pkg/dwarf/op",
|
||||
"revision": "74c98bc9616ad4ee324eb4d31717b61f4a6ab8ce",
|
||||
"revisionTime": "2018-05-29T15:01:51Z"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "RVPaMaM17/ijwKLWT1BXnF7/VQQ=",
|
||||
"path": "github.com/derekparker/delve/pkg/dwarf/reader",
|
||||
"path": "github.com/go-delve/delve/pkg/dwarf/reader",
|
||||
"revision": "74c98bc9616ad4ee324eb4d31717b61f4a6ab8ce",
|
||||
"revisionTime": "2018-05-29T15:01:51Z"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "j+wqqyt6QT2RI+Ini8exsY+pIFY=",
|
||||
"path": "github.com/derekparker/delve/pkg/dwarf/util",
|
||||
"path": "github.com/go-delve/delve/pkg/dwarf/util",
|
||||
"revision": "74c98bc9616ad4ee324eb4d31717b61f4a6ab8ce",
|
||||
"revisionTime": "2018-05-29T15:01:51Z"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "Zx84VNxBFf9BnN9CnrQ/StvY16I=",
|
||||
"path": "github.com/derekparker/delve/pkg/goversion",
|
||||
"path": "github.com/go-delve/delve/pkg/goversion",
|
||||
"revision": "74c98bc9616ad4ee324eb4d31717b61f4a6ab8ce",
|
||||
"revisionTime": "2018-05-29T15:01:51Z"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "OYBYJW2zF7M6xisSTsn6buWAgpY=",
|
||||
"path": "github.com/derekparker/delve/pkg/logflags",
|
||||
"path": "github.com/go-delve/delve/pkg/logflags",
|
||||
"revision": "74c98bc9616ad4ee324eb4d31717b61f4a6ab8ce",
|
||||
"revisionTime": "2018-05-29T15:01:51Z"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "d0BcJ+psIqmd7f6A+V6GGjNMKU8=",
|
||||
"path": "github.com/derekparker/delve/pkg/proc",
|
||||
"path": "github.com/go-delve/delve/pkg/proc",
|
||||
"revision": "74c98bc9616ad4ee324eb4d31717b61f4a6ab8ce",
|
||||
"revisionTime": "2018-05-29T15:01:51Z"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "7kXN1G9KbRIs3lAH9OazJ9ZKfoY=",
|
||||
"path": "github.com/derekparker/delve/pkg/proc/core",
|
||||
"path": "github.com/go-delve/delve/pkg/proc/core",
|
||||
"revision": "74c98bc9616ad4ee324eb4d31717b61f4a6ab8ce",
|
||||
"revisionTime": "2018-05-29T15:01:51Z"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "Oyb/UKf3dHNT6InxkYpqMRN8mAI=",
|
||||
"path": "github.com/derekparker/delve/pkg/proc/gdbserial",
|
||||
"path": "github.com/go-delve/delve/pkg/proc/gdbserial",
|
||||
"revision": "74c98bc9616ad4ee324eb4d31717b61f4a6ab8ce",
|
||||
"revisionTime": "2018-05-29T15:01:51Z"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "mHDcnJ0Rons7meAq9DWuBCZbW7E=",
|
||||
"path": "github.com/derekparker/delve/pkg/proc/linutil",
|
||||
"path": "github.com/go-delve/delve/pkg/proc/linutil",
|
||||
"revision": "74c98bc9616ad4ee324eb4d31717b61f4a6ab8ce",
|
||||
"revisionTime": "2018-05-29T15:01:51Z"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "HzvEoJxB+b7b+gl2iwWn2QTSx2k=",
|
||||
"path": "github.com/derekparker/delve/pkg/proc/native",
|
||||
"path": "github.com/go-delve/delve/pkg/proc/native",
|
||||
"revision": "74c98bc9616ad4ee324eb4d31717b61f4a6ab8ce",
|
||||
"revisionTime": "2018-05-29T15:01:51Z"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "eUso2+RCuyy5y8w7xomMZa+PLLs=",
|
||||
"path": "github.com/derekparker/delve/pkg/terminal",
|
||||
"path": "github.com/go-delve/delve/pkg/terminal",
|
||||
"revision": "74c98bc9616ad4ee324eb4d31717b61f4a6ab8ce",
|
||||
"revisionTime": "2018-05-29T15:01:51Z"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "njXG5km7KDV7IVuZReheCSRfXSQ=",
|
||||
"path": "github.com/derekparker/delve/pkg/version",
|
||||
"path": "github.com/go-delve/delve/pkg/version",
|
||||
"revision": "74c98bc9616ad4ee324eb4d31717b61f4a6ab8ce",
|
||||
"revisionTime": "2018-05-29T15:01:51Z"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "U39K0wH1Vnkw4LVOoinqIwX8yPY=",
|
||||
"path": "github.com/derekparker/delve/service",
|
||||
"path": "github.com/go-delve/delve/service",
|
||||
"revision": "74c98bc9616ad4ee324eb4d31717b61f4a6ab8ce",
|
||||
"revisionTime": "2018-05-29T15:01:51Z"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "9UZsK1xmwZ3AKrY4zzuYaIgVQgQ=",
|
||||
"path": "github.com/derekparker/delve/service/api",
|
||||
"path": "github.com/go-delve/delve/service/api",
|
||||
"revision": "74c98bc9616ad4ee324eb4d31717b61f4a6ab8ce",
|
||||
"revisionTime": "2018-05-29T15:01:51Z"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "VlivUa2TLlBe6p1/YVRi3u/Lzv8=",
|
||||
"path": "github.com/derekparker/delve/service/debugger",
|
||||
"path": "github.com/go-delve/delve/service/debugger",
|
||||
"revision": "74c98bc9616ad4ee324eb4d31717b61f4a6ab8ce",
|
||||
"revisionTime": "2018-05-29T15:01:51Z"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "EgqZMArkM5kmJ+QuLj/N/jqSRWU=",
|
||||
"path": "github.com/derekparker/delve/service/rpc1",
|
||||
"path": "github.com/go-delve/delve/service/rpc1",
|
||||
"revision": "74c98bc9616ad4ee324eb4d31717b61f4a6ab8ce",
|
||||
"revisionTime": "2018-05-29T15:01:51Z"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "+2fLw0nSU41hfy6ISGZ47B3+N1s=",
|
||||
"path": "github.com/derekparker/delve/service/rpc2",
|
||||
"path": "github.com/go-delve/delve/service/rpc2",
|
||||
"revision": "74c98bc9616ad4ee324eb4d31717b61f4a6ab8ce",
|
||||
"revisionTime": "2018-05-29T15:01:51Z"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "0Sw6L7LHcIE6VG7IpAZG8MhnICY=",
|
||||
"path": "github.com/derekparker/delve/service/rpccommon",
|
||||
"path": "github.com/go-delve/delve/service/rpccommon",
|
||||
"revision": "74c98bc9616ad4ee324eb4d31717b61f4a6ab8ce",
|
||||
"revisionTime": "2018-05-29T15:01:51Z"
|
||||
},
|
||||
|
@ -185,42 +185,42 @@
|
|||
},
|
||||
{
|
||||
"checksumSHA1": "+FYEqyNlPCPeFXxg7VUFp8LG108=",
|
||||
"origin": "github.com/derekparker/delve/vendor/github.com/mattn/go-colorable",
|
||||
"origin": "github.com/go-delve/delve/vendor/github.com/mattn/go-colorable",
|
||||
"path": "github.com/mattn/go-colorable",
|
||||
"revision": "74c98bc9616ad4ee324eb4d31717b61f4a6ab8ce",
|
||||
"revisionTime": "2018-05-29T15:01:51Z"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "lfn20o8UQyaq8aWKQU98qRMJlVA=",
|
||||
"origin": "github.com/derekparker/delve/vendor/github.com/mattn/go-isatty",
|
||||
"origin": "github.com/go-delve/delve/vendor/github.com/mattn/go-isatty",
|
||||
"path": "github.com/mattn/go-isatty",
|
||||
"revision": "74c98bc9616ad4ee324eb4d31717b61f4a6ab8ce",
|
||||
"revisionTime": "2018-05-29T15:01:51Z"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "ph3cNYbXMV3WTwgJz6IrmgyCFkM=",
|
||||
"origin": "github.com/derekparker/delve/vendor/github.com/peterh/liner",
|
||||
"origin": "github.com/go-delve/delve/vendor/github.com/peterh/liner",
|
||||
"path": "github.com/peterh/liner",
|
||||
"revision": "74c98bc9616ad4ee324eb4d31717b61f4a6ab8ce",
|
||||
"revisionTime": "2018-05-29T15:01:51Z"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "HSvSst2y+SkMz+BoQCxBwlWTi/w=",
|
||||
"origin": "github.com/derekparker/delve/vendor/github.com/sirupsen/logrus",
|
||||
"origin": "github.com/go-delve/delve/vendor/github.com/sirupsen/logrus",
|
||||
"path": "github.com/sirupsen/logrus",
|
||||
"revision": "74c98bc9616ad4ee324eb4d31717b61f4a6ab8ce",
|
||||
"revisionTime": "2018-05-29T15:01:51Z"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "T3ucRoHVYE7IKEjd0AvA59wUUg4=",
|
||||
"origin": "github.com/derekparker/delve/vendor/golang.org/x/arch/x86/x86asm",
|
||||
"origin": "github.com/go-delve/delve/vendor/golang.org/x/arch/x86/x86asm",
|
||||
"path": "golang.org/x/arch/x86/x86asm",
|
||||
"revision": "74c98bc9616ad4ee324eb4d31717b61f4a6ab8ce",
|
||||
"revisionTime": "2018-05-29T15:01:51Z"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "BGm8lKZmvJbf/YOJLeL1rw2WVjA=",
|
||||
"origin": "github.com/derekparker/delve/vendor/golang.org/x/crypto/ssh/terminal",
|
||||
"origin": "github.com/go-delve/delve/vendor/golang.org/x/crypto/ssh/terminal",
|
||||
"path": "golang.org/x/crypto/ssh/terminal",
|
||||
"revision": "74c98bc9616ad4ee324eb4d31717b61f4a6ab8ce",
|
||||
"revisionTime": "2018-05-29T15:01:51Z"
|
||||
|
|
Loading…
Reference in New Issue