{"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":"608eaa3d7cd20174d5ba519955719896546f04a3","after":"979e487ac7f187512c4a4c58567d5d742444a962","ref":"refs/heads/master","pushedAt":"2024-07-01T18:23:39.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":"service/debugger: evaluate breakpoint vars on g-less threads (#3759)\n\nUse a thread scope to evaluate breakpoint variables if the current\r\nthread does not have an associated goroutine.\r\n\r\nFixes #3758","shortMessageHtmlLink":"service/debugger: evaluate breakpoint vars on g-less threads (#3759)"}},{"before":"faac701e9f797e092c520fd1e9e72005069b33e2","after":"608eaa3d7cd20174d5ba519955719896546f04a3","ref":"refs/heads/master","pushedAt":"2024-07-01T18:22:59.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 stepping through range-over-func statements with inlining (#3755)\n\nExtends support for stepping through range-over-func statement to\r\nprograms compiled with inlining enabled.\r\n\r\nUpdates #3733","shortMessageHtmlLink":"proc: support stepping through range-over-func statements with inlini…"}},{"before":"b9f50fe9b04c6ef80501a0091c818cd826d48722","after":"faac701e9f797e092c520fd1e9e72005069b33e2","ref":"refs/heads/master","pushedAt":"2024-07-01T04:34:35.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":"fix: mem cache out of range panic caused by overflow (#3761)","shortMessageHtmlLink":"fix: mem cache out of range panic caused by overflow (#3761)"}},{"before":"a4196f35a95c8f898781a822793e9a1216cfd63b","after":"b9f50fe9b04c6ef80501a0091c818cd826d48722","ref":"refs/heads/master","pushedAt":"2024-06-28T07:15:37.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,service/debugger: fix debuginfod-find source (#3762)\n\nFixes bug where the incorrect Build ID could be used to try and download the source for a binary. This is because the Build ID was stored on the BinInfo object for a target and not the image itself.","shortMessageHtmlLink":"pkg/proc,service/debugger: fix debuginfod-find source (#3762)"}},{"before":"a8293a36f5cdff2e7d0583ffd29a8d43f0f4583f","after":"a4196f35a95c8f898781a822793e9a1216cfd63b","ref":"refs/heads/master","pushedAt":"2024-06-25T15:03:29.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":"refactor: move loadModuleData from runtimeTypeToDIE and expose the apis (#3741)","shortMessageHtmlLink":"refactor: move loadModuleData from runtimeTypeToDIE and expose the ap…"}},{"before":"82ff62875129cd87827bbf8ad1ce5e6f73325947","after":"a8293a36f5cdff2e7d0583ffd29a8d43f0f4583f","ref":"refs/heads/master","pushedAt":"2024-06-25T13:16:59.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":"all: fix typos in docs, comments and package name (#3757)","shortMessageHtmlLink":"all: fix typos in docs, comments and package name (#3757)"}},{"before":"ed2960b01cee0a9d69d822c334eab32c79bcf496","after":"82ff62875129cd87827bbf8ad1ce5e6f73325947","ref":"refs/heads/master","pushedAt":"2024-06-25T11:15:07.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: do not use deprecated strings.Title (#3756)","shortMessageHtmlLink":"pkg/terminal: do not use deprecated strings.Title (#3756)"}},{"before":"0d0d2e1b16fa46ee68813cb56bbb841726251b45","after":"ed2960b01cee0a9d69d822c334eab32c79bcf496","ref":"refs/heads/master","pushedAt":"2024-06-24T20:04: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":"proc: initial support for expressions with range-over-func (#3750)\n\nSupports viewing local variables and evaluating expressions correctly\r\nwhen range-over-func is used.\r\nThe same limitations that the previous commit on this line had still\r\napply (no inlining, wrong way to identify the range parent in some\r\ncases).\r\n\r\nUpdates #3733","shortMessageHtmlLink":"proc: initial support for expressions with range-over-func (#3750)"}},{"before":"7e753701d45bdd9529693b4a45b4ef87b7aba84c","after":"0d0d2e1b16fa46ee68813cb56bbb841726251b45","ref":"refs/heads/master","pushedAt":"2024-06-20T19:50:18.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":"*: replace fmt.Errorf with errors.New (#3752)","shortMessageHtmlLink":"*: replace fmt.Errorf with errors.New (#3752)"}},{"before":"d673e04662b4224ee2ed61126ddf065b29985d21","after":"7e753701d45bdd9529693b4a45b4ef87b7aba84c","ref":"refs/heads/master","pushedAt":"2024-06-20T19:48: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/astutil,pkg/elfwriter: fix package doc (#3753)","shortMessageHtmlLink":"pkg/astutil,pkg/elfwriter: fix package doc (#3753)"}},{"before":"4b628b81cbefc4e6f5990d04bb335b43df18c113","after":"d673e04662b4224ee2ed61126ddf065b29985d21","ref":"refs/heads/master","pushedAt":"2024-06-19T16:57:41.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":"service: print better message for unattended stops (#3747)\n\nPrint a better message when an unattended stop happens for reasons\r\nother than hitting a breakpoint.","shortMessageHtmlLink":"service: print better message for unattended stops (#3747)"}},{"before":"cce54c0992202dba41131a3c1b704649431f647f","after":"4b628b81cbefc4e6f5990d04bb335b43df18c113","ref":"refs/heads/master","pushedAt":"2024-06-14T21:36:11.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: refactor identifier evaluation for range-over-func support (#3738)\n\nBecause of how range-over-func is implemented it is difficult to\r\ndetermine the set of visible local variables during expression\r\ncompilation (i.e. it is difficulto to keep the HasLocal function\r\ncorrect).\r\nThis commit moves that logic from expression compilation to expression\r\nevaluation.\r\n\r\nUpdates #3733","shortMessageHtmlLink":"proc: refactor identifier evaluation for range-over-func support (#3738)"}},{"before":"06053a7e4b34e16aac9c124e4111ee3b2ba9dd51","after":"cce54c0992202dba41131a3c1b704649431f647f","ref":"refs/heads/master","pushedAt":"2024-06-14T21:32:34.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: fix TestRangeOverFuncNext (#3740)\n\nFix TestRangeOverFuncNext on non-linux operating systems, on arm64 and\r\nwhen the build mode is PIE.","shortMessageHtmlLink":"proc: fix TestRangeOverFuncNext (#3740)"}},{"before":"89123a0000e77bf72a2d5ea9ab5a4e40cad32633","after":"06053a7e4b34e16aac9c124e4111ee3b2ba9dd51","ref":"refs/heads/master","pushedAt":"2024-06-12T19:37:04.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: fix bug with stack watchpoints going out of scope (#3742)\n\nWhen stack watchpoints go out of scope simultaneously they can hide (or\r\nduplicate the effect) of other breakpoints (including other watchpoints\r\ngoing out of scope) that are placed on the same physical memory\r\nlocation.\r\n\r\nThis happens because we delete the watchpoint-out-of-scope breakpoint\r\nwhile we are evaluating hit breakpoints, mangling the breaklets list.\r\n\r\nThis commit moves breakpoint deletion out of the\r\nwatchpoint-out-of-scope condition, delaying it until all hit\r\nbreakpoints have been evaluated.\r\n\r\nAlso fix bug where on amd64 if all four watchpoints are in use the last\r\none is not checked.\r\n\r\nFixes #3739","shortMessageHtmlLink":"proc: fix bug with stack watchpoints going out of scope (#3742)"}},{"before":"15a9f9d35397d2efabc02ecc7fce7471cf4b56f5","after":"89123a0000e77bf72a2d5ea9ab5a4e40cad32633","ref":"refs/heads/master","pushedAt":"2024-06-12T19:35:48.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,service/debugger: Support to add a new suboption --follow-calls to trace subcommand (#3594)\n\n* rebasing on master to implement --followcalls\r\n\r\n* in progress changes to enable --followcalls\r\n\r\n* rebase to master: modified function to add children to funcs array\r\n\r\n* modify main traversal loop\r\n\r\n* added tests to check different scenarios\r\n\r\n* added tests to check different scenarios\r\n\r\n* added tests to check different scenarios\r\n\r\n* add test to check for overlapping regular expression\r\n\r\n* modified type of strings array as a return only\r\n\r\n* changed depth to a simple integer instead of a global map\r\n\r\n* avoid calling traverse on recursive calls\r\n\r\n* Added tests for various call graphs to test trace followfuncs\r\n\r\n* Added tests for various call graphs to test trace followfuncs\r\n\r\n* Added tests for various call graphs to test trace followfuncs\r\n\r\n* made auxillary changes for build to go through for new option follow-calls\r\n\r\n* Add support to print depth of the function calls as well\r\n\r\n* Added two sample output files for checking\r\n\r\n* Bypass morestack_noctxt in output for verification testing\r\n\r\n* Corrected newline error by adding newlines only if the line does not match morestack_noctxt\r\n\r\n* Added more tests\r\n\r\n* Cleanup\r\n\r\n* Updated documentation\r\n\r\n* fixed error message in fmt.Errorf\r\n\r\n* Fixed result of Errorf not used error\r\n\r\n* Addressing review comments to fix depth reporting and other issues\r\n\r\n* dont invoke stacktrace if tracefollowcalls is enabled, compute depth from main regex root symbol than main.main\r\n\r\n* Addressing a part of review comments\r\n\r\n* Added changes to allow deferred functions to be picked up for tracing\r\n\r\n* Fix issue to avoid printing stack for a simple trace option\r\n\r\n* Moving most tests to integration2_test.go and keeping only one in dlv_test.go\r\n\r\n* Moving most tests to integration2_test.go and keeping only one in dlv_test.go\r\n\r\n* Adding panic-defer test case\r\n\r\n* Moved rest of the tests to integration2_test.go\r\n\r\n* addressing review comments: folding Functions and FunctionsDeep, reducing branches by using depth prefix, wrap using %w and other comments\r\n\r\n* Optimize traversal and parts of printing trace point function and modify trace output layout\r\nand adjust tests accordingly\r\n\r\n* Resolved error occurring due to staticcheck\r\n\r\n* Implemented traversal algorithm using breadth first search\r\n\r\n* Addressing review comments on the breadth first search implementation and\r\nother comments\r\n\r\n* Inline filterRuntimeFuncs and remove duplicate initialization","shortMessageHtmlLink":"pkg/terminal,service/debugger: Support to add a new suboption --follo…"}},{"before":"2ec2e831d62b7d81702a9b7fb581c0080a5a7a78","after":"15a9f9d35397d2efabc02ecc7fce7471cf4b56f5","ref":"refs/heads/master","pushedAt":"2024-06-12T19:31: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":"cmd/dlv: print out message with stack trace when breakpoint is hit but has no waiting client (#3632)\n\n* Print out message and dump stack on pause\r\n\r\n* Fix test\r\n\r\n* Move the logic to debugger layer\r\n\r\n* Remove unused fields\r\n\r\n* Do not use defer to get state\r\n\r\n* move channel to connection\r\n\r\n* remove lock on isClosed\r\n\r\n* Use mutex\r\n\r\n* Remove unwanted changes","shortMessageHtmlLink":"cmd/dlv: print out message with stack trace when breakpoint is hit bu…"}},{"before":"40670aadc24aae2770a5d661a4f39c9215ae4a08","after":"2ec2e831d62b7d81702a9b7fb581c0080a5a7a78","ref":"refs/heads/master","pushedAt":"2024-06-04T19:52:30.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: initial stepping with range-over-func support (#3736)\n\nInitial support for stepping in functions that use the new\r\nrange-over-func statement in go1.23.\r\nDoes not support:\r\n\r\n- inlining\r\n- viewing variables of the enclosing function from a range-over-func\r\n body closure\r\n- the correct way to find the enclosing function from a range-over-func\r\n body closure (but it should work most of the time).\r\n\r\nUpdates #3733","shortMessageHtmlLink":"proc: initial stepping with range-over-func support (#3736)"}},{"before":"35ebb085c5202a93fc545efe37322c1a24717781","after":"40670aadc24aae2770a5d661a4f39c9215ae4a08","ref":"refs/heads/master","pushedAt":"2024-05-24T18:33:23.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/gdbserial: add environment variables to configure rr invocation (#3726)\n\nAdds two environment variables to configure rr invocations.\r\n\r\nFixes #3670","shortMessageHtmlLink":"proc/gdbserial: add environment variables to configure rr invocation (#…"}},{"before":"8347f97c00922bd86cabea6e8c836a901e7d435a","after":"35ebb085c5202a93fc545efe37322c1a24717781","ref":"refs/heads/master","pushedAt":"2024-05-22T23:17:41.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":"*: update actions/checkout to v4 (#3731)","shortMessageHtmlLink":"*: update actions/checkout to v4 (#3731)"}},{"before":"468727c34d69e642015d1ea535f5cbcbbd8d6bab","after":"8347f97c00922bd86cabea6e8c836a901e7d435a","ref":"refs/heads/master","pushedAt":"2024-05-20T21:16:22.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":"*: remove redundant lines at the start/end of block (#3730)","shortMessageHtmlLink":"*: remove redundant lines at the start/end of block (#3730)"}},{"before":"7c7265f4e68a333bb084217e7b7ae065024e428b","after":"468727c34d69e642015d1ea535f5cbcbbd8d6bab","ref":"refs/heads/master","pushedAt":"2024-05-20T15:35:30.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 deprecated starlark global options (#3722)","shortMessageHtmlLink":"pkg/terminal: remove deprecated starlark global options (#3722)"}},{"before":"2331fa8f8a1c035f2703ed5b3169fe1ccdc2c05f","after":"7c7265f4e68a333bb084217e7b7ae065024e428b","ref":"refs/heads/master","pushedAt":"2024-05-16T23:07:20.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":"gdbserial: fixes for rr 5.7.0 (#3718)\n\nThe following fixes have been applied to make delve work with rr 5.7.0\r\n\r\n- added a new launch prefix to exclude from stderr output\r\n- allow the thread selection packet to be sent for 'c' commands even\r\n when the stub supports thread suffixes, because the specification is\r\n unclear over what should be done with bc and bs packets with thread\r\n suffixes.\r\n- changed the way qRRCmd are escaped and added a thread selector to\r\n them to match changes to rr codebase","shortMessageHtmlLink":"gdbserial: fixes for rr 5.7.0 (#3718)"}},{"before":"4f28742da6df1b126add74609270c799adbbc9ca","after":"2331fa8f8a1c035f2703ed5b3169fe1ccdc2c05f","ref":"refs/heads/master","pushedAt":"2024-05-15T18:45:53.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":"gdbserial: update path of lldb protocol extension documentation (#3727)","shortMessageHtmlLink":"gdbserial: update path of lldb protocol extension documentation (#3727)"}},{"before":"b4fc206a7b4c8cd188b8633b29eeb30015d1aacd","after":"4f28742da6df1b126add74609270c799adbbc9ca","ref":"refs/heads/master","pushedAt":"2024-05-15T07:48: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/proc/gdbserial: optimize gdbwire backend (#3715)\n\nThis change optimizes the gdbwire backend by reducing the number of\r\nround trips we have to make to debugserver. It does this by using the\r\njstopinfo packet to only query threads which we know to have a stop\r\nreason, and it also uses the registers returned by the 'T' packet\r\nto avoid issuing a bunch of 'p' packets to get the register values.","shortMessageHtmlLink":"pkg/proc/gdbserial: optimize gdbwire backend (#3715)"}},{"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)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEdBA4ZQA","startCursor":null,"endCursor":null}},"title":"Activity · go-delve/delve"}