AuroraRuntime/Include/Aurora
Jamie Reece Wilson f08f4a476a [*] Ehhh. I never liked how I implemented the fallback for MS absolute waits.
We should calculate it via a delta between current NS time to avoid NS/MS clock overflows.
Some platforms and points in time may be more resistant than others. Let's assume monotonic time could be really high, this should help mitigate some bad math and branching caused by timeout overflows caused by stupid MS-precise abs waits (not sure why people would favour these over abs ns)
2023-09-12 17:10:51 +01:00
..
Async [*] zoomzoom 2023-08-22 13:15:45 +01:00
CmdLine [+] NS readmes 2022-06-12 18:28:51 +01:00
Compression [*] Refactor: added missing opt reference in member 2023-07-28 08:10:08 +01:00
Console [*] Refactor public headers 2023-01-15 06:05:22 +00:00
Crypto [+] Missing x509 members 2023-07-10 20:58:12 +01:00
Data [+] Added move and copy operators + constructors for types that are either struct members in the public API or are likely to be copied by the user 2022-05-27 20:33:42 +01:00
Debug [*] fuck you 2023-08-10 03:43:48 +01:00
Exit [*] Comments 2023-04-21 05:58:24 +01:00
Hashing [+] HashStream SOO 2023-08-26 21:32:49 +01:00
HWInfo [*] 32bit builds can run on 64bit systems 2023-08-30 12:36:59 +01:00
IO [+] AuFS::IsFileBlocked 2023-08-29 20:30:09 +01:00
Locale [*] ConvertMSToTimescale: refactor arg to u64 2023-05-12 17:49:34 +01:00
Logging [+] AuAsync::NewWorkFunction 2023-08-10 03:36:19 +01:00
Memory [+] ByteBuffer::WriteTagged<T> 2023-08-08 00:08:54 +01:00
Parse [*] Refactor public headers 2023-01-15 06:05:22 +00:00
Process [*] Updated AuProcess mapping API to use file handles 2023-07-29 09:02:55 +01:00
Processes [+] AuProcesses::StartupParameters::environmentVariables 2023-08-20 23:58:32 +01:00
Registry [+] Added move and copy operators + constructors for types that are either struct members in the public API or are likely to be copied by the user 2022-05-27 20:33:42 +01:00
RNG [*] why the hell were these made const 2023-04-19 03:17:45 +01:00
SWInfo [+] Absolute Win32 version checks 2023-08-29 16:12:13 +01:00
Telemetry [*/+/-] MEGA COMMIT. ~2 weeks compressed. 2022-02-17 00:11:40 +00:00
Threading [*] Ehhh. I never liked how I implemented the fallback for MS absolute waits. 2023-09-12 17:10:51 +01:00
Time [*] Minor Include/* changes (1x typo, 1x default change) 2023-07-16 16:52:53 +01:00
Utility [*] Refactor: drop "leaky" from user data members 2023-06-06 14:06:09 +01:00
Runtime.hpp [+] Non-mutually exclusive binary semaphore / event wait path 2023-09-10 14:50:59 +01:00