{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":36905975,"defaultBranch":"master","name":"SVF","ownerLogin":"SVF-tools","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-06-05T01:52:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/31209843?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716798185.0","currentOid":""},"activityList":{"items":[{"before":"c134a5d88cb9072226097d1a0607c743b3a92e41","after":"6e172eb34e42588278a28ba33ea8dceee21409fb","ref":"refs/heads/master","pushedAt":"2024-09-03T12:56:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"SVF code formatter","shortMessageHtmlLink":"SVF code formatter"}},{"before":"d6a5d996e56a296233d298b7499b98a36da0529e","after":"c134a5d88cb9072226097d1a0607c743b3a92e41","ref":"refs/heads/master","pushedAt":"2024-09-03T12:49:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"yuleisui","name":"Yulei Sui","path":"/yuleisui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608399?s=80&v=4"},"commit":{"message":"Merge pull request #1542 from bjjwwang/master\n\nstage 3: fix svf_assert, and make test cases more robust","shortMessageHtmlLink":"Merge pull request #1542 from bjjwwang/master"}},{"before":"164087fd273bfe8fb239181fcd0c513896ae02fe","after":"d6a5d996e56a296233d298b7499b98a36da0529e","ref":"refs/heads/master","pushedAt":"2024-08-28T10:15:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"SVF code formatter","shortMessageHtmlLink":"SVF code formatter"}},{"before":"915fe41580da0900246ea8b69c8363c49449bb28","after":"164087fd273bfe8fb239181fcd0c513896ae02fe","ref":"refs/heads/master","pushedAt":"2024-08-28T10:09:50.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"yuleisui","name":"Yulei Sui","path":"/yuleisui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608399?s=80&v=4"},"commit":{"message":"Merge pull request #1537 from yuleisui/master\n\nRemove getCallee in AE","shortMessageHtmlLink":"Merge pull request #1537 from yuleisui/master"}},{"before":"5f6e310659273120e4f8d51b45ed873e46f03bb0","after":"915fe41580da0900246ea8b69c8363c49449bb28","ref":"refs/heads/master","pushedAt":"2024-08-27T11:04:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"SVF code formatter","shortMessageHtmlLink":"SVF code formatter"}},{"before":"0d3a9961ccf220ecb4aed2af214663a03c1ef38f","after":"5f6e310659273120e4f8d51b45ed873e46f03bb0","ref":"refs/heads/master","pushedAt":"2024-08-27T10:58:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yuleisui","name":"Yulei Sui","path":"/yuleisui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608399?s=80&v=4"},"commit":{"message":"Remove CallSite (#1535)\n\n* Remove CallSite : stage 1\r\n\r\n* Remove CallSite : stage 2\r\n\r\n* Remove CallSite stage 3\r\n\r\n* remove SVFInstruction in CallICFGEdge\r\n\r\n* init nullptr for retPE\r\n\r\n* simplifying SVFInstruction class","shortMessageHtmlLink":"Remove CallSite (#1535)"}},{"before":"df93c7f903a9f654c500d7d28a4c2e4850a1d278","after":"0d3a9961ccf220ecb4aed2af214663a03c1ef38f","ref":"refs/heads/master","pushedAt":"2024-08-26T13:19:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yuleisui","name":"Yulei Sui","path":"/yuleisui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608399?s=80&v=4"},"commit":{"message":"Fix extAPIMap refactoring","shortMessageHtmlLink":"Fix extAPIMap refactoring"}},{"before":"86ac4b8b272df6aa0b34a3babd981b76f6137646","after":"df93c7f903a9f654c500d7d28a4c2e4850a1d278","ref":"refs/heads/master","pushedAt":"2024-08-26T13:04:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"yuleisui","name":"Yulei Sui","path":"/yuleisui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608399?s=80&v=4"},"commit":{"message":"Merge pull request #1533 from jumormt/08.25\n\nrefactor extAPIMap","shortMessageHtmlLink":"Merge pull request #1533 from jumormt/08.25"}},{"before":"e8df0a979d7ff30e56394149ef25120461919480","after":"86ac4b8b272df6aa0b34a3babd981b76f6137646","ref":"refs/heads/master","pushedAt":"2024-08-26T12:41:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"yuleisui","name":"Yulei Sui","path":"/yuleisui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608399?s=80&v=4"},"commit":{"message":"Merge pull request #1534 from yuleisui/master\n\nRefactoring SVFInstruction: stage 7","shortMessageHtmlLink":"Merge pull request #1534 from yuleisui/master"}},{"before":"21eb667321c7325e2b84ce7d324cc3c7459f2c56","after":"e8df0a979d7ff30e56394149ef25120461919480","ref":"refs/heads/master","pushedAt":"2024-08-26T11:35:19.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"yuleisui","name":"Yulei Sui","path":"/yuleisui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608399?s=80&v=4"},"commit":{"message":"Merge pull request #1532 from yuleisui/master\n\nRefactoring SVFInstruction: stage 6","shortMessageHtmlLink":"Merge pull request #1532 from yuleisui/master"}},{"before":"f810056d8039d107e1239b3f8d321ec2cdb7cfbb","after":"21eb667321c7325e2b84ce7d324cc3c7459f2c56","ref":"refs/heads/master","pushedAt":"2024-08-26T10:04:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"SVF code formatter","shortMessageHtmlLink":"SVF code formatter"}},{"before":"581cdbc2cc0bd8ebd0495111ef743fde0fdf7c99","after":"f810056d8039d107e1239b3f8d321ec2cdb7cfbb","ref":"refs/heads/master","pushedAt":"2024-08-26T09:58:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yuleisui","name":"Yulei Sui","path":"/yuleisui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608399?s=80&v=4"},"commit":{"message":"add icfgnodelist field in basic block (#1529)\n\n* add icfgnodelist field in basic block\r\n\r\n* replace all getinstruction list\r\n\r\n* change bb iterator to icfgnode's\r\n\r\n* remove comment\r\n\r\n* remove duplicate icfg\r\n\r\n* remove duplicate icfg\r\n\r\n* reverse CI\r\n\r\n* replace front\r\n\r\n* replace back\r\n\r\n* fix bug\r\n\r\n* move assertion\r\n\r\n* fix bug\r\n\r\n* remove all insts in SVFBB\r\n\r\n* remove some unused APIs\r\n\r\n* add icfg node in icfg\r\n\r\n* split add and get icfgnode\r\n\r\n* refactor bb no predecessors\r\n\r\n* rename\r\n\r\n* refactor","shortMessageHtmlLink":"add icfgnodelist field in basic block (#1529)"}},{"before":"ce50dd05590333e4f4a63d7ee24497887f67fe4b","after":"581cdbc2cc0bd8ebd0495111ef743fde0fdf7c99","ref":"refs/heads/master","pushedAt":"2024-08-26T01:56:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"SVF code formatter","shortMessageHtmlLink":"SVF code formatter"}},{"before":"e1ce6a0c9d73dc4bd61e1769d8edd0a87113e76c","after":"ce50dd05590333e4f4a63d7ee24497887f67fe4b","ref":"refs/heads/master","pushedAt":"2024-08-26T01:50:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yuleisui","name":"Yulei Sui","path":"/yuleisui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608399?s=80&v=4"},"commit":{"message":"Stage2 : refactor buffer overflow (#1531)\n\n* (WIP) add buf overflow detector\r\n\r\n* (WIP2) add buf overflow detector, can pass CI\r\n\r\n* add buf overflow detector, can pass CI\r\n\r\n* rename and lower coverage, remove ICFGSimplify\r\n\r\n* remove unused code\r\n\r\n---------\r\n\r\nCo-authored-by: bjjwwang ","shortMessageHtmlLink":"Stage2 : refactor buffer overflow (#1531)"}},{"before":"a9be281e76bb8e4f6f154414c54eb45127d6f36c","after":"e1ce6a0c9d73dc4bd61e1769d8edd0a87113e76c","ref":"refs/heads/master","pushedAt":"2024-08-23T12:45:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"yuleisui","name":"Yulei Sui","path":"/yuleisui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608399?s=80&v=4"},"commit":{"message":"Merge pull request #1528 from yuleisui/master\n\nrefactor SVFInstruction stage 5","shortMessageHtmlLink":"Merge pull request #1528 from yuleisui/master"}},{"before":"314f934817a1e1d9dc5fc27f341b4747298259d8","after":"a9be281e76bb8e4f6f154414c54eb45127d6f36c","ref":"refs/heads/master","pushedAt":"2024-08-23T10:55:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"SVF code formatter","shortMessageHtmlLink":"SVF code formatter"}},{"before":"7d346e1a23be8da5c4de1834b175645730686b47","after":"314f934817a1e1d9dc5fc27f341b4747298259d8","ref":"refs/heads/master","pushedAt":"2024-08-23T10:49:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yuleisui","name":"Yulei Sui","path":"/yuleisui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608399?s=80&v=4"},"commit":{"message":"Refactor SVFInstruction in MTA (#1527)\n\n* rename PTACallGraph->CallGraph\r\n\r\n* rename PTACallGraphNode/Edge\r\n\r\n* refactor SVFInstruction in MTA - stage 1\r\n\r\n* refactor SVFInstruction in MTA - stage 2\r\n\r\n* merge with upstream\r\n\r\nN/A\r\n\r\n* syn with upstream\r\n\r\n* refactor SVFInstruction in MTA - stage 3\r\n\r\n* refactor SVFInstruction in MTA - stage 3 fix\r\n\r\n* refactor SVFInstruction in MTA - stage 4","shortMessageHtmlLink":"Refactor SVFInstruction in MTA (#1527)"}},{"before":"e7644e7139bf93cbce1c6e47bcdbb4f3c2691dc0","after":"7d346e1a23be8da5c4de1834b175645730686b47","ref":"refs/heads/master","pushedAt":"2024-08-23T08:27:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yuleisui","name":"Yulei Sui","path":"/yuleisui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608399?s=80&v=4"},"commit":{"message":"Revert \"rename PTACallGraph->CallGraph (#1526)\"\n\nThis reverts commit e7644e7139bf93cbce1c6e47bcdbb4f3c2691dc0.","shortMessageHtmlLink":"Revert \"rename PTACallGraph->CallGraph (#1526)\""}},{"before":"02fa4efcdcf554495a9cdfc7cff8f9a46ddfbed3","after":"e7644e7139bf93cbce1c6e47bcdbb4f3c2691dc0","ref":"refs/heads/master","pushedAt":"2024-08-23T01:24:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yuleisui","name":"Yulei Sui","path":"/yuleisui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608399?s=80&v=4"},"commit":{"message":"rename PTACallGraph->CallGraph (#1526)\n\n* rename PTACallGraph->CallGraph\r\n\r\n* rename PTACallGraphNode/Edge","shortMessageHtmlLink":"rename PTACallGraph->CallGraph (#1526)"}},{"before":"b872c3303aca92bfa890589096f4c05f18ba6622","after":"02fa4efcdcf554495a9cdfc7cff8f9a46ddfbed3","ref":"refs/heads/master","pushedAt":"2024-08-21T05:34:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yuleisui","name":"Yulei Sui","path":"/yuleisui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608399?s=80&v=4"},"commit":{"message":"step1: remove preAbstrace and use use a temporary state to collect st… (#1523)\n\n* remove preAbstrace\r\n\r\n* refactor code\r\n\r\n* move merge to one location\r\n\r\n* address comments\r\n\r\n* address comments","shortMessageHtmlLink":"step1: remove preAbstrace and use use a temporary state to collect st… ("}},{"before":"c691442f295e5d79590411acc66b82eea2a588fa","after":"b872c3303aca92bfa890589096f4c05f18ba6622","ref":"refs/heads/master","pushedAt":"2024-08-20T23:43:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"SVF code formatter","shortMessageHtmlLink":"SVF code formatter"}},{"before":"5715d3e330c42653bb22f7260d0d777a187b7fef","after":"c691442f295e5d79590411acc66b82eea2a588fa","ref":"refs/heads/master","pushedAt":"2024-08-20T23:35:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yuleisui","name":"Yulei Sui","path":"/yuleisui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608399?s=80&v=4"},"commit":{"message":"Stage1 : move Ass3 to SVF (#1519)\n\n* Before remove SVFIR2AbsState (CI Pass)\r\n\r\n* before rewrite bufOverflowChecker\r\n\r\n* before rewrite bufOverflowChecker 2\r\n\r\n* improve coverage, use worklist algorithm\r\n\r\n---------\r\n\r\nCo-authored-by: bjjwwang ","shortMessageHtmlLink":"Stage1 : move Ass3 to SVF (#1519)"}},{"before":"97f30f470119ff69632c89d0cda4d46c038dadfd","after":"5715d3e330c42653bb22f7260d0d777a187b7fef","ref":"refs/heads/master","pushedAt":"2024-08-20T22:50:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yuleisui","name":"Yulei Sui","path":"/yuleisui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608399?s=80&v=4"},"commit":{"message":"fixed enum type of DoubleFreeBug, FileNeverCloseBug and FilePartialCloseBug (#1521)","shortMessageHtmlLink":"fixed enum type of DoubleFreeBug, FileNeverCloseBug and FilePartialCl…"}},{"before":"6ef71955323ecb9691430aabeccf13958e7312ea","after":"97f30f470119ff69632c89d0cda4d46c038dadfd","ref":"refs/heads/master","pushedAt":"2024-08-15T14:48:04.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"yuleisui","name":"Yulei Sui","path":"/yuleisui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608399?s=80&v=4"},"commit":{"message":"Merge pull request #1517 from JoelYYoung/patch-4\n\nFix handling of llvm intrinsic instruction PCG.cpp","shortMessageHtmlLink":"Merge pull request #1517 from JoelYYoung/patch-4"}},{"before":"398f336d067c6eb0a4f7f3ed69055aa7aaf2eee4","after":"6ef71955323ecb9691430aabeccf13958e7312ea","ref":"refs/heads/master","pushedAt":"2024-08-15T07:50:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"SVF code formatter","shortMessageHtmlLink":"SVF code formatter"}},{"before":"cfdde37130331581b0b541f238bc7366712c4d28","after":"398f336d067c6eb0a4f7f3ed69055aa7aaf2eee4","ref":"refs/heads/master","pushedAt":"2024-08-15T07:44:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"yuleisui","name":"Yulei Sui","path":"/yuleisui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608399?s=80&v=4"},"commit":{"message":"Merge pull request #1514 from jumormt/objtype\n\nfix obj type inference for c++ indirect call in constructors","shortMessageHtmlLink":"Merge pull request #1514 from jumormt/objtype"}},{"before":"d1549c816b28224664106a4b19095fddfb0ec2c7","after":"cfdde37130331581b0b541f238bc7366712c4d28","ref":"refs/heads/master","pushedAt":"2024-08-15T03:34:17.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"yuleisui","name":"Yulei Sui","path":"/yuleisui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608399?s=80&v=4"},"commit":{"message":"Merge pull request #1515 from JasonZhongZexin/master\n\nupgrade codecov version","shortMessageHtmlLink":"Merge pull request #1515 from JasonZhongZexin/master"}},{"before":"f6f863ccc61a591ee7fad5f358dc991c630e12de","after":"d1549c816b28224664106a4b19095fddfb0ec2c7","ref":"refs/heads/master","pushedAt":"2024-08-14T10:51:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"SVF code formatter","shortMessageHtmlLink":"SVF code formatter"}},{"before":"13916d4a251b2bfdb20e4ce94340239a17cabedd","after":"f6f863ccc61a591ee7fad5f358dc991c630e12de","ref":"refs/heads/master","pushedAt":"2024-08-14T10:45:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"yuleisui","name":"Yulei Sui","path":"/yuleisui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608399?s=80&v=4"},"commit":{"message":"Merge pull request #1512 from cubicYYY/master\n\nTry to call compiler built-in functions in `countTrailingZeros`","shortMessageHtmlLink":"Merge pull request #1512 from cubicYYY/master"}},{"before":"7983f701a44ebce25801b461951292cdf63e775f","after":"13916d4a251b2bfdb20e4ce94340239a17cabedd","ref":"refs/heads/master","pushedAt":"2024-08-14T00:06:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yuleisui","name":"Yulei Sui","path":"/yuleisui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608399?s=80&v=4"},"commit":{"message":"Update index.html","shortMessageHtmlLink":"Update index.html"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEq5PekAA","startCursor":null,"endCursor":null}},"title":"Activity · SVF-tools/SVF"}