Cronologia Commit

Autore SHA1 Messaggio Data
  archshift ef24e72b26 Asserts: break/crash program, fit to style guide; log.h->assert.h 11 anni fa
  Yuri Kunde Schlesner 88a4a808c6 Kernel: Stop creating useless Handles during object creation 11 anni fa
  Yuri Kunde Schlesner 7725256f64 Explicitly instantiate constructors/destructors for Kernel objects 11 anni fa
  Yuri Kunde Schlesner d52d859936 Kernel: Convert Event to not use Handles 11 anni fa
  Yuri Kunde Schlesner 9a345de2bd Kernel: Remove useless/duplicated comments; mark functions static 11 anni fa
  bunnei f09806aed2 Kernel: Renamed some functions for clarity. 11 anni fa
  bunnei 15b6a4d9ad Kernel: Changed "ShouldWait" to return bool and "Acquire" to return void. 11 anni fa
  bunnei c68eb15695 WaitObject: Renamed "Wait" to "ShouldWait", made "ShouldWait" and "Acquire" pure virtual. 11 anni fa
  bunnei 69c5830ef2 Event: Fix implementation of "non-sticky" events. 11 anni fa
  bunnei e5a9f1c644 Kernel: Get rid of WaitTypes and simplify lots of code, removing hacks. 11 anni fa
  bunnei 6643673f28 WaitSynchronizationN: Refactor to fix several bugs 11 anni fa
  bunnei aa01c57ae9 Kernel: Separate WaitSynchronization into Wait and Acquire methods. 11 anni fa
  bunnei 7faf2d8e06 WaitSynchronizationN: Implement return values 11 anni fa
  bunnei e4a5d8ad4f Event: Fixed some bugs and cleanup (Subv) 11 anni fa
  bunnei 14cbbf4d9b Event: Get rid of permanent_lock hack. 11 anni fa
  bunnei c22bac6398 Kernel: Added WaitObject and changed "waitable" objects inherit from it. 11 anni fa
  Yuri Kunde Schlesner 8ad41775cc Kernel: Start using boost::intrusive_ptr for lifetime management 11 anni fa
  Yuri Kunde Schlesner 9bf8462b96 Thread: Reduce use of Handles and move some funcs to inside the class. 11 anni fa
  Yuri Kunde Schlesner 7e2903cb74 Kernel: New handle manager 11 anni fa
  Yuri Kunde Schlesner 23f2142009 Kernel: Replace GetStaticHandleType by HANDLE_TYPE constants 11 anni fa
  Yuri Kunde Schlesner 73fba22c01 Rename ObjectPool to HandleTable 11 anni fa
  purpasmart96 ebfd831ccb License change 11 anni fa
  Yuri Kunde Schlesner 22c86824a4 Remove duplicated docs/update them for changed parameters. 11 anni fa
  Yuri Kunde Schlesner c2588403c0 HLE: Revamp error handling throrough the HLE code 11 anni fa
  Emmanuel Gil Peyrot f5d38649c7 Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generated 11 anni fa
  Yuri Kunde Schlesner d72708c1f5 Add `override` keyword through the code. 11 anni fa
  Lioncash 98fa3f7cba Core: Alter the kernel string functions to use std::string instead of const char*. 12 anni fa
  bunnei 7a1f813be1 Kernel: Updated Event and Mutex to specify handle that they are blocking for. 12 anni fa
  bunnei 83a4ad2885 Event: Updated several log messages to be assertions. 12 anni fa
  bunnei 5365ca157d Kernel: Updated various kernel function "name" arguments to be const references. 12 anni fa