{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":709391469,"defaultBranch":"main","name":"temu","ownerLogin":"gtxzsxxk","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-24T16:11:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/73378532?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715591525.0","currentOid":""},"activityList":{"items":[{"before":"75b809dc883d727a8cb3bc47436a6cbd7d061d58","after":"5ccbaf00c218b2d99e007d441a6361149b8ecc24","ref":"refs/heads/main","pushedAt":"2024-05-27T07:42:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gtxzsxxk","name":null,"path":"/gtxzsxxk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73378532?s=80&v=4"},"commit":{"message":"docs: add images for temu architect","shortMessageHtmlLink":"docs: add images for temu architect"}},{"before":"1c0040122dc5c1df004c534e88c37ff41d206f8f","after":"75b809dc883d727a8cb3bc47436a6cbd7d061d58","ref":"refs/heads/main","pushedAt":"2024-05-27T07:41:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gtxzsxxk","name":null,"path":"/gtxzsxxk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73378532?s=80&v=4"},"commit":{"message":"docs: add images for temu architect","shortMessageHtmlLink":"docs: add images for temu architect"}},{"before":"094b4da4727cc8dab2b35d4f64b869f076aa6a7a","after":"1c0040122dc5c1df004c534e88c37ff41d206f8f","ref":"refs/heads/main","pushedAt":"2024-05-19T07:48:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gtxzsxxk","name":null,"path":"/gtxzsxxk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73378532?s=80&v=4"},"commit":{"message":"cache: enable I-cache and D-cache vary in the quantity of cache lines","shortMessageHtmlLink":"cache: enable I-cache and D-cache vary in the quantity of cache lines"}},{"before":"887c738ba7ccf53726f944af5f1ccc86f72bcc3d","after":"094b4da4727cc8dab2b35d4f64b869f076aa6a7a","ref":"refs/heads/main","pushedAt":"2024-05-14T09:54:20.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"gtxzsxxk","name":null,"path":"/gtxzsxxk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73378532?s=80&v=4"},"commit":{"message":"Merge branch 'mcuPort'","shortMessageHtmlLink":"Merge branch 'mcuPort'"}},{"before":null,"after":"1b56dbe85e2785cc83e88195221ffb97effa4171","ref":"refs/heads/mcuPort","pushedAt":"2024-05-13T09:12:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gtxzsxxk","name":null,"path":"/gtxzsxxk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73378532?s=80&v=4"},"commit":{"message":"stage 2","shortMessageHtmlLink":"stage 2"}},{"before":"36a077cd9e1957453b50dde442ef9a18d407af73","after":"887c738ba7ccf53726f944af5f1ccc86f72bcc3d","ref":"refs/heads/main","pushedAt":"2024-05-13T04:15:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gtxzsxxk","name":null,"path":"/gtxzsxxk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73378532?s=80&v=4"},"commit":{"message":"docs: update project name and cross-reference in README.md","shortMessageHtmlLink":"docs: update project name and cross-reference in README.md"}},{"before":"a407db0d140c91e0f384d7aadd0bfe00fc5053f9","after":"36a077cd9e1957453b50dde442ef9a18d407af73","ref":"refs/heads/main","pushedAt":"2024-05-11T14:14:30.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"gtxzsxxk","name":null,"path":"/gtxzsxxk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73378532?s=80&v=4"},"commit":{"message":"port: refactor cpu yielding to keep low cpu usage when free and keep low latency","shortMessageHtmlLink":"port: refactor cpu yielding to keep low cpu usage when free and keep …"}},{"before":"5cc3f997dbf713b3146040de2248764de2671529","after":"40ed2067e8696b5604f09021408f62088054131a","ref":"refs/heads/wfiYieldCPU","pushedAt":"2024-05-11T09:25:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gtxzsxxk","name":null,"path":"/gtxzsxxk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73378532?s=80&v=4"},"commit":{"message":"decode: implement yielding cpu when executing WFI instruction for saving OS resources","shortMessageHtmlLink":"decode: implement yielding cpu when executing WFI instruction for sav…"}},{"before":null,"after":"5cc3f997dbf713b3146040de2248764de2671529","ref":"refs/heads/wfiYieldCPU","pushedAt":"2024-05-11T09:24:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gtxzsxxk","name":null,"path":"/gtxzsxxk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73378532?s=80&v=4"},"commit":{"message":"decode: implement yielding cpu when executing WFI instruction for saving OS resources","shortMessageHtmlLink":"decode: implement yielding cpu when executing WFI instruction for sav…"}},{"before":"f645ffe8d6894c8aeef3f0f0d0a9107f44bcefd6","after":"a407db0d140c91e0f384d7aadd0bfe00fc5053f9","ref":"refs/heads/main","pushedAt":"2024-05-11T08:51:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gtxzsxxk","name":null,"path":"/gtxzsxxk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73378532?s=80&v=4"},"commit":{"message":"docs: add CoreMark benchmark information and update TODO list","shortMessageHtmlLink":"docs: add CoreMark benchmark information and update TODO list"}},{"before":"58808b5816b0258d6dce067838adbf8172a7244b","after":"f645ffe8d6894c8aeef3f0f0d0a9107f44bcefd6","ref":"refs/heads/main","pushedAt":"2024-05-11T08:44:27.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"gtxzsxxk","name":null,"path":"/gtxzsxxk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73378532?s=80&v=4"},"commit":{"message":"cache: refactor the I-Cache flush's unaligned bit operating to aligned word operating for performance","shortMessageHtmlLink":"cache: refactor the I-Cache flush's unaligned bit operating to aligne…"}},{"before":"eed131ee4acafc384b94e2dd48389fc334463c4d","after":"58808b5816b0258d6dce067838adbf8172a7244b","ref":"refs/heads/main","pushedAt":"2024-05-11T03:04:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gtxzsxxk","name":null,"path":"/gtxzsxxk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73378532?s=80&v=4"},"commit":{"message":"port: implement port_main function to fully encapsulate TEMU functions","shortMessageHtmlLink":"port: implement port_main function to fully encapsulate TEMU functions"}},{"before":"e232d64ebfbd484fe785a64cddfef1225af821a5","after":"eed131ee4acafc384b94e2dd48389fc334463c4d","ref":"refs/heads/main","pushedAt":"2024-05-11T02:02:27.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"gtxzsxxk","name":null,"path":"/gtxzsxxk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73378532?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main'"}},{"before":"ebb63fc01b0d425b8d2336c631e0914c9b70a3dd","after":"e232d64ebfbd484fe785a64cddfef1225af821a5","ref":"refs/heads/main","pushedAt":"2024-05-10T14:05:48.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"gtxzsxxk","name":null,"path":"/gtxzsxxk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73378532?s=80&v=4"},"commit":{"message":"parameters: use TEMU_DEBUG_CODE flag to reduce unnecessary debug code into compiling","shortMessageHtmlLink":"parameters: use TEMU_DEBUG_CODE flag to reduce unnecessary debug code…"}},{"before":"97251821aba8bbe4046fb33279f0010492cf6a63","after":"ebb63fc01b0d425b8d2336c631e0914c9b70a3dd","ref":"refs/heads/main","pushedAt":"2024-05-10T07:56:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gtxzsxxk","name":null,"path":"/gtxzsxxk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73378532?s=80&v=4"},"commit":{"message":"cmake: fix the half-word read return value omitted bug due to the GNU strict aliasing optimization","shortMessageHtmlLink":"cmake: fix the half-word read return value omitted bug due to the GNU…"}},{"before":"a607b147affafbb0d4322b9cf251a23d87a16102","after":"ebb63fc01b0d425b8d2336c631e0914c9b70a3dd","ref":"refs/heads/mmuRefactor","pushedAt":"2024-05-10T07:49:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gtxzsxxk","name":null,"path":"/gtxzsxxk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73378532?s=80&v=4"},"commit":{"message":"cmake: fix the half-word read return value omitted bug due to the GNU strict aliasing optimization","shortMessageHtmlLink":"cmake: fix the half-word read return value omitted bug due to the GNU…"}},{"before":"b5578ee86a0f667048f279d2db7946d26568b837","after":"a607b147affafbb0d4322b9cf251a23d87a16102","ref":"refs/heads/mmuRefactor","pushedAt":"2024-05-10T06:19:57.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"gtxzsxxk","name":null,"path":"/gtxzsxxk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73378532?s=80&v=4"},"commit":{"message":"fix the optimization problem no-strict-aliasing","shortMessageHtmlLink":"fix the optimization problem no-strict-aliasing"}},{"before":"4d883d8d486f266c9af36f639f1630579de22390","after":"97251821aba8bbe4046fb33279f0010492cf6a63","ref":"refs/heads/main","pushedAt":"2024-05-09T12:04:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gtxzsxxk","name":null,"path":"/gtxzsxxk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73378532?s=80&v=4"},"commit":{"message":"decode: implement privilege check for xRET instructions","shortMessageHtmlLink":"decode: implement privilege check for xRET instructions"}},{"before":null,"after":"b5578ee86a0f667048f279d2db7946d26568b837","ref":"refs/heads/mmuRefactor","pushedAt":"2024-05-09T11:49:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gtxzsxxk","name":null,"path":"/gtxzsxxk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73378532?s=80&v=4"},"commit":{"message":"add flto","shortMessageHtmlLink":"add flto"}},{"before":"979a449364e85ed533759b973a7a769b28d0a220","after":"4d883d8d486f266c9af36f639f1630579de22390","ref":"refs/heads/main","pushedAt":"2024-05-08T13:09:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gtxzsxxk","name":null,"path":"/gtxzsxxk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73378532?s=80&v=4"},"commit":{"message":"docs: update implementations on TLB and I/D-Cache","shortMessageHtmlLink":"docs: update implementations on TLB and I/D-Cache"}},{"before":"979a449364e85ed533759b973a7a769b28d0a220","after":null,"ref":"refs/heads/v2","pushedAt":"2024-05-08T12:33:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gtxzsxxk","name":null,"path":"/gtxzsxxk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73378532?s=80&v=4"}},{"before":null,"after":"979a449364e85ed533759b973a7a769b28d0a220","ref":"refs/heads/main","pushedAt":"2024-05-08T12:33:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gtxzsxxk","name":null,"path":"/gtxzsxxk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73378532?s=80&v=4"},"commit":{"message":"decode: fix the non fence.i instructions flush TLB as well","shortMessageHtmlLink":"decode: fix the non fence.i instructions flush TLB as well"}},{"before":"42b28c828486d59923f58b874ce3b7e91307cd75","after":null,"ref":"refs/heads/main","pushedAt":"2024-05-08T12:32:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gtxzsxxk","name":null,"path":"/gtxzsxxk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73378532?s=80&v=4"}},{"before":"6bab9eeb105a59da999c7c1878753c9b817c2127","after":"979a449364e85ed533759b973a7a769b28d0a220","ref":"refs/heads/v2","pushedAt":"2024-05-08T12:32:01.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"gtxzsxxk","name":null,"path":"/gtxzsxxk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73378532?s=80&v=4"},"commit":{"message":"decode: fix the non fence.i instructions flush TLB as well","shortMessageHtmlLink":"decode: fix the non fence.i instructions flush TLB as well"}},{"before":"2241b46aa37213123e18c42f95e2cc31c1cc5142","after":"6bab9eeb105a59da999c7c1878753c9b817c2127","ref":"refs/heads/v2","pushedAt":"2024-05-08T11:10:59.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"gtxzsxxk","name":null,"path":"/gtxzsxxk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73378532?s=80&v=4"},"commit":{"message":"TLB: refactor the cache line length and ways to optimize the efficiency","shortMessageHtmlLink":"TLB: refactor the cache line length and ways to optimize the efficiency"}},{"before":null,"after":"2957912444a438da321f16abefce3ee44ad15aec","ref":"refs/heads/icache-not-use-dcache","pushedAt":"2024-05-08T11:10:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gtxzsxxk","name":null,"path":"/gtxzsxxk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73378532?s=80&v=4"},"commit":{"message":"stage","shortMessageHtmlLink":"stage"}},{"before":"12d659d2f4344e491049124b593f6fc507be6274","after":"a6e887d5b588c03636c2800188514392f00734cf","ref":"refs/heads/cacheBreakLinux","pushedAt":"2024-05-08T08:45:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gtxzsxxk","name":null,"path":"/gtxzsxxk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73378532?s=80&v=4"},"commit":{"message":"fixed","shortMessageHtmlLink":"fixed"}},{"before":null,"after":"12d659d2f4344e491049124b593f6fc507be6274","ref":"refs/heads/cacheBreakLinux","pushedAt":"2024-05-08T06:51:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gtxzsxxk","name":null,"path":"/gtxzsxxk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73378532?s=80&v=4"},"commit":{"message":"stage 7","shortMessageHtmlLink":"stage 7"}},{"before":"a5b14afac925ed677ae259a9e6c0b885b8072053","after":"09c1333c58cf91d1fe75492d04d771b4e3744eef","ref":"refs/heads/cache","pushedAt":"2024-05-07T15:26:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gtxzsxxk","name":null,"path":"/gtxzsxxk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73378532?s=80&v=4"},"commit":{"message":"stage 5","shortMessageHtmlLink":"stage 5"}},{"before":"f7e4be32899ef0f12b6aa103c0d8887f6dc6b283","after":"a5b14afac925ed677ae259a9e6c0b885b8072053","ref":"refs/heads/cache","pushedAt":"2024-05-07T13:05:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gtxzsxxk","name":null,"path":"/gtxzsxxk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73378532?s=80&v=4"},"commit":{"message":"done","shortMessageHtmlLink":"done"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVJ02aQA","startCursor":null,"endCursor":null}},"title":"Activity · gtxzsxxk/temu"}