Commit Graph

418 Commits

Author SHA1 Message Date
5a96a71949 [*] Address *some* build issues under Linux. Interim port progress 2022-04-04 08:53:34 +01:00
62e3490d9f [*] Slight cleanup of the NT watcher 2022-04-03 05:46:52 +01:00
3650599064 [*] Only send ack if requested 2022-04-03 03:44:59 +01:00
603c68f3ca [-] de-bug 2022-04-03 03:26:23 +01:00
a1ec806773 [+] Initial hack of a file watcher in NT land 2022-04-03 02:52:25 +01:00
450c895732 [*] WaitSingleBase.cpp was rescoping the return value. Doh 2022-04-03 00:30:15 +01:00
cfca09d0da [*] FS.cpp bugs regarding expanding "<char>/" 2022-04-03 00:29:49 +01:00
d37eaf6f30 [*] Regression of empty SysPushErrors (fmt now freaks out at this. we can use this over a nullptr. SSO, string pooling, etc, it'll be fine.) 2022-04-03 00:29:20 +01:00
371d01ce71 [*] Missing stage for MakeTemporary 2022-04-03 00:28:18 +01:00
2b4bb66e0c [+] Possible watcher api 2022-04-02 19:15:59 +01:00
24ea76e30e [*] This deprecated API is known to break with a stupid template error under recent STL releases under MSVC 2022-04-02 19:15:06 +01:00
a31136a5d4 [+] MakeTemporary 2022-04-02 19:14:24 +01:00
ce62600e18 [*] Update LS enum 2022-04-02 19:14:14 +01:00
6eb33179cd [*] Original exit behaviour 2022-04-02 03:52:35 +01:00
5599da3ab0 [*] Harden exit 2022-04-02 01:48:29 +01:00
fb5eb02594 [*] win32 flag shouldn't be reset on recommit | regression since commit no longer starts from scratch under nt 2022-04-01 19:33:11 +01:00
8b72865586 [*] Found closed issue related to the MSVC STL clock. Proposed solution gave us a 2x boost in benchmarks. Using this over MSVC's clocks when possible (it's not even using kernel32/related apis, it's using high level apis of the crt and frens... The Microsoft STL has shit tier performance for real time usage, yea, who fucking knew? Why was I writing this project again?) 2022-04-01 18:40:56 +01:00
e281f63a3b [*] Continue work on the NT loop queue 2022-04-01 18:39:07 +01:00
7e1bf30131 [-] auROXTL -> Moved to https://gitea.reece.sx/AuroraSupport/auROXTL 2022-04-01 05:03:03 +01:00
a4568be6fa [*] Kill net. Branching... 2022-04-01 04:54:21 +01:00
51df2294b6 [*] Update auresult 2022-03-31 21:45:26 +01:00
556c6c37bb [*] Demangle 2022-03-31 21:34:37 +01:00
2eb5c97800 [*] Stupid optimization that doesn't make so much of a difference 2022-03-31 14:12:06 +01:00
76c4759f92 [*] Optimise loggers 2022-03-31 04:40:19 +01:00
e9ad89beea [*] Localized timescale looked ugly 2022-03-31 04:34:02 +01:00
9f9f86f174 [*] What kind of regression was THIS? 2022-03-31 03:13:56 +01:00
1159bf3ca3 [*] Another gross bug 2022-03-31 02:49:58 +01:00
8002d6cba2 [*] Disgusting locale subsystem: gross bug 2022-03-31 02:13:00 +01:00
f717511a10 [+] NT OutputDebugStringW logger sink
[*] Split objects
[*] Consider making ABI object api boilerplate
[*] Refactor STLShims (roxtl)
2022-03-31 01:31:40 +01:00
5baf182c6f [*] ...this makes more sense 2022-03-30 23:32:18 +01:00
90af80ae2c [+] AuUTF8StringView polyfil
[*] NT Loop queue improvements
2022-03-30 23:30:51 +01:00
3e80022f95 [*] Cacheline and cachesize report in CpuInfo 2022-03-30 22:45:10 +01:00
142d204653 [*] cmdparse test failure 2022-03-30 20:26:24 +01:00
2c21d130ee [*] IsSignaled was blocking 2022-03-30 19:46:19 +01:00
c1976d771b [*] Compiler warning
[*] Disambiguate auContainerUtils
[*] Optimize AuLogXXX / remove alloc
[*] Didn't commit two auROXTL idiom updates (ExceptionWatcher and Logging)
2022-03-30 19:07:15 +01:00
79c2a2ffff [*] Gave the NT loop some attention (much more required) 2022-03-30 18:56:56 +01:00
f9ac6fff72 [*] ECompressionType typo 2022-03-30 15:20:04 +01:00
35c1dc623b [*] Formatting 2022-03-30 15:18:56 +01:00
e0b19c075d [*] Refactor cache 2022-03-30 15:18:20 +01:00
cf73ccad37 [*] On unix, eNormal throttle should mask all cores 2022-03-30 15:18:07 +01:00
361e8526cf [*] Optimize create-dir-tree for FS benchmark 2022-03-30 15:17:15 +01:00
790d01a29a [*] Update for auROXTL changes 2022-03-30 15:16:57 +01:00
5ea5e0314f [*] 32bit swaplock compile 2022-03-30 15:15:50 +01:00
802361c57e [*] Update FS resources under NT (prevent conflict of privileged user data + brand matching all user data) 2022-03-30 12:33:52 +01:00
e7f6f79471 [+] RWLock::DowngradeWriteToRead 2022-03-30 12:32:03 +01:00
fe12215cb6 [+] Added overwriteMode argument in auTryInsert 2022-03-29 10:39:11 +01:00
3c53eb526f [*] Enchanced command line parsing 2022-03-29 01:53:02 +01:00
68ab966315 [+] Added AU_DEFINE_FOR_VA, AU_DEFINE_THIS_MOVE_CTOR_VA, AU_DEFINE_THIS_COPY_CTOR_VA 2022-03-28 19:10:12 +01:00
10becf180c [+] AU_DEFINE_HASHCODE_VA, define AU_DEFINE_EQUALS_VA
[*] Missing AuTryInsert pointer helpers
[*] Missing const specifier
2022-03-28 17:51:20 +01:00
55ff37731f [*] tidy up 2022-03-28 14:37:28 +01:00