{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":706939718,"defaultBranch":"main","name":"llvm-project","ownerLogin":"cmtice","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-10-18T22:37:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5561162?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725576921.0","currentOid":""},"activityList":{"items":[{"before":"231f1ec8e4c5bd3adaf6590edaf22dac3dcb363a","after":"13bf7d6744b334c3558e561fac005e74db710853","ref":"refs/heads/lldb-dap-fix","pushedAt":"2024-09-19T23:08:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmtice","name":null,"path":"/cmtice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5561162?s=80&v=4"},"commit":{"message":"[lldb-dap] Add feature to remember last non-empty expression\n\nUpdate test slightly (verfiy empty variable expression fails in\nnon-repl mode).","shortMessageHtmlLink":"[lldb-dap] Add feature to remember last non-empty expression"}},{"before":"790dd9ae4dfcebd39f193331e0f3e05513e70739","after":"231f1ec8e4c5bd3adaf6590edaf22dac3dcb363a","ref":"refs/heads/lldb-dap-fix","pushedAt":"2024-09-17T17:36:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmtice","name":null,"path":"/cmtice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5561162?s=80&v=4"},"commit":{"message":"[lldb-dap] Add feature to remember last non-empty expression.\n\nFix formatting issues.","shortMessageHtmlLink":"[lldb-dap] Add feature to remember last non-empty expression."}},{"before":"822238497f31308f501080ccb52077c99ec6c300","after":"790dd9ae4dfcebd39f193331e0f3e05513e70739","ref":"refs/heads/lldb-dap-fix","pushedAt":"2024-09-16T15:43:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmtice","name":null,"path":"/cmtice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5561162?s=80&v=4"},"commit":{"message":"[lldb-dap] Add feature to remember last non-empty expression\n\nMove ternary expression out of conditional, and use new boolean\nvariable instead.","shortMessageHtmlLink":"[lldb-dap] Add feature to remember last non-empty expression"}},{"before":"09bd19d85701389dcd6a1d5e30cd8a93943aa1a5","after":"822238497f31308f501080ccb52077c99ec6c300","ref":"refs/heads/lldb-dap-fix","pushedAt":"2024-09-13T16:21:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmtice","name":null,"path":"/cmtice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5561162?s=80&v=4"},"commit":{"message":"[lldb-dap] Add feature to remember last non-empty expression\n\nClean up formmatting for parameter comment; simplify conditional as\nsuggested by reviewer; only handle empty variable expressions in 'repl'\ncontext.","shortMessageHtmlLink":"[lldb-dap] Add feature to remember last non-empty expression"}},{"before":"ebcf2bdae31cc19adac4f703ec4a7eaddbc2403e","after":"09bd19d85701389dcd6a1d5e30cd8a93943aa1a5","ref":"refs/heads/lldb-dap-fix","pushedAt":"2024-09-12T21:46:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmtice","name":null,"path":"/cmtice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5561162?s=80&v=4"},"commit":{"message":"[lldb-dap] Add feature to remember last non-empty expression.\n\nUpdate to need only one new additional field in DAP structure,\ninstead of two.","shortMessageHtmlLink":"[lldb-dap] Add feature to remember last non-empty expression."}},{"before":"616017152f3f0611462e9863273754036b52f7eb","after":"ebcf2bdae31cc19adac4f703ec4a7eaddbc2403e","ref":"refs/heads/lldb-dap-fix","pushedAt":"2024-09-12T20:26:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmtice","name":null,"path":"/cmtice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5561162?s=80&v=4"},"commit":{"message":"[lldb-dap] Add feature to remember last non-empty expression.\n\nUpdate test to use single-byte ints for memory reads, and to read\none byte at a time. Also fix space in comment.","shortMessageHtmlLink":"[lldb-dap] Add feature to remember last non-empty expression."}},{"before":"e35928e08f792163dd4886e797bc6de3d16ea6e6","after":"616017152f3f0611462e9863273754036b52f7eb","ref":"refs/heads/lldb-dap-fix","pushedAt":"2024-09-12T17:56:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmtice","name":null,"path":"/cmtice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5561162?s=80&v=4"},"commit":{"message":"[lldb-dap] Add feature to remember last non-empty expression\n\nUpdate to handle commands & variables separately: empty command\nexpressions are passed to the CommandIntepreter to handle as it\nnormally does; empty variable expressions are updated to use the last\nnon-empty variable expression, if the last expression was a variable (not\na command). Also updated the test case to test these cases properly, and\nadded a 'memory read' followed by an empty expression, to make sure it\nhandles that sequence correctly.","shortMessageHtmlLink":"[lldb-dap] Add feature to remember last non-empty expression"}},{"before":"41ced65c88a8727152d39d22a942ab927cf0b079","after":"4ff808aa8fbbc76c66d79de381254f4f7d3540d6","ref":"refs/heads/dil-ast","pushedAt":"2024-09-07T05:05:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmtice","name":null,"path":"/cmtice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5561162?s=80&v=4"},"commit":{"message":"Fix clang format issues.","shortMessageHtmlLink":"Fix clang format issues."}},{"before":"e9ea8b230b33f21637567ca3f42e400f5fdf73dc","after":"41ced65c88a8727152d39d22a942ab927cf0b079","ref":"refs/heads/dil-ast","pushedAt":"2024-09-07T04:57:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmtice","name":null,"path":"/cmtice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5561162?s=80&v=4"},"commit":{"message":"[LLDB] Add AST node clases, functions, etc. for Data Inspection Language\n\nAddress review comments.","shortMessageHtmlLink":"[LLDB] Add AST node clases, functions, etc. for Data Inspection Language"}},{"before":"15541f354decf80586d590db9f9cb353be04b122","after":"e35928e08f792163dd4886e797bc6de3d16ea6e6","ref":"refs/heads/lldb-dap-fix","pushedAt":"2024-09-06T17:03:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmtice","name":null,"path":"/cmtice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5561162?s=80&v=4"},"commit":{"message":"[lldb] Add feature to remember last non-empty expression\n\nMake last_nonempty_spression part of DAP struct rather than a\nstatic variable.","shortMessageHtmlLink":"[lldb] Add feature to remember last non-empty expression"}},{"before":null,"after":"15541f354decf80586d590db9f9cb353be04b122","ref":"refs/heads/lldb-dap-fix","pushedAt":"2024-09-05T22:55:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cmtice","name":null,"path":"/cmtice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5561162?s=80&v=4"},"commit":{"message":"[lldb-dap] Add feature to remember last non-empty expression.\n\nUpdate lldb-dap so if the user just presses return, which sends an\nempty expression, it re-evaluates the most recent non-empty\nexpression/command. Also udpated test to test this case.","shortMessageHtmlLink":"[lldb-dap] Add feature to remember last non-empty expression."}},{"before":"33d134560564310f83295ce69eab2e86ef8fcad8","after":"e9ea8b230b33f21637567ca3f42e400f5fdf73dc","ref":"refs/heads/dil-ast","pushedAt":"2024-09-03T03:02:16.000Z","pushType":"push","commitsCount":3757,"pusher":{"login":"cmtice","name":null,"path":"/cmtice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5561162?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into dil-ast","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into dil-ast"}},{"before":"d5f7e773079f396f068aebdff46781992a69088f","after":"33d134560564310f83295ce69eab2e86ef8fcad8","ref":"refs/heads/dil-ast","pushedAt":"2024-08-10T05:22:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmtice","name":null,"path":"/cmtice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5561162?s=80&v=4"},"commit":{"message":"[LLDB] Add AST node classes, functions, etc. for Data Inspection Language\n\nAddress latest round of review comments.","shortMessageHtmlLink":"[LLDB] Add AST node classes, functions, etc. for Data Inspection Lang…"}},{"before":"1b4cdb7e36c48e4b295183103bd12d916ced4e7a","after":"d5f7e773079f396f068aebdff46781992a69088f","ref":"refs/heads/dil-ast","pushedAt":"2024-07-28T04:41:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmtice","name":null,"path":"/cmtice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5561162?s=80&v=4"},"commit":{"message":"[LLDB] Add AST node classes & functions for Data Inspection Language\n\nAddress review comments:\nRemove decls for functions not defined or used in AST files; add\nDIL namespace, code cleanups, etc.","shortMessageHtmlLink":"[LLDB] Add AST node classes & functions for Data Inspection Language"}},{"before":"17a593402dde818cb0dadfd8d8888180ee04c56c","after":"1b4cdb7e36c48e4b295183103bd12d916ced4e7a","ref":"refs/heads/dil-ast","pushedAt":"2024-07-28T02:28:09.000Z","pushType":"push","commitsCount":4755,"pusher":{"login":"cmtice","name":null,"path":"/cmtice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5561162?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into dil-ast","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into dil-ast"}},{"before":"c230c2844814b0edcf90c0b62dd8030cd6a5a0a8","after":"17a593402dde818cb0dadfd8d8888180ee04c56c","ref":"refs/heads/dil-ast","pushedAt":"2024-07-02T15:56:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmtice","name":null,"path":"/cmtice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5561162?s=80&v=4"},"commit":{"message":"Fix clang format issue.","shortMessageHtmlLink":"Fix clang format issue."}},{"before":"d38cdf05f5bcbb0ad34abe67caa09bf137ca0259","after":"c230c2844814b0edcf90c0b62dd8030cd6a5a0a8","ref":"refs/heads/dil-ast","pushedAt":"2024-07-02T15:48:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmtice","name":null,"path":"/cmtice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5561162?s=80&v=4"},"commit":{"message":"[LLDB] Add AST node classes, functions, etc. for Data Inspection Language\n\nRemove all the pieces for adding functionality beyond what the current\ndefault \"frame variable\" implementation does. Update the .ebnf file to\nreflect the current simplified version of DIL.","shortMessageHtmlLink":"[LLDB] Add AST node classes, functions, etc. for Data Inspection Lang…"}},{"before":"6a3cc06ac3accc363cbb8971a4818f3d5ca7e9c5","after":"68bea0c922390cf153e09a20113e316a27dc1d25","ref":"refs/heads/DIL-work-new","pushedAt":"2024-06-25T04:10:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmtice","name":null,"path":"/cmtice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5561162?s=80&v=4"},"commit":{"message":"Add the DIL type casting tests.","shortMessageHtmlLink":"Add the DIL type casting tests."}},{"before":null,"after":"6a3cc06ac3accc363cbb8971a4818f3d5ca7e9c5","ref":"refs/heads/DIL-work-new","pushedAt":"2024-06-25T04:07:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cmtice","name":null,"path":"/cmtice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5561162?s=80&v=4"},"commit":{"message":"Update DIL AST files for upstream PR.","shortMessageHtmlLink":"Update DIL AST files for upstream PR."}},{"before":"c703c473147e3e554a98014319294668a0ec790d","after":"d38cdf05f5bcbb0ad34abe67caa09bf137ca0259","ref":"refs/heads/dil-ast","pushedAt":"2024-06-18T19:40:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmtice","name":null,"path":"/cmtice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5561162?s=80&v=4"},"commit":{"message":"[LLDB] Add AST node classes, functions, etc. for Data Inspection Language\n\nFix semicolons in the .ebnf file.","shortMessageHtmlLink":"[LLDB] Add AST node classes, functions, etc. for Data Inspection Lang…"}},{"before":null,"after":"c703c473147e3e554a98014319294668a0ec790d","ref":"refs/heads/dil-ast","pushedAt":"2024-06-17T05:46:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cmtice","name":null,"path":"/cmtice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5561162?s=80&v=4"},"commit":{"message":"[LLDB] Add AST node classes, functions, etc. for Data Inspection Language (DIL).\n\nThe Data Inspection Language (DIL), described in\nhttps://discourse.llvm.org/t/rfc-data-inspection-language/69893 includes\nits own parser and expression evaluator.\n\nThis change defines the AST nodes, classes and functions which are used by the\nDIL parser and expression evaluator. It also adds the .ebnf file documenting\nthe (current) expression language handled by the DIL parser and expression\nevaluator.","shortMessageHtmlLink":"[LLDB] Add AST node classes, functions, etc. for Data Inspection Lang…"}},{"before":"d4e7f6949bf34e9cdac8a048813942702af08fff","after":"6ca00e89d2057c879bd781c02e10d2138a462594","ref":"refs/heads/dil-valobj-2","pushedAt":"2024-06-06T21:09:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmtice","name":null,"path":"/cmtice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5561162?s=80&v=4"},"commit":{"message":"[LLDB] Add more helper functions to ValueObject class.\n\nDelete a commented-out line of code.","shortMessageHtmlLink":"[LLDB] Add more helper functions to ValueObject class."}},{"before":"fa25850ab2d63821ea99c9f9e5749c47e78b935a","after":"d4e7f6949bf34e9cdac8a048813942702af08fff","ref":"refs/heads/dil-valobj-2","pushedAt":"2024-06-06T18:15:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmtice","name":null,"path":"/cmtice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5561162?s=80&v=4"},"commit":{"message":"[LLDB] Add more helper functions to ValueObject class.\n\nFix type-checking error introduced with previous re-ordering fix.","shortMessageHtmlLink":"[LLDB] Add more helper functions to ValueObject class."}},{"before":"499a097e1832334956655980470405d58ae91ab9","after":"fa25850ab2d63821ea99c9f9e5749c47e78b935a","ref":"refs/heads/dil-valobj-2","pushedAt":"2024-06-06T13:25:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmtice","name":null,"path":"/cmtice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5561162?s=80&v=4"},"commit":{"message":"[LLDB] Add more helper functions to ValueObject class.\n\nRe-order checks for input type and size in CastToBasicType.","shortMessageHtmlLink":"[LLDB] Add more helper functions to ValueObject class."}},{"before":"28748a9db3f09c15de5beb7b126ac568aa78cddc","after":"499a097e1832334956655980470405d58ae91ab9","ref":"refs/heads/dil-valobj-2","pushedAt":"2024-06-06T12:25:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmtice","name":null,"path":"/cmtice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5561162?s=80&v=4"},"commit":{"message":"Fix comment.","shortMessageHtmlLink":"Fix comment."}},{"before":"1e41bfa4e5db70cd157b1a5b1a12b21bfb226b1d","after":"28748a9db3f09c15de5beb7b126ac568aa78cddc","ref":"refs/heads/dil-valobj-2","pushedAt":"2024-06-05T13:01:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmtice","name":null,"path":"/cmtice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5561162?s=80&v=4"},"commit":{"message":"[LLDB] Add more helper functions to ValueObject.\n\nFix remaining issues wit 'cast' functions:\n- Update parameter type checking\n- Update error messages & error status checking\n- Correctly update 'inner_value' in 'CastDerivedToBaseType'","shortMessageHtmlLink":"[LLDB] Add more helper functions to ValueObject."}},{"before":"8709f7071bfc3d2566eaa3fb84cea95e0634c242","after":"1e41bfa4e5db70cd157b1a5b1a12b21bfb226b1d","ref":"refs/heads/dil-valobj-2","pushedAt":"2024-05-22T14:26:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmtice","name":null,"path":"/cmtice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5561162?s=80&v=4"},"commit":{"message":"[LLDB] Add more helper functions to ValueObject class.\n\nAdd doxygen comments for cast functions; reduce number of cast functions\nby combining some; fix error reporting in cast functions and remove all\nassertions.","shortMessageHtmlLink":"[LLDB] Add more helper functions to ValueObject class."}},{"before":"b8eee304c39e81a6affaf9ea40cde8ddefe55a16","after":"8709f7071bfc3d2566eaa3fb84cea95e0634c242","ref":"refs/heads/dil-valobj-2","pushedAt":"2024-05-19T19:42:39.000Z","pushType":"push","commitsCount":2615,"pusher":{"login":"cmtice","name":null,"path":"/cmtice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5561162?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into dil-valobj-2","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into dil-valobj-2"}},{"before":"145e74b6d4361b9749e49acc025cda45827c5d96","after":"b8eee304c39e81a6affaf9ea40cde8ddefe55a16","ref":"refs/heads/dil-valobj-2","pushedAt":"2024-04-23T05:48:53.000Z","pushType":"push","commitsCount":1490,"pusher":{"login":"cmtice","name":null,"path":"/cmtice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5561162?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into dil-valobj-2","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into dil-valobj-2"}},{"before":"69870a570ec674ad35dfaf9962c91c841d1d9e87","after":"b061f66ad0efbcac327674043129c8fea6845de1","ref":"refs/heads/new-lld-work","pushedAt":"2024-04-18T21:27:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmtice","name":null,"path":"/cmtice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5561162?s=80&v=4"},"commit":{"message":"[lld][ELF] Tiny cleanups\n\nRemove one blank line & add one 'const' qualifier.","shortMessageHtmlLink":"[lld][ELF] Tiny cleanups"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQyMzowODowMy4wMDAwMDBazwAAAAS7ZGQV","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQyMzowODowMy4wMDAwMDBazwAAAAS7ZGQV","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0xOFQyMToyNzowNi4wMDAwMDBazwAAAAQ0lSpN"}},"title":"Activity · cmtice/llvm-project"}