Commit Graph

508 Commits (56b569e0fd7ca647c17b7998e19687fab733be03)

Author SHA1 Message Date
Brett c9070f66c3 merge 2024-01-08 09:00:07 -05:00
Brett 8bba4754dc fix warning, make lib shared 2024-01-08 08:58:14 -05:00
Brett 023b3f150b cstdint 2024-01-07 13:06:39 -05:00
Brett 8411810ab5 need to find a better way of doing contains on all containers 2024-01-02 02:21:44 -05:00
Brett bf6d15015a typecast 2024-01-02 01:27:43 -05:00
Brett 73094dbd6d add little fun != to vec 2024-01-02 01:18:47 -05:00
Brett d882b76d83 whoops forgot logging include 2024-01-01 20:57:05 -05:00
Brett f960dbddae thread class needs some work. use the constructor if non-queue 2024-01-01 20:53:26 -05:00
Brett 6e51e5cbe6 add features 2023-12-30 17:05:57 -05:00
Brett d913e95965 thread pool (untested) 2023-12-30 03:25:39 -05:00
Brett 13f82dfc2f math rads 2023-12-29 19:32:16 -05:00
Laptop Windows cc64e71c8d fixed windows 2023-12-29 01:07:34 -05:00
Laptop Windows aad5958bc0 fixed windows 2023-12-29 01:07:08 -05:00
Brett 5ae17f4a86 fix msvc error 2023-12-28 12:33:01 -05:00
Brett c706e9b1df fix not including constexpr 2023-12-28 12:28:10 -05:00
Brett b135e5b915 fix warning involving unused variable 2023-12-26 14:31:44 -05:00
Brett 086df4fe35 fix warning involving unused variable 2023-12-26 14:30:17 -05:00
Brett 1fed762bf8 string view in string.h 2023-12-20 14:57:17 -05:00
Brett 3778408504 make proper use of the allocator 2023-12-20 14:49:31 -05:00
Brett ce778da7f1 bin tree 2023-12-20 14:45:48 -05:00
Brett 665f6e0186 remove construct/destruct from allocator 2023-12-20 14:36:46 -05:00
Brett 65320bf89d test 2023-12-19 15:42:42 -05:00
Brett 111ab14b37 small done 2023-12-19 01:28:59 -05:00
Brett 8e701f6953 binary tree 2023-12-19 00:35:37 -05:00
Brett 2440044d72 bump version + allocator rule of 5 2023-12-18 23:24:53 -05:00
Brett b59f4af8ed bump version 2023-12-18 23:16:34 -05:00
Brett 085fd70063 move allocator to new file, memory_util, move functions around 2023-12-18 23:13:44 -05:00
Brett 3638703242 make work as a standard allocator 2023-12-18 20:55:27 -05:00
Brett 825e2c71a4 comments on the area allocator 2023-12-18 19:51:55 -05:00
Brett 19743d2be0 memory time 2023-12-18 19:22:29 -05:00
Brett b012b9f27c area allocator workings (basic, needs improvement) 2023-12-18 02:02:35 -05:00
Brett 57be387904 Merge remote-tracking branch 'refs/remotes/tpgc/main' 2023-12-16 15:53:18 -05:00
Brett 0f48bb8060 stacky 2023-12-16 15:53:02 -05:00
Brett bc8134e3a2 pt2 2023-12-16 02:50:16 -05:00
Brett 0ede652ee6 int64_t 2023-12-16 02:49:31 -05:00
Brett 3a4b78144b need max 2023-12-16 02:48:18 -05:00
Brett 445a0028f7 vector? 2023-12-16 02:46:44 -05:00
Brett 320a5af9b9 WHY DEFINE GNUC 2023-12-16 02:42:38 -05:00
Brett a691ca76b0 hashmap was in a bad place 2023-12-16 02:40:03 -05:00
Brett 4de984bdb8 emscript on system.h 2023-12-16 02:37:24 -05:00
Brett bda044de1e box 2023-12-15 14:03:33 -05:00
Brett 19f775b919 boxes now work nicely 2023-12-15 02:36:50 -05:00
Brett 1d52b21131 ascii box now fixed and back to where it was 2023-12-15 01:49:42 -05:00
Brett 90f271961f visit 2023-12-11 17:52:24 -05:00
Brett c1c989d416 love lambdas 2023-12-11 16:58:20 -05:00
Brett 4e526f1e8e boxes
need to make titleless boxes work next
2023-12-11 16:48:44 -05:00
Brett caaf91e9c7 boxes 2023-12-11 14:57:10 -05:00
Brett 7aae8272c3 memory tests 2023-12-10 15:15:23 -05:00
Brett 319f7a3771 static vector 2023-12-10 14:54:08 -05:00
Brett e6d096a486 move ranges around (utility over memory)
TOOD: add reverse
2023-12-10 13:21:26 -05:00