Commit Graph

  • 4fd82f0360
    Propagate short type option when printing structs. (#4235) master Igor Karatayev 2026-01-15 19:40:08 +03:00
  • f703a67db9
    goversion: Fix ProducerAfterOrEqual comparison for devel builds (#4234) Varun Gandhi 2026-01-16 00:38:13 +08:00
  • 0288b22328
    proc/internal/ebpf: fix goroutine leak and shutdown sequence for ebpf (#4231) Derek Parker 2026-01-15 03:59:35 -05:00
  • 1ea883a22d
    *: downgrade riscv64 (#4232) Derek Parker 2026-01-15 03:54:56 -05:00
  • bd2e99a5d7
    service/dap: Add hit conditional breakpoint capability (#4230) Sergei Druzhkov 2026-01-14 01:09:31 +03:00
  • efcc1fe030
    lru: remove mutex from lru cache (#4226) Alessandro Arzilli 2026-01-07 13:11:12 +01:00
  • e93cbe86a1
    proc: fix finding moduledata in 1.26+ (#4228) Derek Parker 2026-01-07 04:38:31 -05:00
  • 373f61cc27
    capslock: update capslock output (#4224) Alessandro Arzilli 2026-01-05 20:10:19 +01:00
  • 7f42ac8564
    *: modernize codebase (#4221) Derek Parker 2025-12-21 06:33:54 -08:00
  • 4e4f29ce75
    v1.26.0 (#4220) v1.26.0 Derek Parker 2025-12-19 09:36:18 -08:00
  • b4640557b1
    tests: fix TestFilterGoroutines/TestGoroutineLabels on windows/1.26 (#4217) Alessandro Arzilli 2025-12-17 19:50:00 +01:00
  • b1c7c0e586
    gdbserial: do not set detached if we kill the process (#4216) Alessandro Arzilli 2025-12-17 19:47:56 +01:00
  • cfb04c4f81
    service/dap: fix restart handling when compilation fails (#4215) Alessandro Arzilli 2025-12-08 20:52:27 +01:00
  • 5b7f9174d7
    service/dap: disable string() field for address-less variables (#4214) Alessandro Arzilli 2025-12-08 20:30:44 +01:00
  • 229c6c2251
    service/test: disable TestGuessSubstitutePath on riscv64 (#4212) Alessandro Arzilli 2025-12-08 20:30:22 +01:00
  • 3f9b21ea31
    *: More fixes for Go 1.26 (#4211) Alessandro Arzilli 2025-12-08 19:56:00 +01:00
  • 763fc5f54f
    pkg/proc: process spawned event (#4171) Ethan Reesor 2025-12-06 03:36:12 -08:00
  • 62d821a5e4
    *: update riscv64 capslock file (#4210) Derek Parker 2025-12-02 12:19:53 -08:00
  • 56bddb1ae2
    github: fix issue template (#4209) Alessandro Arzilli 2025-12-01 19:01:55 +01:00
  • 020791a19a
    fix: go mod vendor (#4207) David J. Hamilton 2025-11-26 00:11:07 -08:00
  • 867c71b0f7
    *: replace github.com/hashicorp/golang-lru with a custom lru cache (#4196) Quim Muntal 2025-11-25 20:21:26 +01:00
  • 997463564b
    *: update riscv64 support and adding it in test matrix (#4190) lrzlin 2025-11-26 03:02:02 +08:00
  • 6018abbe2f go.mod: remove replace directive aarzilli 2025-11-25 15:58:20 +01:00
  • 6cfd55eb56
    cmd/dlv,_scripts: move things that use x/tools/go/packages to new repo (#3990) Alessandro Arzilli 2025-11-24 18:48:24 +01:00
  • 18970f4690
    pkg/proc: add way to disable stop-on-error for breakpoint conditions (#4191) Alessandro Arzilli 2025-11-24 18:33:53 +01:00
  • 622594ce54
    *: fix tests on windows and arm64 for go1.26 (#4205) Alessandro Arzilli 2025-11-24 18:32:21 +01:00
  • b271ba362b
    dap: preserve tags when handling tags (#4201) Alessandro Arzilli 2025-11-13 00:34:47 +01:00
  • 6b7dfeb90c
    test: only run capslock on latest minor version (#4202) Alessandro Arzilli 2025-11-13 00:31:45 +01:00
  • 73aa61d45b
    *: fix tests (#4198) Alessandro Arzilli 2025-11-10 18:12:39 +01:00
  • 5c2f4e83a0
    Teamcity: disable riscv64 build due to lack of agent (#4199) Alessandro Arzilli 2025-11-10 16:40:14 +01:00
  • 8faa0a3bf4
    terminal: add savestate command (#4045) Álex Sáez 2025-11-07 19:15:26 +01:00
  • 0984e11681
    service/dap: add target command in console and support follow-exec in DAP interface (#4078) Qingwei Li 2025-11-08 02:05:52 +08:00
  • 0cdaba17d1
    service: workaround for non-unicode strings in Variables (#4082) Alessandro Arzilli 2025-11-07 19:00:54 +01:00
  • f147ac3f28
    pkg/proc: guard register logging from nil pointer dereferences (#4188) Alessandro Arzilli 2025-10-28 16:59:57 +01:00
  • 1f5252da0b
    teamcity: Add support for riscv64 architecture in settings (#4189) Meng Zhuo 2025-10-28 22:31:40 +08:00
  • 35ccc94914
    Add support to trace defer function calls under trace follow option (#3978) Archana Ravindar 2025-10-28 19:58:56 +05:30
  • 7080b62cf9
    pkg/dwarf: do not insist stmt is same line as entry (#4186) Derek Parker 2025-10-28 07:27:37 -07:00
  • d3ee4adca6
    replay subcommand must keep trace directory. (#4184) Hu Shuai 2025-10-20 23:33:44 +08:00
  • 5ed0ad38fd
    gobuild: add log for build argument (#4185) pedia 2025-10-20 23:32:39 +08:00
  • e61c678d6b
    pkg/terminal: allow custom starlark commands to be used in on prefix (#4170) Derek Parker 2025-10-16 04:56:19 -07:00
  • 9103a45906
    service/dap: add dap read memory request handler (#4083) Maxim Kern 2025-10-16 00:41:49 +03:00
  • cd7257f518
    winarm64: remove experimental build tags (#4176) George Adams 2025-10-15 21:49:21 +01:00
  • 4b670ea7f8
    pkg/terminal: lazy init functions trie to reduce unnecessary memory usage (#4177) Jayant 2025-10-15 01:38:38 +08:00
  • 7b9cf38f71
    service/dap: implement input/output redirection (#4178) Alessandro Arzilli 2025-10-14 19:02:59 +02:00
  • 1b3854f87d
    terminal: fix wait reason string table (#4182) Alessandro Arzilli 2025-10-14 18:09:41 +02:00
  • d5d75768ff
    proc: add test for interfaces with otherwise unreachable runtime types (#4096) Alessandro Arzilli 2025-10-09 00:02:16 +02:00
  • ba539b8aa1
    proc: simplify and rename structMember (#4159) Alessandro Arzilli 2025-10-09 00:01:32 +02:00
  • cb52d0cc1b
    CI: add windows arm64 workflow (#4175) George Adams 2025-10-08 22:44:12 +01:00
  • 7b41ab9324
    service/dap: use exception breakpoints for predefined breakpoints (#4169) Alessandro Arzilli 2025-10-08 01:10:13 +02:00
  • 00f8a7456d
    cmd/dlv: prevent trace killing attached process (#4164) Alex Emery 2025-10-06 19:47:19 +01:00
  • 79cc19a7a4
    service/debugger: use address in ClearBreakpoint only when ID is 0 (#4168) Alessandro Arzilli 2025-10-06 20:45:58 +02:00
  • 7b33c542f4
    pkg/proc: split off rangeParent from function extras (#4173) Alessandro Arzilli 2025-10-06 20:28:11 +02:00
  • 949bd82138
    pkg/proc: fix nil pointer dereference when calling extra on a nil func (#4174) Alessandro Arzilli 2025-10-06 20:24:55 +02:00
  • fd4fc92c74
    service,proc: fix tests to enable parallel runs (#4135) Derek Parker 2025-09-29 11:13:03 -04:00
  • 7c9e79be5c teamcity: re-remove loong64 configuration aarzilli 2025-09-29 15:47:07 +02:00
  • 7a32a3a337
    proc: produce materialized breakpoint event for follow-exec mode (#4161) Alessandro Arzilli 2025-09-25 22:50:28 +02:00
  • d44aa4b65a
    tests: add missing test cleanup (#4163) Alessandro Arzilli 2025-09-25 22:42:18 +02:00
  • fa07b65188 teamcity: add linux/loong64 to configuration (#4154) yelvens 2025-09-16 17:02:01 +08:00
  • 65a6830eb7
    proc/gdbserial: cleanup TestTraceDirCleanup (#4157) Alessandro Arzilli 2025-09-16 16:17:17 +02:00
  • 1122b7c609
    Revert "teamcity: add linux/loong64 to configuration (#4154)" (#4158) Alessandro Arzilli 2025-09-16 15:05:13 +02:00
  • 7c34251476
    ci/cd: set CI=true on a project level (#4156) Alexey Shilov 2025-09-16 15:03:43 +02:00
  • c650e636db
    teamcity: add linux/loong64 to configuration (#4154) yelvens 2025-09-16 17:02:01 +08:00
  • 213eb97e24
    teamcity: don't sign binaries on CI Alexey Shilov 2025-09-15 15:33:18 +02:00
  • 49d65b3f40
    dlv_test: disable parallelization on TestUnattendedBreakpoint (#4145) Alessandro Arzilli 2025-09-13 17:02:03 +02:00
  • 9d3106bdd9
    pkg/proc: add support for function calls on loong64 (#4114) yelvens 2025-09-10 23:51:29 +08:00
  • e835184aff
    Add flag to retain trace directory after detach (#4091) Archana Ravindar 2025-09-10 21:20:46 +05:30
  • 8da93b0620
    proc,service,terminal: allow cancelling of debuginfod downloads (#4123) Alessandro Arzilli 2025-09-10 17:49:58 +02:00
  • 1e3cceeb6d
    pkg/proc: hierarchical search structMember or method (#4118) wenxuan70 2025-09-10 23:47:52 +08:00
  • 079addae06
    pkg/proc: fix and improve frame unwind context handling on loong64 (#4133) yelvens 2025-09-10 23:29:59 +08:00
  • 2a1655f012
    terminal: add shortcut syntax to starlark to access target vars (#4134) Alessandro Arzilli 2025-09-10 17:29:09 +02:00
  • 992c46c1b3
    proc: additional checks parsing g structs (#4140) Alessandro Arzilli 2025-09-10 17:26:58 +02:00
  • d390fc62a2
    proc: return error when calling a non-ptr receiver method on a nil ptr (#4139) Alessandro Arzilli 2025-09-10 17:26:04 +02:00
  • b1fcbdbb25
    debugger: check that breakpoint exists in ClearBreakpoint (#4141) Alessandro Arzilli 2025-09-10 17:24:06 +02:00
  • 8e2d698c54
    go.mod: upgrade simplelru to v2 (#4143) Alessandro Arzilli 2025-09-10 17:23:10 +02:00
  • f3f3d57c63
    *: update trie to v3.2.0 (#4131) Derek Parker 2025-09-03 01:10:52 -07:00
  • 987e99b29d
    service/dap: Implement suspended breakpoints (#4075) Ethan Reesor 2025-09-02 16:23:40 -05:00
  • 1c800f3b1b
    terminal: trace /regexp/ should set ret breakpoints correctly (#4130) Alessandro Arzilli 2025-09-02 18:40:49 +02:00
  • cfe95aee35
    support_sentinel_linux.go: Fixed the ppc64le clause in the file to prevent build failures. (#4129) tshah14 2025-09-02 21:47:03 +05:30
  • 0b74953f0c
    pkg/proc: optimize range body lookup cost by trie searching and use moduledata cache to reduce LoadModuleData cost (#4113) Jayant 2025-09-02 00:51:22 +08:00
  • a3063e1629
    cmd/dlv: use distinct ports for parallel tests (#4124) Alessandro Arzilli 2025-09-01 18:09:42 +02:00
  • 4f7583edd4
    service/dap: fix nativeProcess race condition in tests (#4121) Derek Parker 2025-09-01 00:44:52 -07:00
  • 549358415f
    *: install capslock after env var setup (#4122) Derek Parker 2025-09-01 00:13:40 -07:00
  • 4f8fa07cbd
    cmd/dlv: add capslock check (#4106) Derek Parker 2025-08-31 12:06:05 -04:00
  • 3bd31d1534
    service: remember that we attached in WaitFor attach mode (#4120) Alessandro Arzilli 2025-08-31 18:04:02 +02:00
  • e46c82b9bd
    *: parallelize tests where possible (#4115) Derek Parker 2025-08-31 09:11:53 -04:00
  • 7cb015b439
    *: update github.com/derekparker/trie (#4107) Derek Parker 2025-08-29 15:23:09 -04:00
  • 61573cffb3
    *: modernize codebase with newer syntax / helpers (#4110) Derek Parker 2025-08-29 09:50:08 -04:00
  • 95e13db069
    service/test: reduce TestGoroutinesGrouping runtime (#4111) Derek Parker 2025-08-29 05:21:25 -04:00
  • 8ac896f697
    pkg/goversion: update MinSupportedVersionOfGoMinor (#4108) Derek Parker 2025-08-29 05:13:59 -04:00
  • 498ee9c272
    *: release version 1.25.2 (#4104) v1.25.2 Alessandro Arzilli 2025-08-27 21:03:09 +02:00
  • 6346593568
    pkg/proc: return better error attempting to call nonexistent function (#4062) Derek Parker 2025-08-24 12:27:14 -07:00
  • af348314db
    service/dap: allow clients to specify rebuild on restart (#4103) Derek Parker 2025-08-24 03:27:00 -07:00
  • fbcae21681
    pkg/proc: add support for additional stack-switching functions on loong64 (#4100) yelvens 2025-08-22 00:42:44 +08:00
  • 44123aeea6
    *: fix some failing tests on go1.25 (#4089) Alessandro Arzilli 2025-08-20 19:41:46 +02:00
  • c6bc2dc38b
    proc: early fixes for Go 1.26 (#4070) Alessandro Arzilli 2025-08-20 19:40:36 +02:00
  • e4623bcb56
    dwarf: using maps.Clone (#4088) cui 2025-08-21 01:38:36 +08:00
  • 6b52b28737
    proc: in-progress calls must be properly terminated (#4090) Alessandro Arzilli 2025-08-20 19:38:08 +02:00
  • 18ea372009
    pkg/proc: support ContextRegNum on loong64 (#4095) yelvens 2025-08-21 01:37:08 +08:00
  • 9a595befb9
    pkg/proc: add support for reading runtime.sigtrampgo context on loong64 (#4098) yelvens 2025-08-21 01:36:39 +08:00
  • 17acdb87a7
    proc,service,terminal: add events call use it for dld notifications (#3980) Alessandro Arzilli 2025-08-04 17:12:48 +02:00