tinydbg

command module
v0.0.0-...-8bf3613 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 10, 2025 License: MIT Imports: 6 Imported by: 0

README

Note:

  1. this repo is forked from https://github.com/hitzhangjie/tinydbg
  2. this branch is modified based on go-delve/delve@v1.24.1
  • keep the core design and logic
  • simplify platforms relevant info, only linux/amd64 kept

ps: The compiler and linker in Go 1.25 now generate debug information using DWARF version 5; the newer DWARF version reduces the space required for debugging information in Go binaries. DWARF 5 generation is gated by the “dwarf5” GOEXPERIMENT; this functionality can be disabled (for now) using GOEXPERIMENT=nodwarf5.


Delve

license Go Reference Build Status

The GitHub issue tracker is for bugs only. Please use the developer mailing list for any feature proposals and discussions.

About Delve

Delve is a debugger for the Go programming language. The goal of the project is to provide a simple, full featured debugging tool for Go. Delve should be easy to invoke and easy to use. Chances are if you're using a debugger, things aren't going your way. With that in mind, Delve should stay out of your way as much as possible.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
asmnilptr command
break command
buildtest command
cgostacktest command
fputest command
issue1656 command
issue2319 command
nodisasm command
nopbreakpoint command
plugin1 command
plugin2 command
setymmreg command
xmm0print command
examples
starlark_demo command
tty_demo command
pkg
astutil
This package contains utility functions used by pkg/proc to generate ast.Expr expressions.
This package contains utility functions used by pkg/proc to generate ast.Expr expressions.
dwarf/dwarfbuilder
Package dwarfbuilder provides a way to build DWARF sections with arbitrary contents.
Package dwarfbuilder provides a way to build DWARF sections with arbitrary contents.
dwarf/frame
Package frame contains data structures and related functions for parsing and searching through Dwarf .debug_frame data.
Package frame contains data structures and related functions for parsing and searching through Dwarf .debug_frame data.
dwarf/leb128
Package leb128 provides encoders and decoders for The Little Endian Base 128 format.
Package leb128 provides encoders and decoders for The Little Endian Base 128 format.
elfwriter
elfwriter is a package to write ELF files without having their entire contents in memory at any one time.
elfwriter is a package to write ELF files without having their entire contents in memory at any one time.
gobuild
Package gobuild provides utilities for building programs and tests for the debugging session.
Package gobuild provides utilities for building programs and tests for the debugging session.
locspec
Package locspec implements code to parse a string into a specific location specification.
Package locspec implements code to parse a string into a specific location specification.
proc
Package proc is a low-level package that provides methods to manipulate the process we are debugging.
Package proc is a low-level package that provides methods to manipulate the process we are debugging.
proc/linutil
Package linutil contains functions and data structures used by both the linux implementation of the native backend and the core backend to deal with structures used by the linux kernel.
Package linutil contains functions and data structures used by both the linux implementation of the native backend and the core backend to deal with structures used by the linux kernel.
terminal
Package terminal implements functions for responding to user input and dispatching to appropriate backend commands.
Package terminal implements functions for responding to user input and dispatching to appropriate backend commands.
api

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL