Commit Graph

64 Commits (9b53d82f1c98ad806423782251b26a94484bb649)

Author SHA1 Message Date
Brett 68f6a0af44 whoops 2024-02-16 00:23:11 -05:00
Brett 558ed1e0fd GET FUCKED 2024-02-16 00:16:58 -05:00
Brett 6ec0b1f886 changes? 2024-02-14 16:19:48 -05:00
Brett ea31d8f26c add resize to scoped buffer to allow better usage in the GP assignment 2024-02-14 15:21:59 -05:00
Brett 3473247e6c what changed? 2024-02-13 23:49:18 -05:00
Brett 8c4c618cc0 refractor a bit 2024-02-06 00:20:37 -05:00
Brett 903bac9fc1 mmmm 2024-01-08 15:38:36 -05:00
Brett 14d0ec8283 need static 2024-01-08 13:45:13 -05:00
Brett 2934750168 shared lib 2024-01-08 13:25:56 -05:00
Brett 58f575965c install 2024-01-08 09:17:17 -05:00
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
Laptop Windows aad5958bc0 fixed windows 2023-12-29 01:07:08 -05:00
Brett b59f4af8ed bump version 2023-12-18 23:16:34 -05:00
Brett da891be991 fix memory leak in assert, add demangling and link options to find function names 2023-12-07 15:59:26 -05:00
Brett f99ea36a85 utility is useless 2023-11-24 13:45:14 -05:00
Brett 6512da83e3 properly setup blt tests 2023-11-22 23:25:29 -05:00
Brett da0609e0fd C++ 17 2023-11-22 23:06:29 -05:00
Brett f49147ca3d blt messages 2023-11-22 19:17:15 -05:00
Brett e2d932ea78 cpu timer 2023-09-13 16:49:56 -04:00
Brett 7bf9cdc19b update version to 0.8.1 2023-08-03 01:51:41 -04:00
Brett 147c46a1a4 fix cmake lists and move hashmap decl to hashmap.h 2023-07-29 17:41:45 -04:00
Brett 94e10e7674 fix include in argparse, update cmake version 2023-07-29 17:24:28 -04:00
Brett 90350e8584 parse 2023-07-29 13:38:19 -04:00
Brett 21425cff55 add parallel hashmaps optional submodule 2023-07-29 02:03:28 -04:00
Brett 7b7d9df67b NBT appears to be completely working 2023-07-28 01:35:01 -04:00
Brett 1998ddbafe update to c++20 2023-07-24 13:00:35 -04:00
Brett 0d5abd143f readme update plus time functions and cleaner scoped_buffer WITH begin()/end()
scoped_buffer update will break most uses
2023-07-24 02:39:03 -04:00
Brett fa55b5e929 update cmake logging config and README.md 2023-07-21 22:45:23 -04:00
Brett f5069859c5 Merge remote-tracking branch 'github/main' 2023-07-21 03:56:11 -04:00
Brett 58ba957b1d working on logging 2.0. Format defined, custom tags added. 2023-07-20 22:38:17 -04:00
Brett d06c7ebeb6 String buffer 2023-07-10 18:45:43 -04:00
Brett 94624bddec Merge remote-tracking branch 'refs/remotes/tpgc/main' 2023-04-08 12:44:49 -04:00
Brett 5116981057 add prefix to LOG_LEVEL 2023-04-08 12:44:31 -04:00
Paragon-Win a6a2ee966c Fix windows! 2023-04-07 00:02:21 -04:00
Brett 89df343e4f fix most warnings 2023-04-05 17:21:19 -04:00
Brett d9b53aaa11 reduce min version 2023-04-01 16:49:54 -04:00
Brett 08c5426582 reduce cmake version
TODO: find the min version
2023-04-01 16:03:08 -04:00
Brett b51a5363b2 fix 2023-03-14 18:02:20 -04:00
Brett b77638436e fast functions of common math (untested!) 2023-02-28 23:50:13 -05:00
Brett cd4e4581ae move math.h to math subdir, update version to 5.0 2023-02-28 23:33:39 -05:00
Brett 2b203b086d Update version to reflect changes in API 2023-02-14 22:53:19 -05:00
Brett 12a5985916 Push V0.3.2a 2023-01-29 23:36:42 -05:00
Brett 483713b265 tests cleanup, NBT UTF
The UTF8 implementaion is ripped from openjdk-source's java source code, adapted by me for c++
2023-01-29 15:24:33 -05:00
Brett 42b912604d Ordered table pretty print 2023-01-27 09:58:51 -05:00
Brett f68f23ae30 Update 0.3a!
Added table format (TODO: add title to table!)
printing of profiler
ordered table printing to come
TODO: add old table print back, default to table print!
2023-01-27 00:49:44 -05:00
Brett 8ec971f8ce Printing 2023-01-26 12:21:19 -05:00
Brett e58f20d16e Better profiler 2023-01-26 00:59:36 -05:00
Brett d025b0595c Logging works for the most part, more features need to be added 2023-01-23 17:52:32 -05:00
Brett 0d2292e1d4 Fix cmake when not using phmaps 2023-01-16 14:09:27 -05:00