{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":662158916,"defaultBranch":"main","name":"cairo-vm.c","ownerLogin":"lambdaclass","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-04T13:33:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6535196?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1692131794.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"701390a605c63b670947ceb65d15258ea22ebd26","ref":"refs/heads/docs-readme-title-typo","pushedAt":"2023-08-15T20:36:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MegaRedHand","name":"Tomás Grüner","path":"/MegaRedHand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47506558?s=80&v=4"},"commit":{"message":"docs: fix readme title typo","shortMessageHtmlLink":"docs: fix readme title typo"}},{"before":"eee6fb02f0406d3263aad8a9d842f3360439eb8d","after":"7ce827667f2e55478477e8c7e0710ffc54221b72","ref":"refs/heads/DecoderDocumentation","pushedAt":"2023-08-04T15:00:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mmsc2","name":null,"path":"/mmsc2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88055861?s=80&v=4"},"commit":{"message":"Fix comments","shortMessageHtmlLink":"Fix comments"}},{"before":"ab716983d35e61bba6a17f6b4a7900e743aa8401","after":"07585eb9cbddbdb324062b7bd1429ed75b0c0b0f","ref":"refs/heads/main","pushedAt":"2023-08-03T13:24:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"unbalancedparentheses","name":"Federico Carrone","path":"/unbalancedparentheses","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/569014?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"2fb79b567922e817c5a5952c257c896bc3bf4dcd","after":"eee6fb02f0406d3263aad8a9d842f3360439eb8d","ref":"refs/heads/DecoderDocumentation","pushedAt":"2023-08-03T00:07:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mmsc2","name":null,"path":"/mmsc2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88055861?s=80&v=4"},"commit":{"message":"Fix typos","shortMessageHtmlLink":"Fix typos"}},{"before":"b2f8d676166585e0a647812dcd080661c7f7cf5d","after":null,"ref":"refs/heads/document-felt","pushedAt":"2023-08-02T12:20:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jrchatruc","name":"Javier Rodríguez Chatruc","path":"/jrchatruc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49622509?s=80&v=4"}},{"before":"f1312fd6fc27f6aff65fedadbc2b3436c5aa7978","after":"ab716983d35e61bba6a17f6b4a7900e743aa8401","ref":"refs/heads/main","pushedAt":"2023-08-02T12:20:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jrchatruc","name":"Javier Rodríguez Chatruc","path":"/jrchatruc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49622509?s=80&v=4"},"commit":{"message":"Add felt documentation (#34)\n\n* Add felt documentation\r\n\r\n* Fix typo","shortMessageHtmlLink":"Add felt documentation (#34)"}},{"before":"37a86898e48fd55d8e4bed963fcb08df7a8d4c4f","after":null,"ref":"refs/heads/document-parser","pushedAt":"2023-08-02T12:19:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jrchatruc","name":"Javier Rodríguez Chatruc","path":"/jrchatruc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49622509?s=80&v=4"}},{"before":"aaf5f558ca94782a92bf85f27ab8948812137aa1","after":"f1312fd6fc27f6aff65fedadbc2b3436c5aa7978","ref":"refs/heads/main","pushedAt":"2023-08-02T12:19:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jrchatruc","name":"Javier Rodríguez Chatruc","path":"/jrchatruc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49622509?s=80&v=4"},"commit":{"message":"Parser documentation (#29)\n\n* First draft of parser documentation\r\n\r\n* Documenting parser\r\n\r\n* Correcting and simplifying debug_info field.\r\n\r\n* Update README.md\r\n\r\nCo-authored-by: fmoletta <99273364+fmoletta@users.noreply.github.com>\r\n\r\n* Fixing comments\r\n\r\n---------\r\n\r\nCo-authored-by: fmoletta <99273364+fmoletta@users.noreply.github.com>","shortMessageHtmlLink":"Parser documentation (#29)"}},{"before":"1b5e9a85b5651b34eb1d22913279c4a60d956e31","after":null,"ref":"refs/heads/swap-compiled-fib","pushedAt":"2023-08-01T14:30:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mmsc2","name":null,"path":"/mmsc2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88055861?s=80&v=4"}},{"before":"7e63a31c8587157480b1dafe4d022378fbc8daa4","after":"aaf5f558ca94782a92bf85f27ab8948812137aa1","ref":"refs/heads/main","pushedAt":"2023-08-01T14:30:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mmsc2","name":null,"path":"/mmsc2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88055861?s=80&v=4"},"commit":{"message":"Swap fibbonacci.json file for a version compiled without proof-mode (#32)\n\n* Swap fib file\r\n\r\n* Update test values","shortMessageHtmlLink":"Swap fibbonacci.json file for a version compiled without proof-mode (#32"}},{"before":"fce9ccdcfda6879f30a21b7b2162557e639437b3","after":"b2f8d676166585e0a647812dcd080661c7f7cf5d","ref":"refs/heads/document-felt","pushedAt":"2023-08-01T13:40:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fmoletta","name":null,"path":"/fmoletta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99273364?s=80&v=4"},"commit":{"message":"Fix typo","shortMessageHtmlLink":"Fix typo"}},{"before":"79f032df7993375f9749233ea445813f6fe9269d","after":null,"ref":"refs/heads/walkthrough","pushedAt":"2023-08-01T13:17:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"toni-calvin","name":"Antonio Calvín García","path":"/toni-calvin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43949331?s=80&v=4"}},{"before":"c46abcbcac9b822c2672e76e85678ba6fe602441","after":"7e63a31c8587157480b1dafe4d022378fbc8daa4","ref":"refs/heads/main","pushedAt":"2023-08-01T13:17:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"toni-calvin","name":"Antonio Calvín García","path":"/toni-calvin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43949331?s=80&v=4"},"commit":{"message":"Add Basic Types + Memory walkthrough to Write your own Cairo VM section (#37)\n\n* Start code walkthrough\r\n\r\n* Add load_data\r\n\r\n* Update load_data impl","shortMessageHtmlLink":"Add Basic Types + Memory walkthrough to Write your own Cairo VM secti…"}},{"before":"8169b0df6daf4fe8a1eaa25a05ef5d257abb6f79","after":"37a86898e48fd55d8e4bed963fcb08df7a8d4c4f","ref":"refs/heads/document-parser","pushedAt":"2023-08-01T13:14:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"toni-calvin","name":"Antonio Calvín García","path":"/toni-calvin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43949331?s=80&v=4"},"commit":{"message":"Fixing comments","shortMessageHtmlLink":"Fixing comments"}},{"before":"8203a55f1bd809944b49c8d2c3a0699312627466","after":"8169b0df6daf4fe8a1eaa25a05ef5d257abb6f79","ref":"refs/heads/document-parser","pushedAt":"2023-08-01T13:09:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"toni-calvin","name":"Antonio Calvín García","path":"/toni-calvin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43949331?s=80&v=4"},"commit":{"message":"Merge branch 'main' into document-parser","shortMessageHtmlLink":"Merge branch 'main' into document-parser"}},{"before":"146509e58a2289e4b62ac8645f0c68e8928b3b1f","after":"2fb79b567922e817c5a5952c257c896bc3bf4dcd","ref":"refs/heads/DecoderDocumentation","pushedAt":"2023-07-31T14:07:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mmsc2","name":null,"path":"/mmsc2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88055861?s=80&v=4"},"commit":{"message":"fix typo","shortMessageHtmlLink":"fix typo"}},{"before":"2550803b7feefc6e6fb904809212e6a0e6da620c","after":"146509e58a2289e4b62ac8645f0c68e8928b3b1f","ref":"refs/heads/DecoderDocumentation","pushedAt":"2023-07-31T14:05:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mmsc2","name":null,"path":"/mmsc2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88055861?s=80&v=4"},"commit":{"message":"Add more info","shortMessageHtmlLink":"Add more info"}},{"before":"83bfa3abd0327cf566ff7f8505767a568573cc79","after":"bfb7ac73d771baee967c198edd147b16edf2936c","ref":"refs/heads/fix_docker_make_cmd","pushedAt":"2023-07-31T13:56:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gabrielbosio","name":"Gabriel Bosio","path":"/gabrielbosio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38794644?s=80&v=4"},"commit":{"message":"Sync cmd name in ci","shortMessageHtmlLink":"Sync cmd name in ci"}},{"before":null,"after":"83bfa3abd0327cf566ff7f8505767a568573cc79","ref":"refs/heads/fix_docker_make_cmd","pushedAt":"2023-07-31T13:54:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gabrielbosio","name":"Gabriel Bosio","path":"/gabrielbosio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38794644?s=80&v=4"},"commit":{"message":"Fix docker test cmd name","shortMessageHtmlLink":"Fix docker test cmd name"}},{"before":"8f982130f0641e3ade2cd75faac152b9cfc228e9","after":"fbe0f9e23db79f235867b99df359bca91d434a9e","ref":"refs/heads/relocate_segments","pushedAt":"2023-07-31T13:52:53.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"gabrielbosio","name":"Gabriel Bosio","path":"/gabrielbosio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38794644?s=80&v=4"},"commit":{"message":"Merge branch 'main' into relocate_segments","shortMessageHtmlLink":"Merge branch 'main' into relocate_segments"}},{"before":"0b4a0172a60b362e45033bd1b5e6ed4266845252","after":"8f982130f0641e3ade2cd75faac152b9cfc228e9","ref":"refs/heads/relocate_segments","pushedAt":"2023-07-28T22:18:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gabrielbosio","name":"Gabriel Bosio","path":"/gabrielbosio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38794644?s=80&v=4"},"commit":{"message":"Try to solve memory leaks","shortMessageHtmlLink":"Try to solve memory leaks"}},{"before":"3c6f0734ef6107a82c8752ca121fe895e1233632","after":"0181ffe2bcf81d8b6b04f5bb9a13e6daaa8ac7fa","ref":"refs/heads/ExecutionImplementation","pushedAt":"2023-07-28T21:11:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mmsc2","name":null,"path":"/mmsc2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88055861?s=80&v=4"},"commit":{"message":"fix tests","shortMessageHtmlLink":"fix tests"}},{"before":"d756c34aa2f38a2f6ccd5267ee01c9e75ea9b870","after":null,"ref":"refs/heads/switch-lib","pushedAt":"2023-07-28T20:59:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mmsc2","name":null,"path":"/mmsc2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88055861?s=80&v=4"}},{"before":"d1f3e6892ca4b51538186466c246b9df992cab9c","after":"c46abcbcac9b822c2672e76e85678ba6fe602441","ref":"refs/heads/main","pushedAt":"2023-07-28T20:59:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mmsc2","name":null,"path":"/mmsc2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88055861?s=80&v=4"},"commit":{"message":"Switch memory inner structure to hashtable (#26)\n\n* Add basic structs and runner initialization\r\n\r\n* Start implementing tests\r\n\r\n* Add initializers + move vm into runner + minor fixes\r\n\r\n* Minor fixes\r\n\r\n* Improve runner test\r\n\r\n* Fix memory new size\r\n\r\n* Add memory tests\r\n\r\n* Implement memory_get + run new formatter\r\n\r\n* Implement memory_insert\r\n\r\n* fixes'\r\n\r\n* Add file\r\n\r\n* Finish load_data tests\r\n\r\n* Fix bug\r\n\r\n* Fix bug\r\n\r\n* Add boolean is_felt to maybe_relocatable type\r\n\r\n* Fixes\r\n\r\n* Add fix + test\r\n\r\n* Add more tests\r\n\r\n* Add test\r\n\r\n* Handle memory gaps in memory functions\r\n\r\n* Add more tests\r\n\r\n* Fix bug\r\n\r\n* Add tests\r\n\r\n* Use felt_t in maybe_relocatable + adapt tests\r\n\r\n* Rename function & change parameter type\r\n\r\n* Remove unused import\r\n\r\n* Remove unused import\r\n\r\n* Add memory_free function\r\n\r\n* Free memory in memory_tests\r\n\r\n* fmt\r\n\r\n* Use clear in stead of free\r\n\r\n* Free runner\r\n\r\n* Add function comments\r\n\r\n* Add missing execution segment data loading\r\n\r\n* Add error handling to runner init & memory load_data\r\n\r\n* Revert \"Add error handling to runner init & memory load_data\"\r\n\r\nThis reverts commit 073b9c243ffa8aefad05ddf86455d2f234656368.\r\n\r\n* add error handling to memory_load_data\r\n\r\n* Add err case result\r\n\r\n* Add warning, move comment to header\r\n\r\n* Move comments to header\r\n\r\n* Free program\r\n\r\n* Free data used in load_data tests\r\n\r\n* Swap clear for free\r\n\r\n* Copy name collision quickfix from parser pr\r\n\r\n* Free felts stored in memory\r\n\r\n* Fix bug\r\n\r\n* Revert \"Copy name collision quickfix from parser pr\"\r\n\r\nThis reverts commit e9ebde78c8002e56af684f779b80ceb6e94d75c2.\r\n\r\n* Revert \"Free felts stored in memory\"\r\n\r\nThis reverts commit 91fc3afceefa0f3fb8d22ae21a730e8aaba22c1f.\r\n\r\n* Revert \"Revert \"Copy name collision quickfix from parser pr\"\"\r\n\r\nThis reverts commit 87908c58aab9fedffbb605794f6084c2c873913a.\r\n\r\n* Add free in memory_add_segment\r\n\r\n* Add clear\r\n\r\n* Revert \"Add clear\"\r\n\r\nThis reverts commit ecc539fc978381281f34622ae12fcb1776c6ed0d.\r\n\r\n* Test\r\n\r\n* fmt\r\n\r\n* Revert change\r\n\r\n* Test\r\n\r\n* Revert \"Test\"\r\n\r\nThis reverts commit fb62c88d3b5ae7498cbd0b1b4dac85975b1972da.\r\n\r\n* Test\r\n\r\n* Test\r\n\r\n* Revert\r\n\r\n* Test\r\n\r\n* Test\r\n\r\n* Revert\r\n\r\n* Initial progress\r\n\r\n* Complete replace\r\n\r\n* Test\r\n\r\n* format\r\n\r\n* Fix references\r\n\r\n* Switch memory structure to hashtable\r\n\r\n* Handle keys and values using pointers in memory funcs\r\n\r\n* Fix unintended double pointer\r\n\r\n* Fix unintended double pointer\r\n\r\n* Misc fixes\r\n\r\n* Fix bug\r\n\r\n* Fix some tests, reuse ptr in load_data\r\n\r\n* Restore ptr value after load\r\n\r\n* Add print_memory fn\r\n\r\n* Partial fmt\r\n\r\n* Add test\r\n\r\n* fmt\r\n\r\n* Fix wrong test being ran\r\n\r\n* Add test\r\n\r\n* Add comment explaining the hacky function\r\n\r\n* Allocate memory for values in memory_insert\r\n\r\n* Restore memory_get signature\r\n\r\n* Restore memory_load_data signature\r\n\r\n* Add lib build to makefile\r\n\r\n* test\r\n\r\n* test\r\n\r\n* Fix dir name\r\n\r\n* Install pkg-config in CI\r\n\r\n* Install cpputest in CI\r\n\r\n* Add sudo make install\r\n\r\n* Improve collections lib installation\r\n\r\n* Cast values to avoid problems due to architectural differences\r\n\r\n* Remove unused fn\r\n\r\n* test\r\n\r\n* Test\r\n\r\n* Handle CI stuff in CI file\r\n\r\n* Allocate program data in test\r\n\r\n* Fix memory free\r\n\r\n* comment tests\r\n\r\n* fmt\r\n\r\n* Uncomment one test\r\n\r\n* Improve memory_free\r\n\r\n* fmt\r\n\r\n* Uncomment memory tests\r\n\r\n* Free keys\r\n\r\n* Check if we can remove this line\r\n\r\n* Remove all\r\n\r\n* Revert \"Uncomment memory tests\"\r\n\r\nThis reverts commit be9f43244033ae31b8c2703c1530c5eb63c25ee6.\r\n\r\n* Uncomment tests\r\n\r\n* Dont perform insertion when overwriting with same value\r\n\r\n* Uncomment tests\r\n\r\n* Remove commented print debug\r\n\r\n* Uncomment memory tests\r\n\r\n* Destroy array used by load_data tests\r\n\r\n* Destroy stack\r\n\r\n* Fix\r\n\r\n* Uncomment all tests\r\n\r\n* uncomment free\r\n\r\n* Comment tets\r\n\r\n* Destroy array\r\n\r\n* Uncomment test\r\n\r\n* Install necessary pakages & add makefile command to build collections lib in docker\r\n\r\n* Run collections-lib build in Dockerfile\r\n\r\n* Switch conditional branches\r\n\r\n* Add lib dependencies to Dependencies\r\n\r\n* Add note\r\n\r\n* Destroy stack in the fn that creates it\r\n\r\n* Fix conflict in readme\r\n\r\n* Add Collections-C folder to gitignore\r\n\r\n* Add targets for building collections lib in docker\r\n\r\n* Update .gitignore\r\n\r\n* Fix target name\r\n\r\n* Use iterator in load_data\r\n\r\n---------\r\n\r\nCo-authored-by: Javier Chatruc ","shortMessageHtmlLink":"Switch memory inner structure to hashtable (#26)"}},{"before":"f48ef0d2e7c74142d937b98afe79d359f0fb81a0","after":"0b4a0172a60b362e45033bd1b5e6ed4266845252","ref":"refs/heads/relocate_segments","pushedAt":"2023-07-28T20:46:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gabrielbosio","name":"Gabriel Bosio","path":"/gabrielbosio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38794644?s=80&v=4"},"commit":{"message":"Free runner arrays on exit","shortMessageHtmlLink":"Free runner arrays on exit"}},{"before":"2674e1b511187a7cf9ee2307a055f4d47594c560","after":"f48ef0d2e7c74142d937b98afe79d359f0fb81a0","ref":"refs/heads/relocate_segments","pushedAt":"2023-07-28T20:42:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gabrielbosio","name":"Gabriel Bosio","path":"/gabrielbosio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38794644?s=80&v=4"},"commit":{"message":"Implement memory relocation","shortMessageHtmlLink":"Implement memory relocation"}},{"before":"89e966d6e7372f774f5d9fa12b08686969423f8e","after":"2674e1b511187a7cf9ee2307a055f4d47594c560","ref":"refs/heads/relocate_segments","pushedAt":"2023-07-28T17:43:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gabrielbosio","name":"Gabriel Bosio","path":"/gabrielbosio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38794644?s=80&v=4"},"commit":{"message":"Start implementing relocation\n\nStart with nested for loops that iterate over segments and cells.","shortMessageHtmlLink":"Start implementing relocation"}},{"before":"3bc611732a8e3d47605ebe2e68a61fcafaa242dd","after":"45f6477dd54133d84ae415a514010ffddf14c36a","ref":"refs/heads/cairo-run-tests","pushedAt":"2023-07-28T16:09:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"toni-calvin","name":"Antonio Calvín García","path":"/toni-calvin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43949331?s=80&v=4"},"commit":{"message":"fmt","shortMessageHtmlLink":"fmt"}},{"before":null,"after":"3bc611732a8e3d47605ebe2e68a61fcafaa242dd","ref":"refs/heads/cairo-run-tests","pushedAt":"2023-07-28T16:03:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"toni-calvin","name":"Antonio Calvín García","path":"/toni-calvin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43949331?s=80&v=4"},"commit":{"message":"Merge branch 'ExecutionImplementation' into cairo-run-tests","shortMessageHtmlLink":"Merge branch 'ExecutionImplementation' into cairo-run-tests"}},{"before":"c09c7cdd875eeebb75db5c6f4c52c4c7b1332fa1","after":"89e966d6e7372f774f5d9fa12b08686969423f8e","ref":"refs/heads/relocate_segments","pushedAt":"2023-07-28T15:59:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gabrielbosio","name":"Gabriel Bosio","path":"/gabrielbosio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38794644?s=80&v=4"},"commit":{"message":"Start implementing relocation\n\nStart with nested for loops that iterate over segments and cells.","shortMessageHtmlLink":"Start implementing relocation"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0xNVQyMDozNjozNC4wMDAwMDBazwAAAANrXE7Z","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0xNVQyMDozNjozNC4wMDAwMDBazwAAAANrXE7Z","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0yOFQxNTo1OTo0Ni4wMDAwMDBazwAAAANfVxA5"}},"title":"Activity · lambdaclass/cairo-vm.c"}