Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Common: Remove common.h | Yuri Kunde Schlesner | 2015-05-07 |
| | |||
* | arm_interface: Support retrieval/storage to CP15 registers | Lioncash | 2015-04-06 |
| | |||
* | arm_interface: Get rid of GetTicks. | Lioncash | 2015-03-16 |
| | | | | Removes a TODO. | ||
* | Scheduler refactor Pt. 1 | Kevin Hartman | 2015-02-09 |
| | | | | | | | | | | | | | * Simplifies scheduling logic, specifically regarding thread status. It should be much clearer which statuses are valid for a thread at any given point in the system. * Removes dead code from thread.cpp. * Moves the implementation of resetting a ThreadContext to the corresponding core's implementation. Other changes: * Fixed comments in arm interfaces. * Updated comments in thread.cpp * Removed confusing, useless, functions like MakeReady() and ChangeStatus() from thread.cpp. * Removed stack_size from Thread. In the CTR kernel, the thread's stack would be allocated before thread creation. | ||
* | Move ThreadContext to core/core.h and deal with the fallout | Yuri Kunde Schlesner | 2015-01-09 |
| | |||
* | CoreTiming: Ported the CoreTiming namespace from PPSSPP | Subv | 2015-01-07 |
| | | | | | | Implemented the required calls to make it work. CoreTiming: Added a new logging class Core_Timing. | ||
* | ARM: Add a mechanism for faking CPU time elapsed during HLE. | bunnei | 2014-12-25 |
| | | | | - Also a few cleanups. | ||
* | License change | purpasmart96 | 2014-12-20 |
| | |||
* | Remove trailing spaces in every file but the ones imported from SkyEye, AOSP ↵ | Emmanuel Gil Peyrot | 2014-11-19 |
| | | | | or generated | ||
* | ARM_Interface: Make destructor virtual | Lioncash | 2014-11-14 |
| | | | | Fixes some warnings on OSX. | ||
* | Merge branch 'threading' of https://github.com/bunnei/citra | bunnei | 2014-06-14 |
|\ | | | | | | | | | | | Conflicts: src/core/hle/function_wrappers.h src/core/hle/service/gsp.cpp | ||
| * | arm: added option to prepare CPU core (while mid-instruction) for thread ↵ | bunnei | 2014-06-01 |
| | | | | | | | | reschedule | ||
* | | Added 'this' reference to num_instructions field so it's properly updated,as ↵ | Disruption | 2014-06-01 |
|/ | | | | before the method was affecting the local method parameter rather than the class field | ||
* | ARM_Interpreter/ARM_Interface: Fixed member variable naming to be consistent ↵ | bunnei | 2014-05-20 |
| | | | | with style guide | ||
* | ARM_Interface: added SaveContext and LoadContext functions for HLE thread ↵ | bunnei | 2014-05-20 |
| | | | | switching | ||
* | Merge branch 'master' into threading | bunnei | 2014-05-17 |
|\ | |||
| * | updated how we call ARM core to make things much faster | bunnei | 2014-05-17 |
| | | |||
* | | added option to set CPSR register to arm_interface | bunnei | 2014-05-11 |
|/ | |||
* | removed DISALLOW_COPY_AND_ASSIGN in favor of NonCopyable class | bunnei | 2014-04-27 |
| | |||
* | missed this file with commit 95e5436f | bunnei | 2014-04-10 |
| | |||
* | fixed licensing and updated code style naming for ↵ | bunnei | 2014-04-08 |
| | | | | arm_interface/arm_interpreter frontend module | ||
* | fixed project includes to use new directory structure | bunnei | 2014-04-08 |
| | |||
* | got rid of 'src' folders in each sub-project | bunnei | 2014-04-08 |