{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":211322524,"defaultBranch":"master","name":"Firefly-Kernel","ownerLogin":"FireflyOS","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-09-27T13:12:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/55883810?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1678574940.522741","currentOid":""},"activityList":{"items":[{"before":"4c7eb26cb5ff5d855cce96b0c96d61d2790746d5","after":"7ecc13f90b9c41803c062cf3a8e4558e6e0ad159","ref":"refs/heads/scheduler","pushedAt":"2023-05-08T01:09:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"V01D-NULL","name":"V01D-NULL","path":"/V01D-NULL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58613685?s=80&v=4"},"commit":{"message":"chore: Scheduler abstraction","shortMessageHtmlLink":"chore: Scheduler abstraction"}},{"before":"7948530356e989426251be0acd018ba01e1fd505","after":"4c7eb26cb5ff5d855cce96b0c96d61d2790746d5","ref":"refs/heads/scheduler","pushedAt":"2023-04-16T23:38:57.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"V01D-NULL","name":"V01D-NULL","path":"/V01D-NULL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58613685?s=80&v=4"},"commit":{"message":"chore: Create basic scheduler abstraction","shortMessageHtmlLink":"chore: Create basic scheduler abstraction"}},{"before":"aabcc1dcdb746bdb0d3d5d6855169b41bddceb58","after":"440588f7535fcfa1890bbb79c6d55af05d4c9fc9","ref":"refs/heads/master","pushedAt":"2023-04-15T22:07:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"V01D-NULL","name":"V01D-NULL","path":"/V01D-NULL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58613685?s=80&v=4"},"commit":{"message":"Fix ubsan output (#53)","shortMessageHtmlLink":"Fix ubsan output (#53)"}},{"before":"75e4d7d87665aa130b9f39725da4c089d905f8be","after":"aabcc1dcdb746bdb0d3d5d6855169b41bddceb58","ref":"refs/heads/master","pushedAt":"2023-03-19T18:30:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"V01D-NULL","name":"V01D-NULL","path":"/V01D-NULL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58613685?s=80&v=4"},"commit":{"message":"fix: itoa did not take 0 into account","shortMessageHtmlLink":"fix: itoa did not take 0 into account"}},{"before":"d9282a81c39c6971d5d967c97817576c8d5a3331","after":"75e4d7d87665aa130b9f39725da4c089d905f8be","ref":"refs/heads/master","pushedAt":"2023-03-18T04:54:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"V01D-NULL","name":"V01D-NULL","path":"/V01D-NULL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58613685?s=80&v=4"},"commit":{"message":"Implement new/delete (#52)","shortMessageHtmlLink":"Implement new/delete (#52)"}},{"before":"217cda81cfc51d271cb2dba50772e7dd1cd95b53","after":"7948530356e989426251be0acd018ba01e1fd505","ref":"refs/heads/scheduler","pushedAt":"2023-03-12T19:02:33.704Z","pushType":"push","commitsCount":1,"pusher":{"login":"V01D-NULL","name":"V01D-NULL","path":"/V01D-NULL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58613685?s=80&v=4"},"commit":{"message":"CPU IDs are not guaranteed to be in sequantial order, so we read the id from the apic instead","shortMessageHtmlLink":"CPU IDs are not guaranteed to be in sequantial order, so we read the …"}},{"before":"2fa73626b73578b1ef6665dd9fa4f1938c12e44a","after":"217cda81cfc51d271cb2dba50772e7dd1cd95b53","ref":"refs/heads/scheduler","pushedAt":"2023-03-12T19:00:49.800Z","pushType":"push","commitsCount":5,"pusher":{"login":"V01D-NULL","name":"V01D-NULL","path":"/V01D-NULL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58613685?s=80&v=4"},"commit":{"message":"Remove unused for(;;)","shortMessageHtmlLink":"Remove unused for(;;)"}},{"before":"52d7b89b0c5ebde123510d82e0f5b853df87c36c","after":"2fa73626b73578b1ef6665dd9fa4f1938c12e44a","ref":"refs/heads/scheduler","pushedAt":"2023-03-11T23:46:53.219Z","pushType":"push","commitsCount":1,"pusher":{"login":"V01D-NULL","name":"V01D-NULL","path":"/V01D-NULL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58613685?s=80&v=4"},"commit":{"message":"Remove unused code & modify scheduler test","shortMessageHtmlLink":"Remove unused code & modify scheduler test"}},{"before":"97ab21b656326da6f8ceed2d913a204ee0c71851","after":"52d7b89b0c5ebde123510d82e0f5b853df87c36c","ref":"refs/heads/scheduler","pushedAt":"2023-03-11T23:43:29.772Z","pushType":"push","commitsCount":1,"pusher":{"login":"V01D-NULL","name":"V01D-NULL","path":"/V01D-NULL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58613685?s=80&v=4"},"commit":{"message":"Avoid a the possibility of a rogue core due to an nmi","shortMessageHtmlLink":"Avoid a the possibility of a rogue core due to an nmi"}},{"before":"a171bd5a657e1dad34fccc23880d5cf90782ad47","after":"97ab21b656326da6f8ceed2d913a204ee0c71851","ref":"refs/heads/scheduler","pushedAt":"2023-03-11T23:11:22.537Z","pushType":"push","commitsCount":2,"pusher":{"login":"V01D-NULL","name":"V01D-NULL","path":"/V01D-NULL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58613685?s=80&v=4"},"commit":{"message":"Disable interrupts in panic routine","shortMessageHtmlLink":"Disable interrupts in panic routine"}},{"before":"bef38a43afba99218b0af74fb84273ef25712aac","after":"a171bd5a657e1dad34fccc23880d5cf90782ad47","ref":"refs/heads/scheduler","pushedAt":"2023-03-11T23:02:49.073Z","pushType":"push","commitsCount":1,"pusher":{"login":"V01D-NULL","name":"V01D-NULL","path":"/V01D-NULL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58613685?s=80&v=4"},"commit":{"message":"only call accessor once","shortMessageHtmlLink":"only call accessor once"}},{"before":null,"after":"bef38a43afba99218b0af74fb84273ef25712aac","ref":"refs/heads/scheduler","pushedAt":"2023-03-11T22:49:00.522Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"V01D-NULL","name":"V01D-NULL","path":"/V01D-NULL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58613685?s=80&v=4"},"commit":{"message":"Select different schedulers at compile time","shortMessageHtmlLink":"Select different schedulers at compile time"}},{"before":"ba44bae821a0d3f69643be03a6b022a011460e74","after":"d9282a81c39c6971d5d967c97817576c8d5a3331","ref":"refs/heads/master","pushedAt":"2023-03-11T21:14:39.157Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"V01D-NULL","name":"V01D-NULL","path":"/V01D-NULL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58613685?s=80&v=4"},"commit":{"message":"Per-CPU structure (#51)\n\n* Add MSR read/write functions\n\n* Use a per-cpu structure.\n\n* Update to use heap instead of Allocator class\n\n* Make AP initialization unparallell\n\n* Remove TODO comment in cpu.cpp\n\n* Set GS/FS to our selectors\n\n* Rename getCpuData() to getLocalCpuData()\n\n* TSS: ISTs","shortMessageHtmlLink":"Per-CPU structure (#51)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADJ-QUxQA","startCursor":null,"endCursor":null}},"title":"Activity · FireflyOS/Firefly-Kernel"}