aboutsummaryrefslogtreecommitdiff
path: root/src/core/core.h
Commit message (Expand)AuthorAgeFilesLines
* System: Expose Host thread registering routines from kernel.Fernando Sahmkow2020-02-221-0/+6
* Core: Refactor CpuCoreManager to CpuManager and Cpu to Core Manager.Fernando Sahmkow2020-01-261-5/+5
* yuzu: Remove Maxwell debuggerReinUsesLisp2020-01-021-4/+0
* core/memory: Introduce skeleton of Memory classLioncash2019-11-261-0/+10
* kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel...bunnei2019-11-241-0/+1
* Kernel: Style and CorrectionsFernando Sahmkow2019-10-151-2/+2
* Correct PrepareRescheduleFernando Sahmkow2019-10-151-0/+3
* Add interfacing to the Global SchedulerFernando Sahmkow2019-10-151-0/+7
* Merge pull request #2654 from DarkLordZach/lm-log-rewritebunnei2019-10-081-0/+8
|\
| * core: Add LM::Manager to systemZach Hilman2019-09-221-0/+8
* | core/core: Remove unused headerLioncash2019-10-061-1/+0
* | core: Remove Core::CurrentProcess()Lioncash2019-10-061-4/+0
* | hle/service: Replace global system instance calls with instance-based onesLioncash2019-10-061-2/+4
* | core/loader: Track the NSO build ID of the current processZach Hilman2019-09-301-0/+4
|/
* Merge pull request #2683 from DarkLordZach/lock-exitDavid2019-09-231-0/+4
|\
| * core: Track system exit lock statusZach Hilman2019-09-211-0/+4
* | core: Update RegisterCheatList for new VMZach Hilman2019-09-211-3/+7
|/
* core: Store FileSystemController in coreZach Hilman2019-09-211-0/+8
* Merge pull request #2592 from FernandoS27/sync1bunnei2019-07-261-0/+10
|\
| * Gpu: Implement Hardware Interrupt Manager and manage GPU interruptsFernando Sahmkow2019-07-051-0/+10
* | core: Remove CurrentArmInterface() global accessorLioncash2019-07-121-4/+0
* | core: Keep instance of APM ControllerZach Hilman2019-06-281-0/+8
|/
* core: Keep track of ARPManager and register current application on bootZach Hilman2019-06-241-0/+8
* Merge pull request #2482 from DarkLordZach/prepobunnei2019-06-211-0/+4
|\
| * loader: Move NSO module tracking to AppLoaderZach Hilman2019-05-261-4/+0
| * core: Add Reporter class to take/save reportsZach Hilman2019-05-251-0/+3
| * core: Track load offsets of NSO modulesZach Hilman2019-05-251-0/+5
* | core/loader: Remove LoadKernelSystemModeLioncash2019-05-281-1/+0
|/
* core: Remove specific applets in favor of AppletManagerZach Hilman2019-04-171-14/+15
* core: Store system-wide ContentProvider for the emulatorZach Hilman2019-03-261-0/+14
* Merge pull request #1933 from DarkLordZach/cheat-enginebunnei2019-03-211-0/+4
|\
| * vm_manager: Remove cheat-specific ranges from VMManagerZach Hilman2019-03-051-2/+2
| * core: Add support for registering and controlling ownership of CheatEngineZach Hilman2019-03-041-0/+4
* | core/core: Remove the global telemetry accessor functionLioncash2019-03-041-4/+0
|/
* core_timing: Convert core timing into a classLioncash2019-02-151-0/+10
* core/frontend/applets/web_browser: Make OpenPage() non-constLioncash2019-01-171-6/+7
* core: Add getter and setter for WebBrowserApplet frontendZach Hilman2018-12-281-1/+6
* Merge pull request #1781 from DarkLordZach/applet-profile-selectbunnei2018-12-231-0/+5
|\
| * core: Add getter/setter for ProfileSelector in SystemZach Hilman2018-12-031-0/+5
* | core: Make GetGameFileFromPath function externally accessibleZach Hilman2018-12-031-0/+4
|/
* am: Deglobalize software keyboard appletZach Hilman2018-11-181-0/+5
* core: Add missing const variants of getters for the System classLioncash2018-10-281-8/+23
* core_cpu: Make Cpu scheduler instances unique_ptrs instead of shared_ptrsLioncash2018-10-151-1/+7
* kernel/thread: Use a regular pointer for the owner/current processLioncash2018-10-101-5/+5
* Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi2018-09-151-4/+4
* core: Migrate current_process pointer to the kernelLioncash2018-09-061-1/+4
* core: Use a raw pointer in GetGPUDebugContext.Markus Wick2018-09-041-1/+1
* core/core: Replace includes with forward declarations where applicableLioncash2018-08-311-21/+35
* core: Make the main System class use the PImpl idiomLioncash2018-08-311-100/+38
* kernel: Eliminate kernel global stateLioncash2018-08-281-0/+8