{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":245352386,"defaultBranch":"main","name":"FEX","ownerLogin":"FEX-Emu","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-03-06T07:07:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/61863475?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714674975.0","currentOid":""},"activityList":{"items":[{"before":"9d0ff7929ea583f37992ac27cc20a41d67bf92ce","after":"734258e23b5724bf85a9803140f8c55d2b0cb38d","ref":"refs/heads/main","pushedAt":"2024-05-25T15:52:37.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"alyssarosenzweig","name":"Alyssa Rosenzweig","path":"/alyssarosenzweig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498135?s=80&v=4"},"commit":{"message":"Merge pull request #3661 from Sonicadvance1/remove_warnings2\n\nRemoves warnings","shortMessageHtmlLink":"Merge pull request #3661 from Sonicadvance1/remove_warnings2"}},{"before":"314fea36b4420f648a209b8c9ec589eecef35f8d","after":"9d0ff7929ea583f37992ac27cc20a41d67bf92ce","ref":"refs/heads/main","pushedAt":"2024-05-24T23:23:48.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"Sonicadvance1","name":"Ryan Houdek","path":"/Sonicadvance1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1018829?s=80&v=4"},"commit":{"message":"Merge pull request #3660 from alyssarosenzweig/opt/smash-less\n\nDelete a big chunk of IR/Passes/*","shortMessageHtmlLink":"Merge pull request #3660 from alyssarosenzweig/opt/smash-less"}},{"before":"3b7d30d26a60c582ba5d706992d4dc846c5b6736","after":"314fea36b4420f648a209b8c9ec589eecef35f8d","ref":"refs/heads/main","pushedAt":"2024-05-24T19:23:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Sonicadvance1","name":"Ryan Houdek","path":"/Sonicadvance1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1018829?s=80&v=4"},"commit":{"message":"Merge pull request #3658 from Sonicadvance1/enable_afp","shortMessageHtmlLink":"Merge pull request #3658 from Sonicadvance1/enable_afp"}},{"before":"32f2decb24ef35b7714169c47c70288c03b93146","after":"3b7d30d26a60c582ba5d706992d4dc846c5b6736","ref":"refs/heads/main","pushedAt":"2024-05-24T19:14:17.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"Sonicadvance1","name":"Ryan Houdek","path":"/Sonicadvance1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1018829?s=80&v=4"},"commit":{"message":"Merge pull request #3637 from alyssarosenzweig/ra/mr","shortMessageHtmlLink":"Merge pull request #3637 from alyssarosenzweig/ra/mr"}},{"before":"6954ebe3a0d3017c6545b1c042adb9dfa42ec25e","after":"32f2decb24ef35b7714169c47c70288c03b93146","ref":"refs/heads/main","pushedAt":"2024-05-24T04:35:48.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"Sonicadvance1","name":"Ryan Houdek","path":"/Sonicadvance1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1018829?s=80&v=4"},"commit":{"message":"Merge pull request #3656 from alyssarosenzweig/opt/asr-masking\n\nOptimize asr","shortMessageHtmlLink":"Merge pull request #3656 from alyssarosenzweig/opt/asr-masking"}},{"before":"5497240a25b8fc71e8f75e02509a754fbd0f67c5","after":"6954ebe3a0d3017c6545b1c042adb9dfa42ec25e","ref":"refs/heads/main","pushedAt":"2024-05-24T04:35:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Sonicadvance1","name":"Ryan Houdek","path":"/Sonicadvance1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1018829?s=80&v=4"},"commit":{"message":"Merge pull request #3651 from Sonicadvance1/change_default_tso\n\nConfig: Change default TSO options","shortMessageHtmlLink":"Merge pull request #3651 from Sonicadvance1/change_default_tso"}},{"before":"0adcc779cf327a16a4aebe60e62cd3c51bb18ae1","after":"5497240a25b8fc71e8f75e02509a754fbd0f67c5","ref":"refs/heads/main","pushedAt":"2024-05-23T03:27:09.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"lioncash","name":"Mai","path":"/lioncash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/712067?s=80&v=4"},"commit":{"message":"Merge pull request #3655 from alyssarosenzweig/opt/wacky-imul\n\nOptimize large sign-extended constants","shortMessageHtmlLink":"Merge pull request #3655 from alyssarosenzweig/opt/wacky-imul"}},{"before":"063b1eb9362e1b27b8e4776562abf7083dc74d07","after":"0adcc779cf327a16a4aebe60e62cd3c51bb18ae1","ref":"refs/heads/main","pushedAt":"2024-05-23T02:29:51.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"Sonicadvance1","name":"Ryan Houdek","path":"/Sonicadvance1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1018829?s=80&v=4"},"commit":{"message":"Merge pull request #3654 from alyssarosenzweig/opt/movsx\n\nOptimize sign-extension","shortMessageHtmlLink":"Merge pull request #3654 from alyssarosenzweig/opt/movsx"}},{"before":"a01402d50232570d13a1312a2d745341a6d31d44","after":"063b1eb9362e1b27b8e4776562abf7083dc74d07","ref":"refs/heads/main","pushedAt":"2024-05-22T18:20:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lioncash","name":"Mai","path":"/lioncash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/712067?s=80&v=4"},"commit":{"message":"Merge pull request #3652 from alyssarosenzweig/instcountci/more-bytemark\n\nInstructionCountCI: add bytemark hot block","shortMessageHtmlLink":"Merge pull request #3652 from alyssarosenzweig/instcountci/more-bytemark"}},{"before":"c90036aeea60ceff46ba5cf4619b9a3f8be86b3c","after":"a01402d50232570d13a1312a2d745341a6d31d44","ref":"refs/heads/main","pushedAt":"2024-05-22T00:15:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Sonicadvance1","name":"Ryan Houdek","path":"/Sonicadvance1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1018829?s=80&v=4"},"commit":{"message":"Merge pull request #3650 from alyssarosenzweig/unittests/xess\n\nunittests: add XeSS test","shortMessageHtmlLink":"Merge pull request #3650 from alyssarosenzweig/unittests/xess"}},{"before":"ca70e387ec8f3c6e3c586788929bcec5ccd72935","after":"c90036aeea60ceff46ba5cf4619b9a3f8be86b3c","ref":"refs/heads/main","pushedAt":"2024-05-22T00:12:49.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"Sonicadvance1","name":"Ryan Houdek","path":"/Sonicadvance1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1018829?s=80&v=4"},"commit":{"message":"Merge pull request #3649 from alyssarosenzweig/ra/validate-less-hard\n\nSimplify/fix our validation passes","shortMessageHtmlLink":"Merge pull request #3649 from alyssarosenzweig/ra/validate-less-hard"}},{"before":"9a483107e39e7a39968598b1b5eac7c680d0acda","after":"ca70e387ec8f3c6e3c586788929bcec5ccd72935","ref":"refs/heads/main","pushedAt":"2024-05-21T23:19:35.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"Sonicadvance1","name":"Ryan Houdek","path":"/Sonicadvance1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1018829?s=80&v=4"},"commit":{"message":"Merge pull request #3648 from alyssarosenzweig/ra/pair-extract\n\nSlightly improve pair coalescing + memcpy fix from RA branch","shortMessageHtmlLink":"Merge pull request #3648 from alyssarosenzweig/ra/pair-extract"}},{"before":"3bac76786606fffd2881ea9aa2ff853fcc17aa93","after":"9a483107e39e7a39968598b1b5eac7c680d0acda","ref":"refs/heads/main","pushedAt":"2024-05-21T23:11:36.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"Sonicadvance1","name":"Ryan Houdek","path":"/Sonicadvance1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1018829?s=80&v=4"},"commit":{"message":"Merge pull request #3647 from alyssarosenzweig/ir/pass-simpler\n\nConstProp, RCLSE: simplifications","shortMessageHtmlLink":"Merge pull request #3647 from alyssarosenzweig/ir/pass-simpler"}},{"before":"7b4e48480baf6a7dabc3cc6d8448cc828fcb2d61","after":"3bac76786606fffd2881ea9aa2ff853fcc17aa93","ref":"refs/heads/main","pushedAt":"2024-05-21T23:03:07.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"Sonicadvance1","name":"Ryan Houdek","path":"/Sonicadvance1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1018829?s=80&v=4"},"commit":{"message":"Merge pull request #3645 from neobrain/refactor_aotir\n\nAOTIR: Refactor interfaces to clarify ownership flow","shortMessageHtmlLink":"Merge pull request #3645 from neobrain/refactor_aotir"}},{"before":"85776c2537179058b2be27b649d7a2b3f1628ebb","after":"7b4e48480baf6a7dabc3cc6d8448cc828fcb2d61","ref":"refs/heads/main","pushedAt":"2024-05-21T22:57:52.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"Sonicadvance1","name":"Ryan Houdek","path":"/Sonicadvance1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1018829?s=80&v=4"},"commit":{"message":"Merge pull request #3646 from alyssarosenzweig/opt/minor-disp\n\nOpcodeDispatcher: eliminate some Bfe's","shortMessageHtmlLink":"Merge pull request #3646 from alyssarosenzweig/opt/minor-disp"}},{"before":"e3ec25d9dbb14f3f3f13d9ca6563ad301282d0ae","after":"85776c2537179058b2be27b649d7a2b3f1628ebb","ref":"refs/heads/main","pushedAt":"2024-05-21T15:05:47.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"alyssarosenzweig","name":"Alyssa Rosenzweig","path":"/alyssarosenzweig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498135?s=80&v=4"},"commit":{"message":"Merge pull request #3643 from alyssarosenzweig/opt/shift-garbage\n\nAllow garbage on more shifts","shortMessageHtmlLink":"Merge pull request #3643 from alyssarosenzweig/opt/shift-garbage"}},{"before":"e3e7f0279c10806586a6d9166b2c77f73d555724","after":"e3ec25d9dbb14f3f3f13d9ca6563ad301282d0ae","ref":"refs/heads/main","pushedAt":"2024-05-20T21:44:52.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"Sonicadvance1","name":"Ryan Houdek","path":"/Sonicadvance1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1018829?s=80&v=4"},"commit":{"message":"Merge pull request #3638 from alyssarosenzweig/jit/dedupe-vec\n\nJIT/VectorOps: deduplicate common implementations","shortMessageHtmlLink":"Merge pull request #3638 from alyssarosenzweig/jit/dedupe-vec"}},{"before":"663f3d8b5aed60cc8cd413f011a58c4aa84a6aa6","after":"e3e7f0279c10806586a6d9166b2c77f73d555724","ref":"refs/heads/main","pushedAt":"2024-05-20T14:12:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Sonicadvance1","name":"Ryan Houdek","path":"/Sonicadvance1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1018829?s=80&v=4"},"commit":{"message":"Merge pull request #3644 from alyssarosenzweig/clang-format/left\n\nclang-format: left-align escaped newlines","shortMessageHtmlLink":"Merge pull request #3644 from alyssarosenzweig/clang-format/left"}},{"before":"048c8ded88e3635e9c55b667c62e114c9072673a","after":"663f3d8b5aed60cc8cd413f011a58c4aa84a6aa6","ref":"refs/heads/main","pushedAt":"2024-05-20T13:45:47.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"Sonicadvance1","name":"Ryan Houdek","path":"/Sonicadvance1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1018829?s=80&v=4"},"commit":{"message":"Merge pull request #3641 from Sonicadvance1/instcountci_flake\n\nInstCountCI: Hardcode the offset to load tests into","shortMessageHtmlLink":"Merge pull request #3641 from Sonicadvance1/instcountci_flake"}},{"before":"948938bf4b7da0265d2e4fbd537bba4dd45ef8b1","after":"048c8ded88e3635e9c55b667c62e114c9072673a","ref":"refs/heads/main","pushedAt":"2024-05-17T17:41:51.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"Sonicadvance1","name":"Ryan Houdek","path":"/Sonicadvance1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1018829?s=80&v=4"},"commit":{"message":"Merge pull request #3622 from Sonicadvance1/move_emitter","shortMessageHtmlLink":"Merge pull request #3622 from Sonicadvance1/move_emitter"}},{"before":"926eefc86ce6aa7b5ba5f82399b3ed547df1cb3b","after":"948938bf4b7da0265d2e4fbd537bba4dd45ef8b1","ref":"refs/heads/main","pushedAt":"2024-05-17T13:40:32.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"alyssarosenzweig","name":"Alyssa Rosenzweig","path":"/alyssarosenzweig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498135?s=80&v=4"},"commit":{"message":"Merge pull request #3636 from alyssarosenzweig/jit/factor-vec\n\nJIT: factor out sub reg size conversion","shortMessageHtmlLink":"Merge pull request #3636 from alyssarosenzweig/jit/factor-vec"}},{"before":"3eb7a5b998ade6591c04888bb201d9028f7eb7d7","after":"926eefc86ce6aa7b5ba5f82399b3ed547df1cb3b","ref":"refs/heads/main","pushedAt":"2024-05-16T17:58:40.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Sonicadvance1","name":"Ryan Houdek","path":"/Sonicadvance1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1018829?s=80&v=4"},"commit":{"message":"Merge pull request #3635 from alyssarosenzweig/opt/flag-store\n\nOpcodeDispatcher: reorder some moves","shortMessageHtmlLink":"Merge pull request #3635 from alyssarosenzweig/opt/flag-store"}},{"before":"58614ff131d4db4141700f011ecd4921662786a2","after":"3eb7a5b998ade6591c04888bb201d9028f7eb7d7","ref":"refs/heads/main","pushedAt":"2024-05-16T17:50:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Sonicadvance1","name":"Ryan Houdek","path":"/Sonicadvance1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1018829?s=80&v=4"},"commit":{"message":"Merge pull request #3632 from pmatos/RemoveBlocks\n\nUse erase-remove idiom to remove element","shortMessageHtmlLink":"Merge pull request #3632 from pmatos/RemoveBlocks"}},{"before":"5bedf326661154340c3d896c5a0137b076f66823","after":"58614ff131d4db4141700f011ecd4921662786a2","ref":"refs/heads/main","pushedAt":"2024-05-16T17:48:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Sonicadvance1","name":"Ryan Houdek","path":"/Sonicadvance1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1018829?s=80&v=4"},"commit":{"message":"Merge pull request #3634 from alyssarosenzweig/constprop/leftover\n\nConstProp: remove x86 jit leftover","shortMessageHtmlLink":"Merge pull request #3634 from alyssarosenzweig/constprop/leftover"}},{"before":"c5f8ea58e91df8ad73a8efb6ae2b0206662ea24c","after":"5bedf326661154340c3d896c5a0137b076f66823","ref":"refs/heads/main","pushedAt":"2024-05-16T11:45:38.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"alyssarosenzweig","name":"Alyssa Rosenzweig","path":"/alyssarosenzweig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498135?s=80&v=4"},"commit":{"message":"Merge pull request #3633 from pmatos/UndefShift\n\nFix left shift undefined behaviour","shortMessageHtmlLink":"Merge pull request #3633 from pmatos/UndefShift"}},{"before":"efe7c54374c27888f0e204c61505f6758f2ef195","after":"c5f8ea58e91df8ad73a8efb6ae2b0206662ea24c","ref":"refs/heads/main","pushedAt":"2024-05-15T14:31:38.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"alyssarosenzweig","name":"Alyssa Rosenzweig","path":"/alyssarosenzweig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498135?s=80&v=4"},"commit":{"message":"Merge pull request #3629 from pmatos/Unsup-typo\n\nNFC: Fix typo","shortMessageHtmlLink":"Merge pull request #3629 from pmatos/Unsup-typo"}},{"before":"6d3471bcaa707d929240be7c75e14ce588769e90","after":"efe7c54374c27888f0e204c61505f6758f2ef195","ref":"refs/heads/main","pushedAt":"2024-05-14T14:11:19.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Sonicadvance1","name":"Ryan Houdek","path":"/Sonicadvance1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1018829?s=80&v=4"},"commit":{"message":"Merge pull request #3625 from Sonicadvance1/restricted_inst\n\nFEXCore: Fixes the difference between CPL-0 and undefined instructions","shortMessageHtmlLink":"Merge pull request #3625 from Sonicadvance1/restricted_inst"}},{"before":"f27f1871e46b80820bfd9eb78e4485831880aa5c","after":"6d3471bcaa707d929240be7c75e14ce588769e90","ref":"refs/heads/main","pushedAt":"2024-05-13T18:53:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Sonicadvance1","name":"Ryan Houdek","path":"/Sonicadvance1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1018829?s=80&v=4"},"commit":{"message":"Merge pull request #3627 from Sonicadvance1/timeout_merge_base\n\nGithub: Support a timeout on checkout","shortMessageHtmlLink":"Merge pull request #3627 from Sonicadvance1/timeout_merge_base"}},{"before":"3a7aa83ab1fc4ab19ff2409741917eceb59f07fe","after":"f27f1871e46b80820bfd9eb78e4485831880aa5c","ref":"refs/heads/main","pushedAt":"2024-05-13T10:22:43.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Sonicadvance1","name":"Ryan Houdek","path":"/Sonicadvance1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1018829?s=80&v=4"},"commit":{"message":"Merge pull request #3624 from Sonicadvance1/faulty_mc_fault_face\n\nFEXCore: Get rid of DeferredSignalFaultAddress and use the InterruptFaultPage","shortMessageHtmlLink":"Merge pull request #3624 from Sonicadvance1/faulty_mc_fault_face"}},{"before":"ef6d640a8c1b7b2a3a531863b2e716caa204728d","after":"3a7aa83ab1fc4ab19ff2409741917eceb59f07fe","ref":"refs/heads/main","pushedAt":"2024-05-13T09:55:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Sonicadvance1","name":"Ryan Houdek","path":"/Sonicadvance1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1018829?s=80&v=4"},"commit":{"message":"Merge pull request #3626 from pmatos/TestClangIgnore\n\nFix exec path where file needs to be ignored","shortMessageHtmlLink":"Merge pull request #3626 from pmatos/TestClangIgnore"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU8bEyAA","startCursor":null,"endCursor":null}},"title":"Activity ยท FEX-Emu/FEX"}