{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":3140667,"defaultBranch":"main","name":"composite","ownerLogin":"gwsystems","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-01-09T22:20:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/24600102?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1681907339.0","currentOid":""},"activityList":{"items":[{"before":"35bf92863cbf9ad0af96e5ec8d70413274eaa4ec","after":"cf4523d26cbaecb874e096e7cacbf7c67c5c99cb","ref":"refs/heads/v4","pushedAt":"2024-01-28T20:28:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gparmer","name":"Gabriel Parmer","path":"/gparmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454733?s=80&v=4"},"commit":{"message":"minor cleaning","shortMessageHtmlLink":"minor cleaning"}},{"before":"d2c7ff5eef0beb7550b023082ad35d5880b8db75","after":"35bf92863cbf9ad0af96e5ec8d70413274eaa4ec","ref":"refs/heads/v4","pushedAt":"2024-01-15T15:20:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gparmer","name":"Gabriel Parmer","path":"/gparmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454733?s=80&v=4"},"commit":{"message":"small updates to initial capability table initialization","shortMessageHtmlLink":"small updates to initial capability table initialization"}},{"before":"2e57bbdd3467af2a4d23ff664708f0d4a11cb80d","after":"d2c7ff5eef0beb7550b023082ad35d5880b8db75","ref":"refs/heads/v4","pushedAt":"2024-01-09T00:03:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gparmer","name":"Gabriel Parmer","path":"/gparmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454733?s=80&v=4"},"commit":{"message":"Infrastructure for printing through the hardware capability.","shortMessageHtmlLink":"Infrastructure for printing through the hardware capability."}},{"before":"beaa3cb78fa758db352f9cf608b09fb50ab7ef27","after":"2e57bbdd3467af2a4d23ff664708f0d4a11cb80d","ref":"refs/heads/v4","pushedAt":"2024-01-01T00:39:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gparmer","name":"Gabriel Parmer","path":"/gparmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454733?s=80&v=4"},"commit":{"message":"Fixed the register protocols for system calls.\n\nSystem call overheads are around 120 cycles, regardless which\nregisters are used.","shortMessageHtmlLink":"Fixed the register protocols for system calls."}},{"before":"09c21cb647c9aff114aaaa606f3b98e212930de0","after":"beaa3cb78fa758db352f9cf608b09fb50ab7ef27","ref":"refs/heads/v4","pushedAt":"2023-12-30T14:33:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gparmer","name":"Gabriel Parmer","path":"/gparmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454733?s=80&v=4"},"commit":{"message":"Updated register protocols to simplify.\n\nDedicate the first three registers to pass the uniform\narguments: capability and operations for a system call, and core id,\nthread token, and invocation token for upcalls.\n\nThis leaves 9 registers for general purpose use for arguments and\nreturn values. This enables standardizing the API for argument access\nby special-casing the dedicated registers vs. the general ones.","shortMessageHtmlLink":"Updated register protocols to simplify."}},{"before":"7333f29d0f09556f56dd4cf0c9a6cbab1b5c3857","after":"09c21cb647c9aff114aaaa606f3b98e212930de0","ref":"refs/heads/v4","pushedAt":"2023-12-28T00:31:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gparmer","name":"Gabriel Parmer","path":"/gparmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454733?s=80&v=4"},"commit":{"message":"system calls","shortMessageHtmlLink":"system calls"}},{"before":"0a60ee24f0996db07a1a6b5eebe6462c84f0c67c","after":"7333f29d0f09556f56dd4cf0c9a6cbab1b5c3857","ref":"refs/heads/v4","pushedAt":"2023-12-27T14:12:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gparmer","name":"Gabriel Parmer","path":"/gparmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454733?s=80&v=4"},"commit":{"message":"Set pgtbl uppers, now bug on avx use","shortMessageHtmlLink":"Set pgtbl uppers, now bug on avx use"}},{"before":"d69e8c210596b7e34cb17190729518b6f3bd2f0c","after":"0a60ee24f0996db07a1a6b5eebe6462c84f0c67c","ref":"refs/heads/v4","pushedAt":"2023-12-26T20:53:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gparmer","name":"Gabriel Parmer","path":"/gparmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454733?s=80&v=4"},"commit":{"message":"pgtbl updates","shortMessageHtmlLink":"pgtbl updates"}},{"before":"9dbad41f38279e15801dffacf6af0c613eab27b5","after":"d69e8c210596b7e34cb17190729518b6f3bd2f0c","ref":"refs/heads/v4","pushedAt":"2023-12-25T23:31:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gparmer","name":"Gabriel Parmer","path":"/gparmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454733?s=80&v=4"},"commit":{"message":"Minor hacking to figure out page-table initialization","shortMessageHtmlLink":"Minor hacking to figure out page-table initialization"}},{"before":"502f9c6c28b9360e5451dded0c342532f07763a5","after":"b58e28a93b3d52af51e081614ce0fd80a78927c3","ref":"refs/heads/main","pushedAt":"2023-12-21T14:20:32.000Z","pushType":"pr_merge","commitsCount":35,"pusher":{"login":"gparmer","name":"Gabriel Parmer","path":"/gparmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454733?s=80&v=4"},"commit":{"message":"Merge pull request #476 from betahxy/cos_vmx\n\nInitial vmx PR","shortMessageHtmlLink":"Merge pull request #476 from betahxy/cos_vmx"}},{"before":"4695aa72ade89f5a0e6cee642307de40f8f17076","after":"9dbad41f38279e15801dffacf6af0c613eab27b5","ref":"refs/heads/v4","pushedAt":"2023-11-27T23:21:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gparmer","name":"Gabriel Parmer","path":"/gparmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454733?s=80&v=4"},"commit":{"message":"Set up to debug component execution.\n\nInfinite loop at user-level","shortMessageHtmlLink":"Set up to debug component execution."}},{"before":"20442a2694799617291e9c2e807d20ae7094d70e","after":"4695aa72ade89f5a0e6cee642307de40f8f17076","ref":"refs/heads/v4","pushedAt":"2023-11-21T20:15:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gparmer","name":"Gabriel Parmer","path":"/gparmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454733?s=80&v=4"},"commit":{"message":"Merge branch 'v4' of github.com:gwsystems/composite into v4","shortMessageHtmlLink":"Merge branch 'v4' of github.com:gwsystems/composite into v4"}},{"before":"2bc7876b12499573a89b0a3e98055002b1775edc","after":"20442a2694799617291e9c2e807d20ae7094d70e","ref":"refs/heads/v4","pushedAt":"2023-11-10T23:50:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gparmer","name":"Gabriel Parmer","path":"/gparmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454733?s=80&v=4"},"commit":{"message":"Update PROJECTS.md","shortMessageHtmlLink":"Update PROJECTS.md"}},{"before":"407c251e2490b9beae6779ab306c78dac95e3574","after":"2bc7876b12499573a89b0a3e98055002b1775edc","ref":"refs/heads/v4","pushedAt":"2023-11-10T23:48:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gparmer","name":"Gabriel Parmer","path":"/gparmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454733?s=80&v=4"},"commit":{"message":"Update PROJECTS.md","shortMessageHtmlLink":"Update PROJECTS.md"}},{"before":"a7999be5d5b05ace4dc223e29a68472a6f233214","after":"407c251e2490b9beae6779ab306c78dac95e3574","ref":"refs/heads/v4","pushedAt":"2023-11-10T21:01:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gparmer","name":"Gabriel Parmer","path":"/gparmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454733?s=80&v=4"},"commit":{"message":"Update PROJECTS.md","shortMessageHtmlLink":"Update PROJECTS.md"}},{"before":"8034e642963c4bc7ab93ad65ac690dc0f734149f","after":"502f9c6c28b9360e5451dded0c342532f07763a5","ref":"refs/heads/main","pushedAt":"2023-10-25T21:07:51.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"gparmer","name":"Gabriel Parmer","path":"/gparmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454733?s=80&v=4"},"commit":{"message":"Merge pull request #475 from esmakokten/main\n\nHandling of the startup issues related to the CPU features","shortMessageHtmlLink":"Merge pull request #475 from esmakokten/main"}},{"before":"9da0274692b24f14a51d04ac339ca8454f2d93d5","after":"a7999be5d5b05ace4dc223e29a68472a6f233214","ref":"refs/heads/v4","pushedAt":"2023-10-08T17:54:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gparmer","name":"Gabriel Parmer","path":"/gparmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454733?s=80&v=4"},"commit":{"message":"binary analysis projects added","shortMessageHtmlLink":"binary analysis projects added"}},{"before":"645aa0ca9bee4bef038c9db0d568899329d211a0","after":"9da0274692b24f14a51d04ac339ca8454f2d93d5","ref":"refs/heads/v4","pushedAt":"2023-10-08T13:13:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gparmer","name":"Gabriel Parmer","path":"/gparmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454733?s=80&v=4"},"commit":{"message":"projects update","shortMessageHtmlLink":"projects update"}},{"before":"312cac1ef84ad37f556652ded1078c97dddbc132","after":"645aa0ca9bee4bef038c9db0d568899329d211a0","ref":"refs/heads/v4","pushedAt":"2023-09-27T12:12:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gparmer","name":"Gabriel Parmer","path":"/gparmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454733?s=80&v=4"},"commit":{"message":"another project idea","shortMessageHtmlLink":"another project idea"}},{"before":"1a61b69310bf98f9ed0ef3a63323e1955ceaa919","after":"312cac1ef84ad37f556652ded1078c97dddbc132","ref":"refs/heads/v4","pushedAt":"2023-09-24T18:51:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gparmer","name":"Gabriel Parmer","path":"/gparmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454733?s=80&v=4"},"commit":{"message":"visual projects","shortMessageHtmlLink":"visual projects"}},{"before":"c5cb3d3e06abdc976facc28a08c316bb729dbe05","after":"1a61b69310bf98f9ed0ef3a63323e1955ceaa919","ref":"refs/heads/v4","pushedAt":"2023-08-09T23:27:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gparmer","name":"Gabriel Parmer","path":"/gparmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454733?s=80&v=4"},"commit":{"message":"The mess of trying to get rid of the shared folder, and fixing all user-level mess-ups.","shortMessageHtmlLink":"The mess of trying to get rid of the shared folder, and fixing all us…"}},{"before":"dc65027657bd9b2af65aa9971b12a3fb14602599","after":"c5cb3d3e06abdc976facc28a08c316bb729dbe05","ref":"refs/heads/v4","pushedAt":"2023-08-08T10:31:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gparmer","name":"Gabriel Parmer","path":"/gparmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454733?s=80&v=4"},"commit":{"message":"Register layout updates, and printing.","shortMessageHtmlLink":"Register layout updates, and printing."}},{"before":"75569d22c81cc1b16b5b456970031a61d677c784","after":"dc65027657bd9b2af65aa9971b12a3fb14602599","ref":"refs/heads/v4","pushedAt":"2023-08-03T21:54:03.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"gparmer","name":"Gabriel Parmer","path":"/gparmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454733?s=80&v=4"},"commit":{"message":"Fix up: removing print diagnostics","shortMessageHtmlLink":"Fix up: removing print diagnostics"}},{"before":"c2926df15d1956889583fc973cf284ce80564bc3","after":"75569d22c81cc1b16b5b456970031a61d677c784","ref":"refs/heads/v4","pushedAt":"2023-07-28T23:05:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gparmer","name":"Gabriel Parmer","path":"/gparmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454733?s=80&v=4"},"commit":{"message":"Component capability image created!\n\n- Sized all capabilities to be identical to enable polymorphic initialization.\n- Explicitly sized all capabilities.\n- Separated virtual memory initialization into the three sections for\n code cleanliness\n- Created VM resource creation/retyping.","shortMessageHtmlLink":"Component capability image created!"}},{"before":"d6469e3e9c749ed8f67d4564c58b29c3f3cecd15","after":"c2926df15d1956889583fc973cf284ce80564bc3","ref":"refs/heads/v4","pushedAt":"2023-07-25T21:32:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gparmer","name":"Gabriel Parmer","path":"/gparmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454733?s=80&v=4"},"commit":{"message":"Fix off by ones in the resource tables, and fix addr->page conversions","shortMessageHtmlLink":"Fix off by ones in the resource tables, and fix addr->page conversions"}},{"before":"85b441e4f8daca531e8c0d53b18e9937db6e3c4e","after":"d6469e3e9c749ed8f67d4564c58b29c3f3cecd15","ref":"refs/heads/v4","pushedAt":"2023-07-23T22:59:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gparmer","name":"Gabriel Parmer","path":"/gparmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454733?s=80&v=4"},"commit":{"message":"Fixed capability-table allocation bounds.","shortMessageHtmlLink":"Fixed capability-table allocation bounds."}},{"before":"3e22a8584f56a2e4292cc11e3a6d045f5de690d3","after":"85b441e4f8daca531e8c0d53b18e9937db6e3c4e","ref":"refs/heads/v4","pushedAt":"2023-07-23T22:38:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gparmer","name":"Gabriel Parmer","path":"/gparmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454733?s=80&v=4"},"commit":{"message":"Post-page-table creation.","shortMessageHtmlLink":"Post-page-table creation."}},{"before":"56c5a923cf64c58c9d4b698466413a03596500e3","after":"3e22a8584f56a2e4292cc11e3a6d045f5de690d3","ref":"refs/heads/v4","pushedAt":"2023-07-23T22:14:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gparmer","name":"Gabriel Parmer","path":"/gparmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454733?s=80&v=4"},"commit":{"message":"Debugging init","shortMessageHtmlLink":"Debugging init"}},{"before":"a0dc73b231206350766761ae9b402b164928e2bb","after":"56c5a923cf64c58c9d4b698466413a03596500e3","ref":"refs/heads/v4","pushedAt":"2023-07-21T22:50:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gparmer","name":"Gabriel Parmer","path":"/gparmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454733?s=80&v=4"},"commit":{"message":"Added debugging output to failed checks, fixed bugs","shortMessageHtmlLink":"Added debugging output to failed checks, fixed bugs"}},{"before":"b02a93dcd4ab5e95db3f425e6358433144c57da6","after":"a0dc73b231206350766761ae9b402b164928e2bb","ref":"refs/heads/v4","pushedAt":"2023-07-19T22:13:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gparmer","name":"Gabriel Parmer","path":"/gparmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454733?s=80&v=4"},"commit":{"message":"print off by negative fix","shortMessageHtmlLink":"print off by negative fix"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD6zwS3wA","startCursor":null,"endCursor":null}},"title":"Activity · gwsystems/composite"}