| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-01-02 | arm: Remove SkyEye/Dyncom code that is ARMv6-only. | bunnei | |
| 2017-10-09 | Merge remote-tracking branch 'upstream/master' into nx | bunnei | |
| # Conflicts: # src/core/CMakeLists.txt # src/core/arm/dynarmic/arm_dynarmic.cpp # src/core/arm/dyncom/arm_dyncom.cpp # src/core/hle/kernel/process.cpp # src/core/hle/kernel/thread.cpp # src/core/hle/kernel/thread.h # src/core/hle/kernel/vm_manager.cpp # src/core/loader/3dsx.cpp # src/core/loader/elf.cpp # src/core/loader/ncch.cpp # src/core/memory.cpp # src/core/memory.h # src/core/memory_setup.h | |||
| 2017-09-30 | arm_interface: Set TLS address for dynarmic core. | bunnei | |
| 2017-09-30 | arm: Use 64-bit addressing in a bunch of places. | bunnei | |
| 2017-09-30 | Moved down_count to CoreTiming | Huw Pascoe | |
| 2017-09-24 | ARM_Interface: Implement PageTableChanged | MerryMage | |
| 2016-12-22 | ThreadContext: Move from "core" to "arm_interface". | bunnei | |
| 2016-09-21 | Remove empty newlines in #include blocks. | Emmanuel Gil Peyrot | |
| This makes clang-format useful on those. Also add a bunch of forgotten transitive includes, which otherwise prevented compilation. | |||
| 2016-09-15 | arm: ResetContext shouldn't be part of ARM_Interface. | bunnei | |
| 2016-09-15 | arm_dynarmic/arm_dyncom: Remove unnecessary "virtual" keyword. | bunnei | |
| 2016-08-27 | ARM: add ClearInstructionCache function | wwylele | |
| 2015-08-06 | arm_interface: Implement interface for retrieving VFP registers | Lioncash | |
| 2015-07-25 | dyncom: Rename armdefs.h to armstate.h | Lioncash | |
| 2015-06-28 | Core: Cleanup core includes. | Emmanuel Gil Peyrot | |
| 2015-04-14 | Headers: Add some forgotten overrides, thanks clang! | Emmanuel Gil Peyrot | |
| 2015-04-06 | arm_interface: Support retrieval/storage to CP15 registers | Lioncash | |
| 2015-03-16 | arm_interface: Get rid of GetTicks. | Lioncash | |
| Removes a TODO. | |||
| 2015-02-12 | dyncom: Switch the app and system cores into the correct mode at initialization | Lioncash | |
| 2015-02-09 | Scheduler refactor Pt. 1 | Kevin Hartman | |
| * 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. | |||
| 2015-01-09 | Move ThreadContext to core/core.h and deal with the fallout | Yuri Kunde Schlesner | |
| 2015-01-08 | Timing: Use CoreTiming::GetTicks to keep track of ticks. | Subv | |
| This will keep track of idle ticks for us, and fixes some tickcount-related issues | |||
| 2014-12-25 | ARM: Add a mechanism for faking CPU time elapsed during HLE. | bunnei | |
| - Also a few cleanups. | |||
| 2014-12-20 | License change | purpasmart96 | |
| 2014-11-19 | Remove trailing spaces in every file but the ones imported from SkyEye, AOSP ↵ | Emmanuel Gil Peyrot | |
| or generated | |||
| 2014-11-18 | Fix documentation of parameters | Lioncash | |
| 2014-10-26 | Add `override` keyword through the code. | Yuri Kunde Schlesner | |
| This was automated using `clang-modernize`. | |||
| 2014-10-25 | ARM: Integrate SkyEye faster "dyncom" interpreter. | bunnei | |
| Fixed typo (make protected member public) Added license header back in. I originally removed this because I mostly rewrote the file, but meh ARM: Fixed a type error in dyncom interpreter. ARM: Updated dyncom to use unique_ptr for internal ARM state. | |||
