{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":156644419,"defaultBranch":"main","name":"gba","ownerLogin":"rust-console","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-11-08T03:23:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/44679800?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725247228.0","currentOid":""},"activityList":{"items":[{"before":"18e41e41d59eee420dc639aaacdc5e7d9fe1f726","after":"ad983c09eedb3774c861add8ca6d9e35a3670c9e","ref":"refs/heads/main","pushedAt":"2024-09-16T23:26:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lokathor","name":"Lokathor","path":"/Lokathor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456384?s=80&v=4"},"commit":{"message":"changelog","shortMessageHtmlLink":"changelog"}},{"before":"5e5fd5cfdc51a8fb87b16d06db094f90d79dc0ed","after":"18e41e41d59eee420dc639aaacdc5e7d9fe1f726","ref":"refs/heads/main","pushedAt":"2024-09-16T20:53:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Lokathor","name":"Lokathor","path":"/Lokathor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456384?s=80&v=4"},"commit":{"message":"the asm runtime handler should be in iwram, not in rom.","shortMessageHtmlLink":"the asm runtime handler should be in iwram, not in rom."}},{"before":"30ad1137e4ae494cc93e51d07b141e8c67aa6ace","after":"5e5fd5cfdc51a8fb87b16d06db094f90d79dc0ed","ref":"refs/heads/main","pushedAt":"2024-09-16T20:49:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lokathor","name":"Lokathor","path":"/Lokathor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456384?s=80&v=4"},"commit":{"message":"Push and pop registers in system mode. (#199)","shortMessageHtmlLink":"Push and pop registers in system mode. (#199)"}},{"before":"57786bb262605219631bdb64e8122560968fe571","after":"30ad1137e4ae494cc93e51d07b141e8c67aa6ace","ref":"refs/heads/main","pushedAt":"2024-09-02T20:17:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lokathor","name":"Lokathor","path":"/Lokathor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456384?s=80&v=4"},"commit":{"message":"changelog","shortMessageHtmlLink":"changelog"}},{"before":"fa143040883fcab0321e0083f3bdc63fc0b023a4","after":"57786bb262605219631bdb64e8122560968fe571","ref":"refs/heads/main","pushedAt":"2024-09-02T03:20:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Lokathor","name":"Lokathor","path":"/Lokathor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456384?s=80&v=4"},"commit":{"message":"chore: Release gba version 0.13.0","shortMessageHtmlLink":"chore: Release gba version 0.13.0"}},{"before":"c72039c9518290c8745ddc12afb125085bc780e1","after":null,"ref":"refs/heads/clothed","pushedAt":"2024-09-02T03:18:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Lokathor","name":"Lokathor","path":"/Lokathor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456384?s=80&v=4"}},{"before":"e6abe9f24f150c0ac981c4cbd545079b33961918","after":"fa143040883fcab0321e0083f3bdc63fc0b023a4","ref":"refs/heads/main","pushedAt":"2024-09-02T03:17:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lokathor","name":"Lokathor","path":"/Lokathor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456384?s=80&v=4"},"commit":{"message":"clothed functions (#197)\n\n* clothed functions\r\n\r\n* remove the asm_runtime module as a public module\r\n\r\n* partly fix the examples.\r\n\r\n* add RUST_IRQ_HANDLER to the prelude\r\n\r\n* make the crate work right with both a32 and t32 building.\r\n\r\n* fix incorrect mgba logging activation.\r\n\r\n* it all builds but there's bugs in here.\r\n\r\n* we had the wrong number of copies.\r\n\r\n* we can delete the old stuff we don't even want all that general memcpy stuff, we want precise functions.\r\n\r\n* try putting the irq handler in iwram to speed it up\r\n\r\n* get the correct runtime handler code from the 0.12 branch; the bug was that we need to go back to IRQ mode (not SVC mode) when finishing up the IRQ handler (which should have been obvious).\r\n\r\n* skip flipping dy when bouncing off of a paddle in the pong demo.\r\n\r\n* remove excess imports\r\n\r\n* remove unsafe code usage from examples by providing safe wrappers for those operations in the lib.\r\n\r\n* make the pointer type match the usage.\r\n\r\n* i'm just going with not having the crate provide special division support for now, compiler-builtins still provides it.\r\n\r\n* fix the pointer type.\r\n\r\n* improve the unimplemented message.\r\n\r\n* sort our crate declarations","shortMessageHtmlLink":"clothed functions (#197)"}},{"before":"47f6bdd551308d1fe90fcf88f5a357acfe806d2c","after":"c72039c9518290c8745ddc12afb125085bc780e1","ref":"refs/heads/clothed","pushedAt":"2024-09-02T03:17:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lokathor","name":"Lokathor","path":"/Lokathor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456384?s=80&v=4"},"commit":{"message":"sort our crate declarations","shortMessageHtmlLink":"sort our crate declarations"}},{"before":"98a561b481a1ac907298f1bc56167abaa3170cd8","after":"47f6bdd551308d1fe90fcf88f5a357acfe806d2c","ref":"refs/heads/clothed","pushedAt":"2024-09-02T03:14:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lokathor","name":"Lokathor","path":"/Lokathor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456384?s=80&v=4"},"commit":{"message":"improve the unimplemented message.","shortMessageHtmlLink":"improve the unimplemented message."}},{"before":"8bfa5183591530e44f75bc6951a91eeaa5da8898","after":"98a561b481a1ac907298f1bc56167abaa3170cd8","ref":"refs/heads/clothed","pushedAt":"2024-09-02T03:13:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lokathor","name":"Lokathor","path":"/Lokathor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456384?s=80&v=4"},"commit":{"message":"fix the pointer type.","shortMessageHtmlLink":"fix the pointer type."}},{"before":"dd6e9cc5965811e91c193c75e7a30b69a08b8130","after":"8bfa5183591530e44f75bc6951a91eeaa5da8898","ref":"refs/heads/clothed","pushedAt":"2024-09-02T03:11:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lokathor","name":"Lokathor","path":"/Lokathor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456384?s=80&v=4"},"commit":{"message":"i'm just going with not having the crate provide special division support for now, compiler-builtins still provides it.","shortMessageHtmlLink":"i'm just going with not having the crate provide special division sup…"}},{"before":"5c11ad0575e1aaf54c437fd78d88cf2d16186d3d","after":"dd6e9cc5965811e91c193c75e7a30b69a08b8130","ref":"refs/heads/clothed","pushedAt":"2024-09-02T03:06:22.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Lokathor","name":"Lokathor","path":"/Lokathor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456384?s=80&v=4"},"commit":{"message":"make the pointer type match the usage.","shortMessageHtmlLink":"make the pointer type match the usage."}},{"before":"aa656a57faf6798cf422b424e0a526a64c7ecbf0","after":"5c11ad0575e1aaf54c437fd78d88cf2d16186d3d","ref":"refs/heads/clothed","pushedAt":"2024-08-28T04:27:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lokathor","name":"Lokathor","path":"/Lokathor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456384?s=80&v=4"},"commit":{"message":"skip flipping dy when bouncing off of a paddle in the pong demo.","shortMessageHtmlLink":"skip flipping dy when bouncing off of a paddle in the pong demo."}},{"before":"73d1ddea48e7b274bbb104f956450e02e84caf0f","after":"aa656a57faf6798cf422b424e0a526a64c7ecbf0","ref":"refs/heads/clothed","pushedAt":"2024-08-28T04:24:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lokathor","name":"Lokathor","path":"/Lokathor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456384?s=80&v=4"},"commit":{"message":"get the correct runtime handler code from the 0.12 branch; the bug was that we need to go back to IRQ mode (not SVC mode) when finishing up the IRQ handler (which should have been obvious).","shortMessageHtmlLink":"get the correct runtime handler code from the 0.12 branch; the bug wa…"}},{"before":"7713faf184ed1d62c47a9b265daf84fcdd9f80d8","after":"73d1ddea48e7b274bbb104f956450e02e84caf0f","ref":"refs/heads/clothed","pushedAt":"2024-08-28T01:36:21.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"Lokathor","name":"Lokathor","path":"/Lokathor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456384?s=80&v=4"},"commit":{"message":"try putting the irq handler in iwram to speed it up","shortMessageHtmlLink":"try putting the irq handler in iwram to speed it up"}},{"before":"f316e669e7a4674aca0ee070198ad5fae8c7b0dd","after":"7713faf184ed1d62c47a9b265daf84fcdd9f80d8","ref":"refs/heads/clothed","pushedAt":"2024-08-28T01:00:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lokathor","name":"Lokathor","path":"/Lokathor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456384?s=80&v=4"},"commit":{"message":"make the crate work right with both a32 and t32 building.","shortMessageHtmlLink":"make the crate work right with both a32 and t32 building."}},{"before":"ec4104a58e97078144967ce695b8ded9fb60805f","after":"f316e669e7a4674aca0ee070198ad5fae8c7b0dd","ref":"refs/heads/clothed","pushedAt":"2024-08-27T01:38:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lokathor","name":"Lokathor","path":"/Lokathor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456384?s=80&v=4"},"commit":{"message":"add RUST_IRQ_HANDLER to the prelude","shortMessageHtmlLink":"add RUST_IRQ_HANDLER to the prelude"}},{"before":"d072c78f10cd1a8ad9edc90651cd1142ab554417","after":"ec4104a58e97078144967ce695b8ded9fb60805f","ref":"refs/heads/clothed","pushedAt":"2024-08-27T01:35:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Lokathor","name":"Lokathor","path":"/Lokathor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456384?s=80&v=4"},"commit":{"message":"partly fix the examples.","shortMessageHtmlLink":"partly fix the examples."}},{"before":null,"after":"d072c78f10cd1a8ad9edc90651cd1142ab554417","ref":"refs/heads/clothed","pushedAt":"2024-08-27T01:22:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Lokathor","name":"Lokathor","path":"/Lokathor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456384?s=80&v=4"},"commit":{"message":"clothed functions","shortMessageHtmlLink":"clothed functions"}},{"before":"c2c4d8825e5e5bc09ea897afa6e4cb8f8ff11cbd","after":"e6abe9f24f150c0ac981c4cbd545079b33961918","ref":"refs/heads/main","pushedAt":"2024-08-27T00:51:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Lokathor","name":"Lokathor","path":"/Lokathor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456384?s=80&v=4"},"commit":{"message":"chore: Release gba version 0.12.0","shortMessageHtmlLink":"chore: Release gba version 0.12.0"}},{"before":"eca1187a6289c02cc8415dda5859f597d0969578","after":"c2c4d8825e5e5bc09ea897afa6e4cb8f8ff11cbd","ref":"refs/heads/main","pushedAt":"2024-08-20T21:44:38.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Lokathor","name":"Lokathor","path":"/Lokathor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456384?s=80&v=4"},"commit":{"message":"docs.","shortMessageHtmlLink":"docs."}},{"before":"429211befb6200557d28807e37cee4421a2ef044","after":"cf3f8f9dbff05294de471b2c7e98af0bdc0153b0","ref":"refs/heads/v0.12-dev","pushedAt":"2024-06-30T17:43:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lokathor","name":"Lokathor","path":"/Lokathor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456384?s=80&v=4"},"commit":{"message":"Resolve https://github.com/rust-console/gba/pull/195#discussion_r1657016335","shortMessageHtmlLink":"Resolve #195 (comment)"}},{"before":"530c15bc29f2fe6596e31d362af928bf7c5b96b5","after":"429211befb6200557d28807e37cee4421a2ef044","ref":"refs/heads/v0.12-dev","pushedAt":"2024-06-30T17:38:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lokathor","name":"Lokathor","path":"/Lokathor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456384?s=80&v=4"},"commit":{"message":"Resolve https://github.com/rust-console/gba/pull/195#discussion_r1656989334","shortMessageHtmlLink":"Resolve #195 (comment)"}},{"before":"12457adb4e88d4c24365b573ff2afdf0e796c9cd","after":"530c15bc29f2fe6596e31d362af928bf7c5b96b5","ref":"refs/heads/v0.12-dev","pushedAt":"2024-06-30T17:37:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lokathor","name":"Lokathor","path":"/Lokathor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456384?s=80&v=4"},"commit":{"message":"Resolve https://github.com/rust-console/gba/pull/195#discussion_r1656987457","shortMessageHtmlLink":"Resolve #195 (comment)"}},{"before":"dbd50327c2c404031ad4670c2ced3975126c4916","after":"12457adb4e88d4c24365b573ff2afdf0e796c9cd","ref":"refs/heads/v0.12-dev","pushedAt":"2024-06-30T17:33:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lokathor","name":"Lokathor","path":"/Lokathor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456384?s=80&v=4"},"commit":{"message":"Resolve https://github.com/rust-console/gba/pull/195#discussion_r1656978310","shortMessageHtmlLink":"Resolve #195 (comment)"}},{"before":"b699e40bcd317d07021096567e3d4c8b249ca10e","after":"dbd50327c2c404031ad4670c2ced3975126c4916","ref":"refs/heads/v0.12-dev","pushedAt":"2024-06-30T17:27:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lokathor","name":"Lokathor","path":"/Lokathor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456384?s=80&v=4"},"commit":{"message":"Resolve https://github.com/rust-console/gba/pull/195#discussion_r1657020576","shortMessageHtmlLink":"Resolve #195 (comment)"}},{"before":"ab39b964ee317bece86157fe3bd0010a1aabe76f","after":"b699e40bcd317d07021096567e3d4c8b249ca10e","ref":"refs/heads/v0.12-dev","pushedAt":"2024-06-30T17:24:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lokathor","name":"Lokathor","path":"/Lokathor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456384?s=80&v=4"},"commit":{"message":"Resolve https://github.com/rust-console/gba/pull/195#discussion_r1657034215","shortMessageHtmlLink":"Resolve #195 (comment)"}},{"before":"f9cc5c72210a0da13238c47b9af3318a5f9e2255","after":"ab39b964ee317bece86157fe3bd0010a1aabe76f","ref":"refs/heads/v0.12-dev","pushedAt":"2024-06-03T23:51:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lokathor","name":"Lokathor","path":"/Lokathor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456384?s=80&v=4"},"commit":{"message":"docs","shortMessageHtmlLink":"docs"}},{"before":"2c0336a51dc73db06ab9a6f33b404e474140c73e","after":"f9cc5c72210a0da13238c47b9af3318a5f9e2255","ref":"refs/heads/v0.12-dev","pushedAt":"2024-06-03T23:50:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lokathor","name":"Lokathor","path":"/Lokathor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456384?s=80&v=4"},"commit":{"message":"Move USER_IRQ_HANDLER to the irq module","shortMessageHtmlLink":"Move USER_IRQ_HANDLER to the irq module"}},{"before":"91dc918eaa60ab1326d27531548decfd3d9648c2","after":"2c0336a51dc73db06ab9a6f33b404e474140c73e","ref":"refs/heads/v0.12-dev","pushedAt":"2024-06-03T21:15:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lokathor","name":"Lokathor","path":"/Lokathor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456384?s=80&v=4"},"commit":{"message":"a32 halt functions","shortMessageHtmlLink":"a32 halt functions"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEt_ZAxAA","startCursor":null,"endCursor":null}},"title":"Activity · rust-console/gba"}