| Commit message (Collapse) | Author | Age |
... | |
| |_|_|/
|/| | |
| | | |
| | | |
| | | |
| | | | |
default attributes, if set.
closes #735
|
|/ / / |
|
|\ \ \
| | | |
| | | | |
Delete unused hle/coprocessor.cpp
|
|\ \ \ \
| | | | |
| | | | | |
APT/FS: Remove asserts that were causing false positives in games
|
| |/ / /
|/| | | |
|
|\ \ \ \
| | | | |
| | | | | |
Common: Remove async logging
|
| | | | | |
|
| | | | | |
|
| |/ / /
|/| | | |
|
|\ \ \ \
| | | | |
| | | | | |
dyncom: Add ARMv6K NOP and hint instructions to the interpreter.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
dyncom: Minor cleanup.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Core/ResourceLimits: Implemented the basic structure of ResourceLimits.
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Windows build fixes
|
| |/ / / / / /
|/| | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Implemented svcs GetResourceLimit, GetResourceLimitCurrentValues and GetResourceLimitLimitValues.
Note that the resource limits do not currently keep track of used objects, since we have no way to distinguish between an object created by the application, and an object created by some HLE module once we're inside Kernel::T::Create.
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
memory.cpp/h contains definitions related to acessing memory and
configuring the address space
mem_map.cpp/h contains higher-level definitions related to configuring
the address space accoording to the kernel and allocating memory.
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
thread: Fix a conditional check in Reschedule
|
| | | | | | | | |
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
This is necessary, as hint instructions will be recognized as MSR, which is pretty bad.
|
| | | | | | | | |
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
These are already defined in arm_dyncom_interpreter_dec.cpp.
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
These can simply be const vars.
|
| | | | | | | | |
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
This is necessary otherwise there are warnings about a 32-bit result being casted to a 64-bit value.
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
- Unary minus operator applied to unsigned type.
- Unsafe use of bool.
|
| | | | | |/ /
| | | | |/| |
| | | | | | |
| | | | | | | |
Sign mismatches and "forcing value to bool" warnings.
|
| | | | | | | |
|
| | | |/ / / |
|
| | |/ / /
| |/| | | |
|
|/ / / /
| | | |
| | | |
| | | | |
class in common_types.
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
Qt: Shutdown emulation session only if EmuThread exists.
|
| |_|_|/
|/| | |
| | | |
| | | | |
A shift here is intended since the representation is imm12:imm4
|
| | | | |
|
|\ \ \ \
| |/ / /
|/| | | |
PTM: Changed the ptm services to be like the IR, HID, and APT services.
|
| | | | |
|
| | | | |
|
| |_|/
|/| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
It provided a large increase in complexity of the logging system while
having a negligible performance impact: the usage patterns of the ring
buffer meant that each log contended with the logging thread, causing
it to effectively act as a synchronous extra buffering.
Also removed some broken code related to filtering of subclasses which
was broken since it was introduced. (Which means no one ever used that
feature anyway, since, 8 months later, no one ever complained.)
|
|\ \ \
| | | |
| | | | |
Core/Memory: Add TLS support for creating up to 300 threads
|
|\ \ \ \
| | | | |
| | | | | |
Thread: Remove the idle thread
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Core/Scheduling: Prepare the new priority in the thread queue when svcSetPriority is called
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
vfp: Handle flush-to-zero mode.
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
dyncom: Stub MCRR and MRRC
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Instead just use nullptr to represent no thread is active.
|
| |_|_|_|/ / /
|/| | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Core/HLE: Implemented the SVCs GetProcessId and GetProcessIdOfThread
|
| | | | |/ / /
| | | | | | |
| | | | | | |
| | | | | | | |
svcSetPriority is called
|