{"push_id":2158615279,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"b2a99043e33bf6ce4b520b74a6d56efdf4207e70","before":"16dcec05d169e9a5c74a668db512e021bc1165fb","commits":[{"sha":"0a308e224c5242949dc2a82789db8ad75dba41d8","author":{"name":"Subv","email":"21fd5548a90497b1d217de1b98d3a5970774e7d4@gmail.com"},"message":"Kernel/Threads: Add a new thread status that will allow using a Kernel::Event to put a guest thread to sleep inside an HLE handler until said event is signaled.","distinct":true,"url":"https://api.github.com/repos/starlightknight/citra/commits/0a308e224c5242949dc2a82789db8ad75dba41d8"},{"sha":"f9d55ecf3f80d580c7cf8fe2179118cb1362eb11","author":{"name":"Subv","email":"21fd5548a90497b1d217de1b98d3a5970774e7d4@gmail.com"},"message":"HLE: Implemented SleepClientThread and ContinueClientThread functions to make performing async tasks on the host while in an HLE service function easier.\n\nAn HLE service function that wants to perform an async operation should put the caller guest thread to sleep using SleepClientThread, passing in a callback to execute when the thread is resumed.\nSleepClientThread returns a ThreadContinuationToken that should be stored and used with ContinueClientThread to resume the guest thread when the host async operation completes.","distinct":true,"url":"https://api.github.com/repos/starlightknight/citra/commits/f9d55ecf3f80d580c7cf8fe2179118cb1362eb11"},{"sha":"b2a99043e33bf6ce4b520b74a6d56efdf4207e70","author":{"name":"bunnei","email":"13d1282f5263050b7163afced90c017ec4599a0c@gmail.com"},"message":"Merge pull request #2968 from Subv/hle_thread_pause\n\nKernel/Threads: Add a new thread status that will allow using a Kernel::Event to put a guest thread to sleep inside an HLE handler until said event is signaled","distinct":true,"url":"https://api.github.com/repos/starlightknight/citra/commits/b2a99043e33bf6ce4b520b74a6d56efdf4207e70"}]}
{"actor":{"display_login":"starlightknight"}}