{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":19994257,"defaultBranch":"master","name":"delve","ownerLogin":"go-delve","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-05-20T19:24:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19232073?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1708547411.0","currentOid":""},"activityList":{"items":[{"before":"bba7547156f271842da912f2c213285e8fab0169","after":"b4fc206a7b4c8cd188b8633b29eeb30015d1aacd","ref":"refs/heads/master","pushedAt":"2024-05-08T17:30:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derekparker","name":"Derek Parker","path":"/derekparker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1314079?s=80&v=4"},"commit":{"message":"_scripts: upgrade to python3 (#3716)\n\nUpgrade python script to python3","shortMessageHtmlLink":"_scripts: upgrade to python3 (#3716)"}},{"before":"8c07c984e868f96ea6786598a0e7eac3e1c4d931","after":"bba7547156f271842da912f2c213285e8fab0169","ref":"refs/heads/master","pushedAt":"2024-04-29T12:06:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aarzilli","name":"Alessandro Arzilli","path":"/aarzilli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303620?s=80&v=4"},"commit":{"message":"pkg/proc: fix watchpoints on macos (#3703)\n\nIt seems newer MacOS kernels are sending mach exceptions for watchpoints\r\nwhich contain the hardware register number as opposed to the address\r\nwhich triggered the exception. Also, ARM64 seems to have switched to\r\nsending _EXC_I386_SGL as medata[0] for this exception type.","shortMessageHtmlLink":"pkg/proc: fix watchpoints on macos (#3703)"}},{"before":"baf68e0e7929796d100da411fda77b60ed3df6a3","after":"8c07c984e868f96ea6786598a0e7eac3e1c4d931","ref":"refs/heads/master","pushedAt":"2024-04-23T21:22:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derekparker","name":"Derek Parker","path":"/derekparker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1314079?s=80&v=4"},"commit":{"message":"pkg/terminal: Add function name to return tracepoints (#3712)","shortMessageHtmlLink":"pkg/terminal: Add function name to return tracepoints (#3712)"}},{"before":"64a46abd811413496d800d4b523b68d405f094d7","after":"baf68e0e7929796d100da411fda77b60ed3df6a3","ref":"refs/heads/master","pushedAt":"2024-04-19T17:38:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derekparker","name":"Derek Parker","path":"/derekparker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1314079?s=80&v=4"},"commit":{"message":"rr: fix gdb parsing (#3705)\n\n* rr: fix gdb parsing\r\n\r\nAttempt to fix https://github.com/go-delve/delve/issues/3704\r\n\r\n* Fold into one branch","shortMessageHtmlLink":"rr: fix gdb parsing (#3705)"}},{"before":"3f280259ad1065883f4547555e1a76618546faea","after":"64a46abd811413496d800d4b523b68d405f094d7","ref":"refs/heads/master","pushedAt":"2024-04-19T15:44:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derekparker","name":"Derek Parker","path":"/derekparker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1314079?s=80&v=4"},"commit":{"message":"proc: generalize escapeCheck and allocString (#3687)\n\n* proc: generalize escapeCheck and allocString\r\n\r\nGeneralizes the function for checking for escaping pointers so that it\r\ncan be used to iterate on all pointers of a variable.\r\nAlso generalizes the string allocation opcodes so that in the future we\r\ncan use it to call other special runtime functions (for example: map\r\naccess, channel send/receive, etc).\r\n\r\n* review changes","shortMessageHtmlLink":"proc: generalize escapeCheck and allocString (#3687)"}},{"before":"95e2a57b92b04cad1e92fa7b42e1d8536c4520a2","after":"3f280259ad1065883f4547555e1a76618546faea","ref":"refs/heads/master","pushedAt":"2024-04-18T15:57:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derekparker","name":"Derek Parker","path":"/derekparker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1314079?s=80&v=4"},"commit":{"message":"cmd/dlv: improve positional argument completion (#3699)\n\nAvoid default filename completions when not applicable.","shortMessageHtmlLink":"cmd/dlv: improve positional argument completion (#3699)"}},{"before":"6d3556784d4d1567f46018b29cf4a21ed6870388","after":"95e2a57b92b04cad1e92fa7b42e1d8536c4520a2","ref":"refs/heads/master","pushedAt":"2024-04-18T15:56:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derekparker","name":"Derek Parker","path":"/derekparker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1314079?s=80&v=4"},"commit":{"message":"pkg/terminal: remove duplicated word (#3707)","shortMessageHtmlLink":"pkg/terminal: remove duplicated word (#3707)"}},{"before":"2e88b7ead3e2922f0853cd4dd934f85f9f7e8fd2","after":"6d3556784d4d1567f46018b29cf4a21ed6870388","ref":"refs/heads/master","pushedAt":"2024-04-15T08:07:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aarzilli","name":"Alessandro Arzilli","path":"/aarzilli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303620?s=80&v=4"},"commit":{"message":"pkg/terminal: clear erroneous name setting on postfix if (#3702)\n\nWhen a breakpoint was set on the current line via `break if i ==3` style\r\ncondition setting, we would erroneously set the breakpoint name to be\r\n'if'.","shortMessageHtmlLink":"pkg/terminal: clear erroneous name setting on postfix if (#3702)"}},{"before":"d7f104bf9c7b187dc2b06abb6cc902176d49bd7d","after":"2e88b7ead3e2922f0853cd4dd934f85f9f7e8fd2","ref":"refs/heads/master","pushedAt":"2024-04-11T16:40:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derekparker","name":"Derek Parker","path":"/derekparker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1314079?s=80&v=4"},"commit":{"message":"tests: fix tests on Go 1.23 (#3697)\n\n* Adjust rtype.go script to handle constants moved to internal/abi from\r\n runtime\r\n* Remove tests in service/dap/server_test that relied on knowledge of\r\n the internal layout of channels.","shortMessageHtmlLink":"tests: fix tests on Go 1.23 (#3697)"}},{"before":"2c946bcbd0f7e466cfaf541a3285e0a11e8cf399","after":"d7f104bf9c7b187dc2b06abb6cc902176d49bd7d","ref":"refs/heads/master","pushedAt":"2024-04-11T05:12:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aarzilli","name":"Alessandro Arzilli","path":"/aarzilli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303620?s=80&v=4"},"commit":{"message":"cmd/dlv: fix panic on connect fail (#3698)","shortMessageHtmlLink":"cmd/dlv: fix panic on connect fail (#3698)"}},{"before":"fb430eac5ed01c26ff752ba3cfc29db00bc135fe","after":"2c946bcbd0f7e466cfaf541a3285e0a11e8cf399","ref":"refs/heads/master","pushedAt":"2024-04-09T18:04:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derekparker","name":"Derek Parker","path":"/derekparker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1314079?s=80&v=4"},"commit":{"message":"cmd/dlv: add shell (non-)completions to flags taking args (#3696)\n\nMostly to avoid the default filename completions to flags that don't\r\noperate on filenames. Then again, mark ones that do explicitly as\r\nsuch, and add more specific completions for a number of other cases,\r\ntoo.","shortMessageHtmlLink":"cmd/dlv: add shell (non-)completions to flags taking args (#3696)"}},{"before":"689c86355b5d161105acd9770e724a268ed0e2af","after":"fb430eac5ed01c26ff752ba3cfc29db00bc135fe","ref":"refs/heads/master","pushedAt":"2024-04-09T13:53:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aarzilli","name":"Alessandro Arzilli","path":"/aarzilli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303620?s=80&v=4"},"commit":{"message":"proc: change 'step' command so that it steps through go statements (#3686)\n\nChange 'step' command so that when stepping into a 'go statement' the\r\ndebugger will stop on the newly created goroutine, instead of just\r\nstepping over the go statement.","shortMessageHtmlLink":"proc: change 'step' command so that it steps through go statements (#…"}},{"before":"bbcea6b9f4208b670a9bd040ff6480f54cc6e25b","after":"689c86355b5d161105acd9770e724a268ed0e2af","ref":"refs/heads/master","pushedAt":"2024-04-09T13:15:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aarzilli","name":"Alessandro Arzilli","path":"/aarzilli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303620?s=80&v=4"},"commit":{"message":"pkg/terminal: allow postfix if for breakpoint conds (#3693)\n\nAllows for a user to specify the breakpoint condition directly\r\nwhen creating the breakpoint. The new syntax looks like the\r\nfollowing:\r\n\r\n```\r\nbreak [if ]\r\n```\r\n\r\nAlso updates docs to include more examples and locspec description\r\ninstead of directing users to the online / source documentation.","shortMessageHtmlLink":"pkg/terminal: allow postfix if for breakpoint conds (#3693)"}},{"before":"6f1f549c7138673087a04c32156365f35ea06943","after":"bbcea6b9f4208b670a9bd040ff6480f54cc6e25b","ref":"refs/heads/master","pushedAt":"2024-04-08T04:36:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derekparker","name":"Derek Parker","path":"/derekparker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1314079?s=80&v=4"},"commit":{"message":"proc: support reading captured variables of closures (#3682)\n\nSupports showing captured variables for function closures on versions\r\nof Go that export informations about the closure struct (Go >= 1.23)\r\n\r\nFixes #3612","shortMessageHtmlLink":"proc: support reading captured variables of closures (#3682)"}},{"before":"bae4dfbc4c849f11d08d28157e56a296d0ff5e1b","after":"6f1f549c7138673087a04c32156365f35ea06943","ref":"refs/heads/master","pushedAt":"2024-04-05T09:46:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aarzilli","name":"Alessandro Arzilli","path":"/aarzilli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303620?s=80&v=4"},"commit":{"message":"pkg/proc: defend better against missing DWARF (#3695)\n\nThe `scope.Locals` function did not have any guard checks against missing DWARF information.\r\nThis patch adds a check, which likely will need to be added to other functions as well.","shortMessageHtmlLink":"pkg/proc: defend better against missing DWARF (#3695)"}},{"before":"40b58f9643b8dec570d96ed6af012f6470438774","after":"bae4dfbc4c849f11d08d28157e56a296d0ff5e1b","ref":"refs/heads/master","pushedAt":"2024-03-04T19:36:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derekparker","name":"Derek Parker","path":"/derekparker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1314079?s=80&v=4"},"commit":{"message":"proc,go.mod: update x/sys remove KeepAlive calls (#3680)\n\n* Cirrus-CI: update to FreeBSD 13.3\r\n\r\n* proc,go.mod: update x/sys remove KeepAlive calls\r\n\r\nUpdate version of golang.org/x/sys to the latest version and remove\r\ncalls to runtime.KeepAlive calls that were added to the FreeBSD backend\r\nto work around an issue in the version of x/sys that we were using.","shortMessageHtmlLink":"proc,go.mod: update x/sys remove KeepAlive calls (#3680)"}},{"before":"fdb732b54e2ab1cd630f8ab64432de64e8b2b1c4","after":"40b58f9643b8dec570d96ed6af012f6470438774","ref":"refs/heads/master","pushedAt":"2024-03-04T17:17:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derekparker","name":"Derek Parker","path":"/derekparker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1314079?s=80&v=4"},"commit":{"message":"proc: catch panics when reading debug info for stripped executables (#3678)\n\nAdds a recover to the functions reading debug info from the go runtime\r\ndata structures for stripped executables.\r\n\r\nThis function is best-effort and can sometimes fail in weird ways,\r\ninstead of crashing recover any panic and turn them into errors.\r\n\r\nFixes #3650","shortMessageHtmlLink":"proc: catch panics when reading debug info for stripped executables (#…"}},{"before":"dd6173a90d5847f57778b5f8a3ea9ad6c024567f","after":"fdb732b54e2ab1cd630f8ab64432de64e8b2b1c4","ref":"refs/heads/master","pushedAt":"2024-03-04T17:15:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derekparker","name":"Derek Parker","path":"/derekparker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1314079?s=80&v=4"},"commit":{"message":"dwarf/loclist: remove impossible condition (#3677)","shortMessageHtmlLink":"dwarf/loclist: remove impossible condition (#3677)"}},{"before":"649e61e41512888f73a773fb8f26af201fd85358","after":"dd6173a90d5847f57778b5f8a3ea9ad6c024567f","ref":"refs/heads/master","pushedAt":"2024-03-04T17:15:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derekparker","name":"Derek Parker","path":"/derekparker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1314079?s=80&v=4"},"commit":{"message":"Cirrus-CI: update to FreeBSD 13.3 (#3679)","shortMessageHtmlLink":"Cirrus-CI: update to FreeBSD 13.3 (#3679)"}},{"before":"d688d4c83b2d47d02c32ebea5b91de8d88c94326","after":"649e61e41512888f73a773fb8f26af201fd85358","ref":"refs/heads/master","pushedAt":"2024-03-04T17:15:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derekparker","name":"Derek Parker","path":"/derekparker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1314079?s=80&v=4"},"commit":{"message":"proc/evalop: remove no longer needed old Go files (#3676)","shortMessageHtmlLink":"proc/evalop: remove no longer needed old Go files (#3676)"}},{"before":"29aa2ea8c9ffddfb4d18fe5634bcbefed415a150","after":"d688d4c83b2d47d02c32ebea5b91de8d88c94326","ref":"refs/heads/master","pushedAt":"2024-02-28T14:49:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aarzilli","name":"Alessandro Arzilli","path":"/aarzilli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303620?s=80&v=4"},"commit":{"message":"pkg/terminal: print breakpoint number on stop (#3675)","shortMessageHtmlLink":"pkg/terminal: print breakpoint number on stop (#3675)"}},{"before":"5a9b835406847fc7077bced7fe1a9bf2d3cf74de","after":"29aa2ea8c9ffddfb4d18fe5634bcbefed415a150","ref":"refs/heads/master","pushedAt":"2024-02-28T08:28:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aarzilli","name":"Alessandro Arzilli","path":"/aarzilli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303620?s=80&v=4"},"commit":{"message":"pkg/terminal,pkg/proc: Implement next-instruction (#3671)\n\nThe next-instruction (nexti) command behaves like\r\nstep-instruction (stepi) however, similar to the\r\n`next` command it will step over function calls.","shortMessageHtmlLink":"pkg/terminal,pkg/proc: Implement next-instruction (#3671)"}},{"before":"490869e75f5316823493dc81f58a1f28b0070b62","after":"5a9b835406847fc7077bced7fe1a9bf2d3cf74de","ref":"refs/heads/master","pushedAt":"2024-02-27T17:52:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derekparker","name":"Derek Parker","path":"/derekparker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1314079?s=80&v=4"},"commit":{"message":"*: Upgrade github.com/google/go-dap (#3673)","shortMessageHtmlLink":"*: Upgrade github.com/google/go-dap (#3673)"}},{"before":"5bd835a801f8144fd902fb3d12f6a2abf1227cf4","after":"490869e75f5316823493dc81f58a1f28b0070b62","ref":"refs/heads/master","pushedAt":"2024-02-23T22:14:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derekparker","name":"Derek Parker","path":"/derekparker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1314079?s=80&v=4"},"commit":{"message":"elfwriter: add WriteSectionHeaders (#3666)\n\nAdd ability to write out section headers to elfwriter.","shortMessageHtmlLink":"elfwriter: add WriteSectionHeaders (#3666)"}},{"before":"ff2f69343e60f0d58cabb6a7d08f890c62d58e5f","after":"5bd835a801f8144fd902fb3d12f6a2abf1227cf4","ref":"refs/heads/master","pushedAt":"2024-02-22T19:35:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derekparker","name":"Derek Parker","path":"/derekparker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1314079?s=80&v=4"},"commit":{"message":"*: misc fixes for go1.23 (#3663)\n\n- skip staticcheck on go1.23 for now\r\n- fix reading interface values in go1.23\r\n- sync list of waitreasons from go1.23","shortMessageHtmlLink":"*: misc fixes for go1.23 (#3663)"}},{"before":"26799555e5518e8a9fe2d68e02379257ebda4dd2","after":"ff2f69343e60f0d58cabb6a7d08f890c62d58e5f","ref":"refs/heads/master","pushedAt":"2024-02-22T19:33:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derekparker","name":"Derek Parker","path":"/derekparker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1314079?s=80&v=4"},"commit":{"message":"dwarfbuilder: fix makeAbbrevTable (#3665)\n\nIt did not terminate the section with the required 0 byte.","shortMessageHtmlLink":"dwarfbuilder: fix makeAbbrevTable (#3665)"}},{"before":"4a72c523bed853ceed7bee6272d4c84641fc3b1e","after":"26799555e5518e8a9fe2d68e02379257ebda4dd2","ref":"refs/heads/master","pushedAt":"2024-02-21T20:29:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derekparker","name":"Derek Parker","path":"/derekparker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1314079?s=80&v=4"},"commit":{"message":"*: release version 1.22.1 (#3662)\n\nThank you @ardnew, @muggle-nil, @michaelmerg","shortMessageHtmlLink":"*: release version 1.22.1 (#3662)"}},{"before":"f32818c9e36e6c6e84a07131c08f994ee38fa156","after":"4a72c523bed853ceed7bee6272d4c84641fc3b1e","ref":"refs/heads/master","pushedAt":"2024-02-21T11:10:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aarzilli","name":"Alessandro Arzilli","path":"/aarzilli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303620?s=80&v=4"},"commit":{"message":"pkg/proc: remove usage of gore dependency (#3664)","shortMessageHtmlLink":"pkg/proc: remove usage of gore dependency (#3664)"}},{"before":"19004d9f83f1dc102bdaccbc8f2738036444f336","after":"f32818c9e36e6c6e84a07131c08f994ee38fa156","ref":"refs/heads/master","pushedAt":"2024-02-13T18:14:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derekparker","name":"Derek Parker","path":"/derekparker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1314079?s=80&v=4"},"commit":{"message":"cmd/dlv: fix --continue with unix domain sockets (#3658)\n\nFixes #3657","shortMessageHtmlLink":"cmd/dlv: fix --continue with unix domain sockets (#3658)"}},{"before":"f9b427b6dbeb4b1f0ff0d544d9a8a4794e653a1d","after":"19004d9f83f1dc102bdaccbc8f2738036444f336","ref":"refs/heads/master","pushedAt":"2024-02-13T18:14:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derekparker","name":"Derek Parker","path":"/derekparker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1314079?s=80&v=4"},"commit":{"message":"Don't use a fixed width for s when parsing /proc/net/tcp lines (#3660)\n\nIf /proc/net/tcp contains a large number of entries (>9999), parsing lines with len(sl) > 4 fails with the fixed width pattern. In that case the lines are silently ignored.","shortMessageHtmlLink":"Don't use a fixed width for s when parsing /proc/net/tcp lines (#3660)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEROKSmwA","startCursor":null,"endCursor":null}},"title":"Activity · go-delve/delve"}