| 2022-06-28 |
os: pthread_yield is deprecated, don't use it on linux
Michael Scire
committed
on 28 Jun 2022
|
|---|---|
| 2022-06-12 |
os: silence warning building with gcc 12 on windows
Michael Scire
committed
on 12 Jun 2022
|
| 2022-06-11 |
os: fix whoops in SetMemoryPermission on windows
Michael Scire
committed
on 11 Jun 2022
|
|
os: implement MemoryHeapManager, SetMemoryAttribute
Michael Scire
committed
on 11 Jun 2022
|
|
| 2022-04-30 |
os: fix various regressions since 1.3.1
Michael Scire
committed
on 30 Apr 2022
|
| 2022-04-18 |
os: fix minor bug (and simplify) MapProcessCodeMemory
Michael Scire
committed
on 18 Apr 2022
|
|
ro/os: use os primitives for MapProcessCodeMemory
Michael Scire
committed
on 18 Apr 2022
|
|
|
loader: use os apis for interacting with process memory
Michael Scire
committed
on 18 Apr 2022
|
|
| 2022-04-13 |
os: refactor multi wait apis to better match Nintendo's latest implementation
Michael Scire
committed
on 13 Apr 2022
|
| 2022-03-26 |
ams: globally prefer R_RETURN to return for ams::Result
Michael Scire
committed
on 26 Mar 2022
|
|
ams: use R_SUCCEED, R_THROW globally
Michael Scire
committed
on 26 Mar 2022
|
|
| 2022-03-24 |
fs: for my sanity, begin tracking version where code was last checked for accuracy
Michael Scire
committed
on 24 Mar 2022
|
| 2022-03-23 |
os/dd: add missing semicolon to new cache logic
Michael Scire
authored
on 23 Mar 2022
SciresM
committed
on 23 Mar 2022
|
|
kern: update for new hw maintenance semantics
Michael Scire
authored
on 23 Mar 2022
SciresM
committed
on 23 Mar 2022
|
|
|
kern: add InfoType_IsSvcPermitted
Michael Scire
authored
on 22 Mar 2022
SciresM
committed
on 23 Mar 2022
|
|
| 2022-03-22 |
strat: only include windows.h in translation units where actually needed
Michael Scire
authored
on 17 Mar 2022
SciresM
committed
on 22 Mar 2022
|
|
fs: fix clang-build, os: StackGuardManager
Michael Scire
authored
on 13 Mar 2022
SciresM
committed
on 22 Mar 2022
|
|
|
os: add working stack logic for macOS
Michael Scire
authored
on 10 Mar 2022
SciresM
committed
on 22 Mar 2022
|
|
|
fix stack getting on linux, add test
Michael Scire
authored
on 10 Mar 2022
SciresM
committed
on 22 Mar 2022
|
|
|
abort/error: print backtrace, abuse templates, overhaul result/diag (macos not done yet)
Michael Scire
authored
on 10 Mar 2022
SciresM
committed
on 22 Mar 2022
|
|
|
add basic tests for os::Event/SystemEvent functionality
Michael Scire
authored
on 6 Mar 2022
SciresM
committed
on 22 Mar 2022
|
|
|
ams: support building unit test programs on windows/linux/macos
Michael Scire
authored
on 6 Mar 2022
SciresM
committed
on 22 Mar 2022
|
|
| 2021-11-04 |
dmnt2: detect thread name, add monitor get mapping(s), increase buffer sizes
Michael Scire
authored
on 2 Nov 2021
SciresM
committed
on 4 Nov 2021
|
| 2021-10-24 |
kern: avoid constexpr init for many objects (avoids unnecessary memory clear) (#1668)
SciresM
authored
on 24 Oct 2021
GitHub
committed
on 24 Oct 2021
|
| 2021-10-18 |
ams: improve offsetof style consistency
Michael Scire
committed
on 18 Oct 2021
|
| 2021-10-17 |
constexpr: resign ourselves to gcc dropping void -> T support
Michael Scire
committed
on 17 Oct 2021
|
| 2021-10-10 |
os: add FlushDataCache
Michael Scire
committed
on 10 Oct 2021
|
|
strat: use m_ for member variables
Michael Scire
committed
on 10 Oct 2021
|
|
| 2021-10-09 |
ams: replace most remaining operator & with std::addressof
Michael Scire
committed
on 9 Oct 2021
|
| 2021-10-08 |
os: fix mutex push/pop prototypes
Michael Scire
committed
on 8 Oct 2021
|