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
Brett
89f77e3aa9
Delete is broken
2023-01-12 12:18:39 -05:00
Brett
60c1371a9d
Switching to recursive delete. Fixed search
2023-01-11 18:56:42 -05:00
Brett
beff47b8f0
Randoms, String refactor, Time, System, + Profiler improvements
2023-01-05 01:52:56 -05:00
Brett
bc66a3ce79
include
2022-12-27 00:59:49 -05:00
Brett
fda4012b42
include fix
2022-12-27 00:59:10 -05:00
Brett
3a763c1497
cmake
2022-12-27 00:55:50 -05:00
Brett
5899b4fae1
cmake
2022-12-27 00:53:30 -05:00
Brett
7cf07bb5c0
Typedefs for maps
2022-12-27 00:51:37 -05:00
Brett
28777afe9e
Cmake
2022-12-26 00:36:28 -05:00
Brett
90b12dac78
Source fix
2022-12-25 23:25:32 -05:00
Brett
b2d8fddbdd
Cmake
2022-12-25 23:24:58 -05:00
Brett
f78ec224f8
Cmake
2022-12-25 23:23:12 -05:00
Brett
e5a1763e9b
Code setup
2022-12-25 23:19:44 -05:00
Brett
986d0a3d6a
Setup inital cmake file
2022-12-23 13:50:27 -05:00