1. 06 Apr, 2019 1 commit
    • Lioncash's avatar
      video_core/macro_interpreter: Simplify GetRegister() · 1efdb489
      Lioncash authored
      Given we already ensure nothing can set the zeroth register in
      SetRegister(), we don't need to check if the index is zero and special
      case it. We can just access the register normally, since it's already
      going to be zero.
      
      We can also replace the assertion with .at() to perform the equivalent
      behavior inline as part of the API.
      1efdb489
  2. 05 Apr, 2019 7 commits
  3. 04 Apr, 2019 17 commits
  4. 03 Apr, 2019 13 commits
  5. 02 Apr, 2019 2 commits
    • bunnei's avatar
      Merge pull request #2313 from lioncash/reslimit · 57279e19
      bunnei authored
      kernel/resource_limit: Remove the name member from resource limits
      57279e19
    • Lioncash's avatar
      kernel/svc: Implement svcGetThreadList · 28719ee3
      Lioncash authored
      Similarly like svcGetProcessList, this retrieves the list of threads
      from the current process. In the kernel itself, a process instance
      maintains a list of threads, which are used within this function.
      
      Threads are registered to a process' thread list at thread
      initialization, and unregistered from the list upon thread destruction
      (if said thread has a non-null owning process).
      
      We assert on the debug event case, as we currently don't implement
      kernel debug objects.
      28719ee3