{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":726437565,"defaultBranch":"master","name":"pintos-kaist","ownerLogin":"laphayen","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-02T11:55:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/29139465?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1711091025.0","currentOid":""},"activityList":{"items":[{"before":"2c031092ac6f18bf942a00f88c004da65c558c88","after":"02f4f8debf0cc75a1d80e03271076049bfdc2f9e","ref":"refs/heads/MemoryMappedFiles","pushedAt":"2024-04-25T14:59:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laphayen","name":"Baek Gi Chan","path":"/laphayen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29139465?s=80&v=4"},"commit":{"message":"Docs: Update test","shortMessageHtmlLink":"Docs: Update test"}},{"before":"d8370b2164ba35290a351ff206d7aa917f275a2a","after":"2c031092ac6f18bf942a00f88c004da65c558c88","ref":"refs/heads/MemoryMappedFiles","pushedAt":"2024-04-24T14:56:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laphayen","name":"Baek Gi Chan","path":"/laphayen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29139465?s=80&v=4"},"commit":{"message":"Chore: Rename to load_aux for code consistency","shortMessageHtmlLink":"Chore: Rename to load_aux for code consistency"}},{"before":"3c3c13f7cfdcc14f66f8d5e41519217604db38bf","after":"d8370b2164ba35290a351ff206d7aa917f275a2a","ref":"refs/heads/MemoryMappedFiles","pushedAt":"2024-04-24T14:56:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laphayen","name":"Baek Gi Chan","path":"/laphayen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29139465?s=80&v=4"},"commit":{"message":"Chore: Move the location of exit(-1) for mmap-exit test handling","shortMessageHtmlLink":"Chore: Move the location of exit(-1) for mmap-exit test handling"}},{"before":"12a61fafbed41f196cc92666eb753331a8159fd3","after":"3c3c13f7cfdcc14f66f8d5e41519217604db38bf","ref":"refs/heads/MemoryMappedFiles","pushedAt":"2024-04-21T14:57:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laphayen","name":"Baek Gi Chan","path":"/laphayen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29139465?s=80&v=4"},"commit":{"message":"Feat: Remove when VM_TYPE is file in supplemental_page_table_copy()","shortMessageHtmlLink":"Feat: Remove when VM_TYPE is file in supplemental_page_table_copy()"}},{"before":"209becfe570876a985f9c88158e3baf6a2be09b3","after":"12a61fafbed41f196cc92666eb753331a8159fd3","ref":"refs/heads/MemoryMappedFiles","pushedAt":"2024-04-20T09:34:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laphayen","name":"Baek Gi Chan","path":"/laphayen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29139465?s=80&v=4"},"commit":{"message":"Feat: Modify to handle the load_aux of pages when removing file-based pages","shortMessageHtmlLink":"Feat: Modify to handle the load_aux of pages when removing file-based…"}},{"before":"e17ddacb2c2a5352e3e4c36e85e68b17b7e5c075","after":"209becfe570876a985f9c88158e3baf6a2be09b3","ref":"refs/heads/MemoryMappedFiles","pushedAt":"2024-04-20T09:06:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laphayen","name":"Baek Gi Chan","path":"/laphayen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29139465?s=80&v=4"},"commit":{"message":"Feat: Add exception handling for mmap() in the syscall section","shortMessageHtmlLink":"Feat: Add exception handling for mmap() in the syscall section"}},{"before":"6366a0169349984b9133f72e715ee320b92ed55f","after":"e17ddacb2c2a5352e3e4c36e85e68b17b7e5c075","ref":"refs/heads/MemoryMappedFiles","pushedAt":"2024-04-19T14:40:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laphayen","name":"Baek Gi Chan","path":"/laphayen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29139465?s=80&v=4"},"commit":{"message":"Feat: Initialize writable when executing file_backed_initializer()","shortMessageHtmlLink":"Feat: Initialize writable when executing file_backed_initializer()"}},{"before":"248ab03b514ec20cf3d69aafd863af2bb82014d5","after":"6366a0169349984b9133f72e715ee320b92ed55f","ref":"refs/heads/MemoryMappedFiles","pushedAt":"2024-04-18T14:56:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laphayen","name":"Baek Gi Chan","path":"/laphayen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29139465?s=80&v=4"},"commit":{"message":"Add writable in do_mmap()","shortMessageHtmlLink":"Add writable in do_mmap()"}},{"before":"9b7f7af725d8f4e2c5d3cc4ca924f80d50e7c106","after":"248ab03b514ec20cf3d69aafd863af2bb82014d5","ref":"refs/heads/MemoryMappedFiles","pushedAt":"2024-04-17T14:59:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laphayen","name":"Baek Gi Chan","path":"/laphayen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29139465?s=80&v=4"},"commit":{"message":"Modify exception handling for mmap()","shortMessageHtmlLink":"Modify exception handling for mmap()"}},{"before":"f3973b05f74bb7b35b1591c18b639a6511e0620b","after":"9b7f7af725d8f4e2c5d3cc4ca924f80d50e7c106","ref":"refs/heads/MemoryMappedFiles","pushedAt":"2024-04-17T14:56:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laphayen","name":"Baek Gi Chan","path":"/laphayen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29139465?s=80&v=4"},"commit":{"message":"Docs: Modify the passed test cases","shortMessageHtmlLink":"Docs: Modify the passed test cases"}},{"before":"85232e75b18ac3a65a63792af3631332b34a9111","after":"f3973b05f74bb7b35b1591c18b639a6511e0620b","ref":"refs/heads/MemoryMappedFiles","pushedAt":"2024-04-16T14:58:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laphayen","name":"Baek Gi Chan","path":"/laphayen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29139465?s=80&v=4"},"commit":{"message":"Feat: Implement file_backed_swap_in and file_backed_swap_out","shortMessageHtmlLink":"Feat: Implement file_backed_swap_in and file_backed_swap_out"}},{"before":"093b32a420e1d3d05e5eeafc9dcbe933f79bd130","after":"85232e75b18ac3a65a63792af3631332b34a9111","ref":"refs/heads/MemoryMappedFiles","pushedAt":"2024-04-15T14:58:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laphayen","name":"Baek Gi Chan","path":"/laphayen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29139465?s=80&v=4"},"commit":{"message":"Chore: Apply init_addr to spt_find_page()","shortMessageHtmlLink":"Chore: Apply init_addr to spt_find_page()"}},{"before":"c560288d311f4cd0decd01cde706ba781683ff85","after":"093b32a420e1d3d05e5eeafc9dcbe933f79bd130","ref":"refs/heads/MemoryMappedFiles","pushedAt":"2024-04-14T14:56:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laphayen","name":"Baek Gi Chan","path":"/laphayen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29139465?s=80&v=4"},"commit":{"message":"Docs: Modify the passed test cases","shortMessageHtmlLink":"Docs: Modify the passed test cases"}},{"before":"ef10ce9d57c5453cd3a5af5a58a3fbc768cfaace","after":"c560288d311f4cd0decd01cde706ba781683ff85","ref":"refs/heads/MemoryMappedFiles","pushedAt":"2024-04-14T14:54:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laphayen","name":"Baek Gi Chan","path":"/laphayen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29139465?s=80&v=4"},"commit":{"message":"Chore: Remove unused locks and add exception handling","shortMessageHtmlLink":"Chore: Remove unused locks and add exception handling"}},{"before":"cbc3798a564669d8fa3c4240814cdb616a59e7c3","after":"ef10ce9d57c5453cd3a5af5a58a3fbc768cfaace","ref":"refs/heads/MemoryMappedFiles","pushedAt":"2024-04-13T14:32:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laphayen","name":"Baek Gi Chan","path":"/laphayen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29139465?s=80&v=4"},"commit":{"message":"Chore: Handle of cases where the file opened by the file_reopen function is NULL","shortMessageHtmlLink":"Chore: Handle of cases where the file opened by the file_reopen funct…"}},{"before":"0415d33e04d4b85b1b17f6ef82982bc9830584cf","after":"cbc3798a564669d8fa3c4240814cdb616a59e7c3","ref":"refs/heads/MemoryMappedFiles","pushedAt":"2024-04-12T15:04:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laphayen","name":"Baek Gi Chan","path":"/laphayen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29139465?s=80&v=4"},"commit":{"message":"Chore: Modify of lazy_load_segment_file","shortMessageHtmlLink":"Chore: Modify of lazy_load_segment_file"}},{"before":"e75c3b9a6b1ed65ff3259a6415b6a4d23dc54661","after":"0415d33e04d4b85b1b17f6ef82982bc9830584cf","ref":"refs/heads/MemoryMappedFiles","pushedAt":"2024-04-11T14:55:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laphayen","name":"Baek Gi Chan","path":"/laphayen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29139465?s=80&v=4"},"commit":{"message":"Chore: The removal of writable copy of aux in do_mmap","shortMessageHtmlLink":"Chore: The removal of writable copy of aux in do_mmap"}},{"before":"a8cef39b960209756d177d1c1d58752f539e52cb","after":"e75c3b9a6b1ed65ff3259a6415b6a4d23dc54661","ref":"refs/heads/MemoryMappedFiles","pushedAt":"2024-04-10T14:57:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laphayen","name":"Baek Gi Chan","path":"/laphayen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29139465?s=80&v=4"},"commit":{"message":"Docs: Update README.md","shortMessageHtmlLink":"Docs: Update README.md"}},{"before":"b6b99fb0d300fa5b68c7a44b31a5d61948934fae","after":"a8cef39b960209756d177d1c1d58752f539e52cb","ref":"refs/heads/MemoryMappedFiles","pushedAt":"2024-04-09T14:15:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laphayen","name":"Baek Gi Chan","path":"/laphayen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29139465?s=80&v=4"},"commit":{"message":"Feat: Apply filesys_lock to mmap system call","shortMessageHtmlLink":"Feat: Apply filesys_lock to mmap system call"}},{"before":"1ef2d01d8766fd06d38ee06ed928199abdf2e5df","after":"b6b99fb0d300fa5b68c7a44b31a5d61948934fae","ref":"refs/heads/MemoryMappedFiles","pushedAt":"2024-04-08T14:46:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laphayen","name":"Baek Gi Chan","path":"/laphayen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29139465?s=80&v=4"},"commit":{"message":"Chore: Add writable to file_page","shortMessageHtmlLink":"Chore: Add writable to file_page"}},{"before":"7e6211671999e87f3578fab3d8c0c6cd4ce5562b","after":"1ef2d01d8766fd06d38ee06ed928199abdf2e5df","ref":"refs/heads/MemoryMappedFiles","pushedAt":"2024-04-07T14:50:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laphayen","name":"Baek Gi Chan","path":"/laphayen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29139465?s=80&v=4"},"commit":{"message":"Refactor: Remove unnecessary logi","shortMessageHtmlLink":"Refactor: Remove unnecessary logi"}},{"before":"e5882b35211316d74c61c6e862463a18a1b54574","after":"7e6211671999e87f3578fab3d8c0c6cd4ce5562b","ref":"refs/heads/MemoryMappedFiles","pushedAt":"2024-04-06T14:53:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laphayen","name":"Baek Gi Chan","path":"/laphayen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29139465?s=80&v=4"},"commit":{"message":"Chore: Remove the aux argument annotation","shortMessageHtmlLink":"Chore: Remove the aux argument annotation"}},{"before":"c82c5486124e18e0ce2dc1f865b563114b3879ec","after":"e5882b35211316d74c61c6e862463a18a1b54574","ref":"refs/heads/MemoryMappedFiles","pushedAt":"2024-04-05T14:55:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laphayen","name":"Baek Gi Chan","path":"/laphayen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29139465?s=80&v=4"},"commit":{"message":"Chore: Comment out the auxiliary argument","shortMessageHtmlLink":"Chore: Comment out the auxiliary argument"}},{"before":"9d703c63ff445b73c100f43f9c809087db8ff4a3","after":"c82c5486124e18e0ce2dc1f865b563114b3879ec","ref":"refs/heads/MemoryMappedFiles","pushedAt":"2024-04-04T04:37:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laphayen","name":"Baek Gi Chan","path":"/laphayen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29139465?s=80&v=4"},"commit":{"message":"Refactor: Initialize uninit_page with memset","shortMessageHtmlLink":"Refactor: Initialize uninit_page with memset"}},{"before":"2a310963b9a95f6d7dec99b0fa032ffd4ae2af42","after":"9d703c63ff445b73c100f43f9c809087db8ff4a3","ref":"refs/heads/MemoryMappedFiles","pushedAt":"2024-04-02T14:43:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laphayen","name":"Baek Gi Chan","path":"/laphayen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29139465?s=80&v=4"},"commit":{"message":"Refactor: Add conditions for mmap system call","shortMessageHtmlLink":"Refactor: Add conditions for mmap system call"}},{"before":"9bc023967e0724e34531c8e09ea9aa3622779018","after":"2a310963b9a95f6d7dec99b0fa032ffd4ae2af42","ref":"refs/heads/MemoryMappedFiles","pushedAt":"2024-03-31T14:44:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"laphayen","name":"Baek Gi Chan","path":"/laphayen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29139465?s=80&v=4"},"commit":{"message":"Refactor: Move process_cleanup to a different location","shortMessageHtmlLink":"Refactor: Move process_cleanup to a different location"}},{"before":"094f7a87b719fa5a439ea39038ef6912ff6bb4ec","after":"9bc023967e0724e34531c8e09ea9aa3622779018","ref":"refs/heads/MemoryMappedFiles","pushedAt":"2024-03-29T14:50:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laphayen","name":"Baek Gi Chan","path":"/laphayen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29139465?s=80&v=4"},"commit":{"message":"Docs: Modify the passed test cases","shortMessageHtmlLink":"Docs: Modify the passed test cases"}},{"before":"4ae906ba8de5c44f430ef75bd8edd5149d41c561","after":"094f7a87b719fa5a439ea39038ef6912ff6bb4ec","ref":"refs/heads/MemoryMappedFiles","pushedAt":"2024-03-28T08:08:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"laphayen","name":"Baek Gi Chan","path":"/laphayen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29139465?s=80&v=4"},"commit":{"message":"Refator: Remove filesys_lock from the create system call","shortMessageHtmlLink":"Refator: Remove filesys_lock from the create system call"}},{"before":"4006c1279ed8820fa4fd07bcf2d2ad9c0c907e60","after":"4ae906ba8de5c44f430ef75bd8edd5149d41c561","ref":"refs/heads/MemoryMappedFiles","pushedAt":"2024-03-28T07:46:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laphayen","name":"Baek Gi Chan","path":"/laphayen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29139465?s=80&v=4"},"commit":{"message":"Refactor: Modify exception handling for supplemental_page_table_kill","shortMessageHtmlLink":"Refactor: Modify exception handling for supplemental_page_table_kill"}},{"before":"92e2b9e5d889eb7fa2ce542eba331b3c50a133ab","after":"4006c1279ed8820fa4fd07bcf2d2ad9c0c907e60","ref":"refs/heads/MemoryMappedFiles","pushedAt":"2024-03-28T07:43:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laphayen","name":"Baek Gi Chan","path":"/laphayen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29139465?s=80&v=4"},"commit":{"message":"Refactor: Call exit(-1) directly after invoking vm_try_handle_fault() to terminate page fault handling at that point","shortMessageHtmlLink":"Refactor: Call exit(-1) directly after invoking vm_try_handle_fault()…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEOkw2IgA","startCursor":null,"endCursor":null}},"title":"Activity · laphayen/pintos-kaist"}