Commit graph

11 commits

Author SHA1 Message Date
61faa87c31 feat(test): add tests for new allocation helpers 2025-03-30 23:36:05 -04:00
4feaa132ab feat(test): add tests for CreateDirectory 2025-03-30 23:35:35 -04:00
aa22100cbc feat(test): add test for assertion handlers 2025-03-30 23:35:13 -04:00
26f3d5527e feat(test): add test cases for reading from /dev/zero on UNIX 2025-03-15 22:26:39 -04:00
ee4c39082e feat(test): add test cases for new Unicode functions 2025-03-15 22:26:12 -04:00
6b1ba4cdcf
feat(time): implement timekeeping utilities (#1)
* feat(bc): implement timekeeping

* fix(time): Milliseconds and Seconds return storage should be 64-bit

* fix(time): nsec should be explicitly cast to uint32

* test(time): rudimentary tests for timekeeping

* fix(time): check properly for timestamp + nsec overflows in MakeTime and BreakTime

* fix(time): include UNIX time headers on Mac, too

* test(time): test can tolerate system hiccups
2023-08-03 17:15:10 -04:00
fallenoak
39f4bd35a3
feat(thread): add basic thread functions 2023-03-04 10:50:12 -06:00
fallenoak
e8d3709d31
feat(lock): add basic lock functions 2023-03-03 15:34:02 -06:00
fallenoak
3728c3d167
feat(process): add basic process functions 2023-03-03 10:44:30 -06:00
fallenoak
f9b65946a0
feat(string): add basic string functions 2023-02-26 22:07:06 -06:00
fallenoak
d5300e4723
chore: initial commit 2023-02-26 17:51:03 -06:00