1. 27 Nov, 2018 1 commit
    • Lioncash's avatar
      svc: Implement svcCreateResourceLimit() · 4ef2af8c
      Lioncash authored
      This function simply creates a ResourceLimit instance and attempts to
      create a handle for it within the current process' handle table. If the
      kernal fails to either create the ResourceLimit instance or create a
      handle for the ResourceLimit instance, it returns a failure code
      (OUT_OF_RESOURCE, and HANDLE_TABLE_FULL respectively). Finally, it exits
      by providing the output parameter with the handle value for the
      ResourceLimit instance and returning that it was successful.
      
      Note: We do not return OUT_OF_RESOURCE because, if yuzu runs out of
      available memory, then new will currently throw. We *could* allocate the
      kernel instance with std::nothrow, however this would be inconsistent
      with how all other kernel objects are currently allocated.
      4ef2af8c
  2. 26 Nov, 2018 6 commits
  3. 25 Nov, 2018 6 commits
  4. 24 Nov, 2018 17 commits
  5. 23 Nov, 2018 9 commits
  6. 22 Nov, 2018 1 commit