aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel
AgeCommit message (Expand)Author
2015-05-11Thread: Correctly set main thread initial stack positionYuri Kunde Schlesner
2015-05-10Merge pull request #740 from yuriks/gsp-shmemarchshift
2015-05-10fixup! Set the TLS address in the schedulerSubv
2015-05-10Core/Memory: Give every emulated thread it's own TLS area.Subv
2015-05-10Kernel: Zero-fill shared memory blocks when mappingYuri Kunde Schlesner
2015-05-10Kernel: Capture SharedMemory attributes at creation, not when mappingYuri Kunde Schlesner
2015-05-09Common: Remove the BIT macroYuri Kunde Schlesner
2015-05-09Memory: Re-organize and rename memory area address constantsYuri Kunde Schlesner
2015-05-08Kernel: Remove unused g_main_thread variableYuri Kunde Schlesner
2015-05-08Process: Rename StaticAddressMapping => AddressMappingYuri Kunde Schlesner
2015-05-08Process: Add more documentation to the class membersYuri Kunde Schlesner
2015-05-08Process: Use BitField to store process flagsYuri Kunde Schlesner
2015-05-08Process: Support parsing of exheader kernel capsYuri Kunde Schlesner
2015-05-08Kernel: Remove g_program_idYuri Kunde Schlesner
2015-05-08Kernel: Introduce skeleton Process class to hold process dataYuri Kunde Schlesner
2015-05-07Common: Remove common.hYuri Kunde Schlesner
2015-05-06Move typedefs from kernel.h to more appropriate placesYuri Kunde Schlesner
2015-05-01Kernel: Properly initialize and shutdown all modules.bunnei
2015-04-14Kernel: Use the correct format string for u64 hex.Emmanuel Gil Peyrot
2015-04-09SVC: Update various SVCs to cause a reschedule.bunnei
2015-04-09Kernel: Implemented priority inheritance for mutexes.bunnei
2015-04-09Thread: Implement priority boost for starved threads.bunnei
2015-04-09Kernel: Fixed default thread priority.bunnei
2015-04-08Initialize base address to 0x0Gareth Higgins
2015-02-19Misc cleanup of common and related functionsarchshift
2015-02-12Build: Fixed some warningsSubv
2015-02-10Asserts: break/crash program, fit to style guide; log.h->assert.harchshift
2015-02-09Scheduler refactor Pt. 1Kevin Hartman
2015-02-09Mutex: Locks should be recursive.bunnei
2015-02-03core: Fix some warnings on OSXLioncash
2015-02-02Kernel: Stop creating useless Handles during object creationYuri Kunde Schlesner
2015-02-02Kernel: Make WaitObjects share ownership of Threads waiting on themYuri Kunde Schlesner
2015-02-02Explicitly instantiate constructors/destructors for Kernel objectsYuri Kunde Schlesner
2015-02-02Mutex: Replace g_mutex_held_locks with a set inside ThreadYuri Kunde Schlesner
2015-02-02Kernel: Fix bug in HandleTable::CloseYuri Kunde Schlesner
2015-02-02Kernel: Remove Object::GetHandle (it's not used anymore :D)Yuri Kunde Schlesner
2015-02-02Kernel: Introduce unique Object ids for debuggingYuri Kunde Schlesner
2015-02-02Kernel: Use separate Handle tables for CoreTiming userdataYuri Kunde Schlesner
2015-02-02Kernel: Remove previous scheduled event when a Timer is re-SetYuri Kunde Schlesner
2015-02-02Thread: Modernize two functions that slipped through previous rebasesYuri Kunde Schlesner
2015-01-31arm: Clean up ARMul_StateLioncash
2015-01-30shared_memory: Fix assignments in SharedMemory::MapLioncash
2015-01-30Kernel: Mark all appropriate kernel objects as "final"Yuri Kunde Schlesner
2015-01-30Remove result.h InvalidHandleYuri Kunde Schlesner
2015-01-30Kernel: Convert Event to not use HandlesYuri Kunde Schlesner
2015-01-30Kernel: Convert Timer to (mostly) not use HandlesYuri Kunde Schlesner
2015-01-30Kernel: Convert Mutex to not use HandlesYuri Kunde Schlesner
2015-01-30Kernel: Convert AddressArbiter to not use HandlesYuri Kunde Schlesner
2015-01-30Kernel: Convert Semaphore to not use HandlesYuri Kunde Schlesner
2015-01-30Kernel: Convert SharedMemory to not use HandlesYuri Kunde Schlesner