Commit graph

111 commits

Author SHA1 Message Date
f0835fa1a7 fix(time): make thread affinity mask calculation more readable 2025-04-12 19:02:47 -04:00
9a3b3aeafd feat(time): add basic OsGetAsyncClocksPerSecond for Mac and Linux 2025-04-11 23:35:20 -04:00
90cff0ab83 chore(build): upgrade dependencies 2025-04-11 20:03:56 -04:00
29d8f014ec feat(time): add OsTimeGetTestError 2025-04-11 13:04:42 -04:00
48a95a9b30 refactor(time): add TimingMethods enum value 2025-04-11 05:40:21 -04:00
4b06025afd feat(time): implement OsTimeGetTimingMethod 2025-04-11 04:49:08 -04:00
b3d83388ef feat(time): change TimingMethod enum names, add OsTimeGetTimingMethodName for Windows 2025-04-11 02:32:39 -04:00
52330085e1 chore(build): upgrade dependencies 2025-04-07 22:29:44 -04:00
0401d90137 feat(unicode): add UTF-8 conversion routines 2025-04-06 13:02:42 -04:00
a654f25957 fix(processor): LPCALLNTPOWERINFORMATIONFUNC should return LONG instead of the error-prone NTSTATUS 2025-04-01 15:56:07 -04:00
98adb41e3c fix(time): use llabs and add include to <cmath> 2025-04-01 15:45:28 -04:00
0a514776ce fix(time): remove include for missing file 2025-04-01 15:42:39 -04:00
269f5756c3 fix(processor): sysctlbyname uses size_t length 2025-04-01 15:38:25 -04:00
a2c5663601 fix(processor): sysctlbyname uses size_t length 2025-04-01 15:36:32 -04:00
339f9018d4 fix(processor): swapped arguments to __cpuid intrinsic 2025-04-01 15:32:01 -04:00
cde3ed90ee chore(build): upgrade dependencies 2025-03-31 23:02:15 -04:00
755157cb5a fix(common): <bc/Memory.hpp>, not <storm/Memory.hpp> 2025-03-31 20:29:45 -04:00
9039ff45c5 fix(handle): update with new STORM_VALIDATE macro 2025-03-31 20:17:33 -04:00
3baccc8168 fix(build): add dependency on bc 2025-03-31 19:40:46 -04:00
91fc2199b0 fix(build): add dependency on bc 2025-03-31 19:39:28 -04:00
f3c055e8a2 chore(build): upgrade minimum CMake version to 3.5 2025-03-31 19:08:27 -04:00
5ba102cc5b chore(build): upgrade dependencies 2025-03-31 19:08:13 -04:00
f65b8027af fix(time): added missing include <new> for placement operator 2025-03-21 03:17:35 -04:00
bc34c481d3 feat(common): implement processor feature detection on Windows and MacOS, more accurate OsTime* functions on Windows 2025-03-21 03:14:51 -04:00
93bdaa6c9e chore(build): upgrade dependencies 2025-03-18 13:49:47 -04:00
1a5c1bdd31 chore(build): upgrade dependencies 2025-03-16 03:03:34 -04:00
422bc11d30 chore(build): upgrade dependencies 2024-12-09 13:13:13 -05:00
438c900ff5 chore(build): upgrade dependencies 2024-11-22 04:52:18 -05:00
c9ec935d5a chore(build): upgrade dependencies 2024-09-08 11:11:41 -04:00
c825555e7f chore(build): upgrade dependencies 2024-09-07 12:55:59 -04:00
1142fd4aca chore(build): upgrade dependencies 2024-09-04 09:51:51 -04:00
4439dad547 chore(build): update dependencies 2024-08-30 20:28:24 -04:00
ba4e81de35 chore(build): update dependencies 2024-07-22 03:50:05 -04:00
861769e2ad chore(build): update dependencies 2024-07-05 19:18:03 -04:00
fc2ff144f6 chore(build): update typhoon dependency 2024-07-05 01:32:54 -04:00
c65ff8ea3d chore(build): update squall dependency 2024-07-05 01:26:16 -04:00
565eedab41 chore(build): update squall dependency 2024-07-05 01:22:20 -04:00
0d60911153 fix(common): depend on squall for handle declaration macro 2024-07-04 17:47:10 -04:00
1ebcf9260b fix(build): link libraries properly 2024-07-03 15:09:34 -04:00
84586351b4 fix(build): fix zig build script 2024-07-03 15:06:36 -04:00
0293319368 fix(build): disable UBsan alignment checks when building with zig 2024-06-28 20:26:05 -04:00
dcb7a776af feat(build): add zig build script 2024-06-28 18:43:10 -04:00
1154769937 chore(build): update dependencies 2024-02-19 17:04:00 -05:00
ebe82868a3 chore(build): update dependencies 2024-02-12 17:16:46 -05:00
833012f1a6 chore(build): update dependencies 2023-12-10 22:16:05 -05:00
1e9051b6dc chore(build): update dependencies 2023-12-04 17:30:14 -05:00
22b0c3e7ca chore(build): update dependencies 2023-12-02 12:50:29 -05:00
0a7ad159e2 chore(build): update squall dependency 2023-12-02 12:11:50 -05:00
3c7dbdf6af chore(build): update squall dependency 2023-11-26 15:01:30 -05:00
3401b563a6 chore(build): update squall dependency 2023-11-18 09:31:48 -05:00