| 2021-01-21 |
util::unique_lock, update loader to new sf semantics
Michael Scire
authored
on 18 Jan 2021
SciresM
committed
on 21 Jan 2021
|
|---|---|
|
util::string_view, update pgl for new sf semantics
Michael Scire
authored
on 18 Jan 2021
SciresM
committed
on 21 Jan 2021
|
|
|
libstrat: convert to experimental new (super-accurate) sf allocation semantics
Michael Scire
authored
on 17 Jan 2021
SciresM
committed
on 21 Jan 2021
|
|
| 2021-01-12 |
util: fix header dependence
Michael Scire
committed
on 12 Jan 2021
|
|
ams: use util::SNPrintf over std:: (size/linker improvements)
Michael Scire
committed
on 12 Jan 2021
|
|
| 2021-01-08 |
util: faster constexpr offsetof calc, at the cost of standards compliance
Michael Scire
committed
on 8 Jan 2021
|
|
kern: further codegen tweaks
Michael Scire
committed
on 8 Jan 2021
|
|
| 2020-12-07 |
fs: update + consolidate path normalization logic
Michael Scire
committed
on 7 Dec 2020
|
| 2020-12-03 |
erpt: update for 11.0.0 (closes #1218)
Michael Scire
committed
on 3 Dec 2020
|
| 2020-12-02 |
kern: tweak optimization settings for hot paths
Michael Scire
authored
on 2 Dec 2020
SciresM
committed
on 2 Dec 2020
|
|
kern: more iterator adjustments
Michael Scire
authored
on 2 Dec 2020
SciresM
committed
on 2 Dec 2020
|
|
|
hot path: just in case
Michael Scire
authored
on 2 Dec 2020
SciresM
committed
on 2 Dec 2020
|
|
|
microkernel: hot paths are pretty fucking hot
Michael Scire
authored
on 2 Dec 2020
SciresM
committed
on 2 Dec 2020
|
|
|
KConditionVariable/KAddressArbiter: no need for global compare thread
Michael Scire
authored
on 2 Dec 2020
SciresM
committed
on 2 Dec 2020
|
|
| 2020-10-30 |
sdmmc: implement driver suitable for fs + bootloader
...
SciresM
authored
on 30 Oct 2020
GitHub
committed
on 30 Oct 2020
|
| 2020-10-12 |
util: follow 90fd771 to its natural conclusion (generic base rbtree)
Michael Scire
committed
on 12 Oct 2020
|
| 2020-08-19 |
IntrusiveRedBlackTree: refactor to add ->GetPrev(), ->GetNext() to BaseNode inheritors
Michael Scire
authored
on 3 Aug 2020
SciresM
committed
on 19 Aug 2020
|
| 2020-08-17 |
kern: build with -Wextra
Michael Scire
committed
on 17 Aug 2020
|
| 2020-07-31 |
kern: add KAddressArbiter::WaitIfEqual
Michael Scire
authored
on 15 Jul 2020
SciresM
committed
on 31 Jul 2020
|
| 2020-06-28 |
sysupdater: implement content meta mounting
Michael Scire
authored
on 26 Jun 2020
SciresM
committed
on 28 Jun 2020
|
| 2020-06-15 |
exo2: Implement (untested) SmcDecryptDeviceUniqueData
Michael Scire
authored
on 17 May 2020
SciresM
committed
on 15 Jun 2020
|
|
exo2: implement rest of main other than SetupSocProtections
Michael Scire
authored
on 12 May 2020
SciresM
committed
on 15 Jun 2020
|
|
|
exo2: Initial work on the exosphere rewrite.
...
Michael Scire
authored
on 5 May 2020
SciresM
committed
on 15 Jun 2020
|
|
| 2020-05-12 |
Implement support for parsing/interacting with NCAs. (#942)
...
SciresM
authored
on 12 May 2020
GitHub
committed
on 12 May 2020
|
|
Switch atmosphere's build target to C++20. (#952)
...
SciresM
authored
on 12 May 2020
GitHub
committed
on 12 May 2020
|
|
| 2020-04-22 |
os: implement ReadWriteLock
Michael Scire
committed
on 22 Apr 2020
|
| 2020-04-14 |
erpt: reimplement the sysmodule (#875)
...
SciresM
authored
on 14 Apr 2020
GitHub
committed
on 14 Apr 2020
|
| 2020-04-08 |
util: add bitflagset
Michael Scire
committed
on 8 Apr 2020
|
| 2020-04-06 |
fs: implement PooledBuffer
Michael Scire
committed
on 6 Apr 2020
|
| 2020-03-20 |
fs: fix bugs with external code filesystems
Michael Scire
committed
on 20 Mar 2020
|