{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":384239289,"defaultBranch":"master","name":"JsSpim","ownerLogin":"cs233","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-07-08T20:19:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/26336958?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1692904520.0","currentOid":""},"activityList":{"items":[{"before":"8fa07552d8f72e04bcced1dede4e92a066695b5c","after":"23e6553093fc418dbb9cec703faeef357a120c4e","ref":"refs/heads/spimbot2/hud","pushedAt":"2023-08-26T20:42:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nydauron","name":"Jareth Gomes","path":"/Nydauron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35314805?s=80&v=4"},"commit":{"message":"Added fps counter to DOM","shortMessageHtmlLink":"Added fps counter to DOM"}},{"before":null,"after":"8fa07552d8f72e04bcced1dede4e92a066695b5c","ref":"refs/heads/spimbot2/hud","pushedAt":"2023-08-24T19:15:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Nydauron","name":"Jareth Gomes","path":"/Nydauron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35314805?s=80&v=4"},"commit":{"message":"Removed stock JsSpim render call\n\nSpimbot can handle this within the repaint call within Qt","shortMessageHtmlLink":"Removed stock JsSpim render call"}},{"before":"62dad3f060e8f5e43e36d545b9e092a140f1a566","after":"a5f610d24c2ff004855f57541ace357620dbdeef","ref":"refs/heads/spimbot","pushedAt":"2023-04-28T20:10:00.000Z","pushType":"push","commitsCount":36,"pusher":{"login":"Nydauron","name":"Jareth Gomes","path":"/Nydauron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35314805?s=80&v=4"},"commit":{"message":"Merge branch 'master' into spimbot","shortMessageHtmlLink":"Merge branch 'master' into spimbot"}},{"before":"6d7e43c4c9890922af780c2f13a4af7287e9fd50","after":"dc8c49718e7b61eabb3f690df2b05d8395736511","ref":"refs/heads/master","pushedAt":"2023-04-27T19:07:02.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"Nydauron","name":"Jareth Gomes","path":"/Nydauron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35314805?s=80&v=4"},"commit":{"message":"Merge pull request #10 from cs233/custom_memory\n\nadd custom memory access calls","shortMessageHtmlLink":"Merge pull request #10 from cs233/custom_memory"}},{"before":"505e8d4cc5e0cd2b04a0916b1de5bb8314614f5c","after":"a69c71cde96e0f4f039ef9bddf9ebac248bc4af2","ref":"refs/heads/custom_memory","pushedAt":"2023-04-27T16:27:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philvukovic","name":"Philip Vukovic","path":"/philvukovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4326370?s=80&v=4"},"commit":{"message":"split custom into read word/half/byte","shortMessageHtmlLink":"split custom into read word/half/byte"}},{"before":"1907687ec71cd43289ca9a0cb0510e4755e3f414","after":"6d7e43c4c9890922af780c2f13a4af7287e9fd50","ref":"refs/heads/master","pushedAt":"2023-04-27T16:11:59.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"Nydauron","name":"Jareth Gomes","path":"/Nydauron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35314805?s=80&v=4"},"commit":{"message":"Merge pull request #13 from cs233/move-copy-image\n\nAdded move constructor for `MIPSImage`","shortMessageHtmlLink":"Merge pull request #13 from cs233/move-copy-image"}},{"before":"97a4960243711ffb81b8bf11aba285505b017995","after":"af9015d1d93cb5e9e33ebd4811f8a462741035de","ref":"refs/heads/move-copy-image","pushedAt":"2023-04-26T23:32:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nydauron","name":"Jareth Gomes","path":"/Nydauron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35314805?s=80&v=4"},"commit":{"message":"Added clarification reasoning on why `MIPSImagePrintStream` now uses a pointer instead of a reference","shortMessageHtmlLink":"Added clarification reasoning on why MIPSImagePrintStream now uses …"}},{"before":"b795a186c793801098b11035da03f885d114bcb1","after":"97a4960243711ffb81b8bf11aba285505b017995","ref":"refs/heads/move-copy-image","pushedAt":"2023-04-26T22:17:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Nydauron","name":"Jareth Gomes","path":"/Nydauron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35314805?s=80&v=4"},"commit":{"message":"Added `shutdown()` to allow to turn off the simulator thread","shortMessageHtmlLink":"Added shutdown() to allow to turn off the simulator thread"}},{"before":"15fca782805e4cf4bb6dd3223c1a3a3be22f081e","after":"b795a186c793801098b11035da03f885d114bcb1","ref":"refs/heads/move-copy-image","pushedAt":"2023-04-26T17:07:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nydauron","name":"Jareth Gomes","path":"/Nydauron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35314805?s=80&v=4"},"commit":{"message":"Added assignment operators for `MIPSImage` and `MIPSImagePrintStream`","shortMessageHtmlLink":"Added assignment operators for MIPSImage and MIPSImagePrintStream"}},{"before":"f2578b130125b9d9b833f66694f2252377e85e3d","after":"15fca782805e4cf4bb6dd3223c1a3a3be22f081e","ref":"refs/heads/move-copy-image","pushedAt":"2023-04-25T20:19:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nydauron","name":"Jareth Gomes","path":"/Nydauron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35314805?s=80&v=4"},"commit":{"message":"Nullified old `MIPSImagePrintStream` in move constructor","shortMessageHtmlLink":"Nullified old MIPSImagePrintStream in move constructor"}},{"before":"b4f159a680a91985c2733970d53e9ef3f8bcb6cc","after":"f2578b130125b9d9b833f66694f2252377e85e3d","ref":"refs/heads/move-copy-image","pushedAt":"2023-04-25T17:34:50.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Nydauron","name":"Jareth Gomes","path":"/Nydauron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35314805?s=80&v=4"},"commit":{"message":"Removed commented code","shortMessageHtmlLink":"Removed commented code"}},{"before":null,"after":"b4f159a680a91985c2733970d53e9ef3f8bcb6cc","ref":"refs/heads/move-copy-image","pushedAt":"2023-04-25T15:44:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Nydauron","name":"Jareth Gomes","path":"/Nydauron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35314805?s=80&v=4"},"commit":{"message":"Added move constructor for `MIPSImage`","shortMessageHtmlLink":"Added move constructor for MIPSImage"}},{"before":"eeb6f2a268b7b7c74ee91684a071a026f36c1b83","after":"04cf96f097960095d94d036fe3f4b6ff486c3aa7","ref":"refs/heads/gh-pages","pushedAt":"2023-04-24T21:28:57.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":"deploy: 1907687ec71cd43289ca9a0cb0510e4755e3f414","shortMessageHtmlLink":"deploy: 1907687"}},{"before":"2f83da65373e32553ace113b3096aac99ce17cf9","after":"b735e062b7fb5c791b55279347d53c93357dd52d","ref":"refs/heads/reset-args","pushedAt":"2023-04-24T21:17:58.000Z","pushType":"push","commitsCount":22,"pusher":{"login":"Nydauron","name":"Jareth Gomes","path":"/Nydauron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35314805?s=80&v=4"},"commit":{"message":"Merge branch 'master' into reset-args","shortMessageHtmlLink":"Merge branch 'master' into reset-args"}},{"before":"8f5eccf43db8fd90184d4e77ed08f4f431fc26dd","after":"1907687ec71cd43289ca9a0cb0510e4755e3f414","ref":"refs/heads/master","pushedAt":"2023-04-24T20:55:32.000Z","pushType":"pr_merge","commitsCount":17,"pusher":{"login":"Nydauron","name":"Jareth Gomes","path":"/Nydauron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35314805?s=80&v=4"},"commit":{"message":"Merge pull request #11 from cs233/fix-memory-leaks\n\nFixed memory leaks","shortMessageHtmlLink":"Merge pull request #11 from cs233/fix-memory-leaks"}},{"before":"acdfc841879aaa41e2cec600e5d931d6cde3089a","after":"1d6fa3cd83521510101b39d72fa9e1d06e4016e3","ref":"refs/heads/fix-memory-leaks","pushedAt":"2023-04-24T20:30:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Nydauron","name":"Jareth Gomes","path":"/Nydauron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35314805?s=80&v=4"},"commit":{"message":"Changed `intptr_union` to struct type, added shared pointer to struct\n\nChanging `intptr_union` to a struct was necessary as `std::shared_ptr` cannot be\nconstructed/destructed in unions.\n\nThis change will not leak any memory, but now `intptr_union` is now larger so parsing will take up\nmore memory.","shortMessageHtmlLink":"Changed intptr_union to struct type, added shared pointer to struct"}},{"before":"122f95665670070e44ad5d4ed0ac4790b59c54d0","after":"acdfc841879aaa41e2cec600e5d931d6cde3089a","ref":"refs/heads/fix-memory-leaks","pushedAt":"2023-04-24T19:27:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nydauron","name":"Jareth Gomes","path":"/Nydauron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35314805?s=80&v=4"},"commit":{"message":"Changed string labels to use shared pointers\n\nThis ensures that labels that are never used (or lines that parse incorrectly) always are freed\n\nThis commit bumps up the minimum version for spim to C++17 due to the use of `std::variant`","shortMessageHtmlLink":"Changed string labels to use shared pointers"}},{"before":"bb0a9cd97c9a661e49a248450dafb46d59cae0e8","after":"122f95665670070e44ad5d4ed0ac4790b59c54d0","ref":"refs/heads/fix-memory-leaks","pushedAt":"2023-04-24T17:00:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nydauron","name":"Jareth Gomes","path":"/Nydauron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35314805?s=80&v=4"},"commit":{"message":"Fixed instruction memory leak if instructions get overwritten","shortMessageHtmlLink":"Fixed instruction memory leak if instructions get overwritten"}},{"before":"037d6429495e62e3594238acc7ba742e162218f0","after":"bb0a9cd97c9a661e49a248450dafb46d59cae0e8","ref":"refs/heads/fix-memory-leaks","pushedAt":"2023-04-24T01:46:12.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Nydauron","name":"Jareth Gomes","path":"/Nydauron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35314805?s=80&v=4"},"commit":{"message":"Fixed erroneous lines not copying string stream buffer","shortMessageHtmlLink":"Fixed erroneous lines not copying string stream buffer"}},{"before":"d6a6fa69cd0f7825913fdd078e604d0881deb4a3","after":"037d6429495e62e3594238acc7ba742e162218f0","ref":"refs/heads/fix-memory-leaks","pushedAt":"2023-04-23T23:25:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nydauron","name":"Jareth Gomes","path":"/Nydauron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35314805?s=80&v=4"},"commit":{"message":"Fixed lexer memory leaks","shortMessageHtmlLink":"Fixed lexer memory leaks"}},{"before":"11819ca1e6e8a9fadf83275a3ad78c6d7d4fb427","after":"d6a6fa69cd0f7825913fdd078e604d0881deb4a3","ref":"refs/heads/fix-memory-leaks","pushedAt":"2023-04-23T21:24:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nydauron","name":"Jareth Gomes","path":"/Nydauron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35314805?s=80&v=4"},"commit":{"message":"Fixed more label memory leaks","shortMessageHtmlLink":"Fixed more label memory leaks"}},{"before":"f5edb1a5c4b070e0d611902f4ee569c34ad0c576","after":"2f83da65373e32553ace113b3096aac99ce17cf9","ref":"refs/heads/reset-args","pushedAt":"2023-04-22T21:40:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alanzyt311","name":"Yutao Zhou","path":"/alanzyt311","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50389987?s=80&v=4"},"commit":{"message":"clean buffer after reset","shortMessageHtmlLink":"clean buffer after reset"}},{"before":"a07d6bb8a0b850721d2b6a919bc75f27358b3c56","after":"f5edb1a5c4b070e0d611902f4ee569c34ad0c576","ref":"refs/heads/reset-args","pushedAt":"2023-04-22T21:29:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alanzyt311","name":"Yutao Zhou","path":"/alanzyt311","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50389987?s=80&v=4"},"commit":{"message":"clean up unused code","shortMessageHtmlLink":"clean up unused code"}},{"before":"ea7c138b02f502b18d7234765388f937c9949187","after":"a07d6bb8a0b850721d2b6a919bc75f27358b3c56","ref":"refs/heads/reset-args","pushedAt":"2023-04-22T21:23:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alanzyt311","name":"Yutao Zhou","path":"/alanzyt311","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50389987?s=80&v=4"},"commit":{"message":"fix program name & freeze of context 2","shortMessageHtmlLink":"fix program name & freeze of context 2"}},{"before":"1d3eb44a023280f0f86f25f3d89ef9214a915cfc","after":"11819ca1e6e8a9fadf83275a3ad78c6d7d4fb427","ref":"refs/heads/fix-memory-leaks","pushedAt":"2023-04-22T07:51:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nydauron","name":"Jareth Gomes","path":"/Nydauron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35314805?s=80&v=4"},"commit":{"message":"Removed redundant string copy","shortMessageHtmlLink":"Removed redundant string copy"}},{"before":"f458eb17d53287440d8cb4591b3d1bda823969fb","after":"1d3eb44a023280f0f86f25f3d89ef9214a915cfc","ref":"refs/heads/fix-memory-leaks","pushedAt":"2023-04-21T17:32:28.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Nydauron","name":"Jareth Gomes","path":"/Nydauron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35314805?s=80&v=4"},"commit":{"message":"Fixed WASM linking","shortMessageHtmlLink":"Fixed WASM linking"}},{"before":null,"after":"f458eb17d53287440d8cb4591b3d1bda823969fb","ref":"refs/heads/fix-memory-leaks","pushedAt":"2023-04-20T06:48:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Nydauron","name":"Jareth Gomes","path":"/Nydauron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35314805?s=80&v=4"},"commit":{"message":"Added destructors for `MIPSImage`, `mem_image_t`, and `reg_image_t`","shortMessageHtmlLink":"Added destructors for MIPSImage, mem_image_t, and reg_image_t"}},{"before":"4bd777780b8a4c028efcc2dc90e9444895136676","after":"505e8d4cc5e0cd2b04a0916b1de5bb8314614f5c","ref":"refs/heads/custom_memory","pushedAt":"2023-04-17T19:34:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nydauron","name":"Jareth Gomes","path":"/Nydauron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35314805?s=80&v=4"},"commit":{"message":"Added missing includes to optional","shortMessageHtmlLink":"Added missing includes to optional"}},{"before":null,"after":"4bd777780b8a4c028efcc2dc90e9444895136676","ref":"refs/heads/custom_memory","pushedAt":"2023-04-17T16:03:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"philvukovic","name":"Philip Vukovic","path":"/philvukovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4326370?s=80&v=4"},"commit":{"message":"add custom memory access calls","shortMessageHtmlLink":"add custom memory access calls"}},{"before":"a9229abb10262a3aed8291f2a972aa4d76ff144b","after":"8f5eccf43db8fd90184d4e77ed08f4f431fc26dd","ref":"refs/heads/master","pushedAt":"2023-04-17T04:59:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nydauron","name":"Jareth Gomes","path":"/Nydauron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35314805?s=80&v=4"},"commit":{"message":"Increase maximum version to <3.2.0","shortMessageHtmlLink":"Increase maximum version to <3.2.0"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0yNlQyMDo0Mjo0MS4wMDAwMDBazwAAAANzL9ij","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0yNlQyMDo0Mjo0MS4wMDAwMDBazwAAAANzL9ij","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0xN1QwNDo1OTo1Ny4wMDAwMDBazwAAAAMaATUO"}},"title":"Activity · cs233/JsSpim"}