Brett
|
5472783bd7
|
it's still recursive but it's honest work
|
2023-11-13 15:32:39 -05:00 |
Brett
|
3d7abd2765
|
fix assert, working on loading
|
2023-11-13 15:15:27 -05:00 |
Brett
|
19baf8b048
|
include recursive
|
2023-11-13 14:27:51 -05:00 |
Brett
|
32e2d48cd3
|
worsen logging
|
2023-11-10 12:40:10 -05:00 |
Brett
|
bd7976cf71
|
fix logging
|
2023-11-09 21:11:34 -05:00 |
Brett
|
e912e7e272
|
ranges
|
2023-11-09 19:11:56 -05:00 |
Brett
|
da7627dd3b
|
memory
|
2023-11-09 19:07:24 -05:00 |
Brett
|
e28f30bcec
|
fix uninit error
|
2023-11-09 15:28:17 -05:00 |
Brett
|
97860853cf
|
size check
|
2023-11-08 20:25:47 -05:00 |
Brett
|
1ada8d3912
|
we sexy man
|
2023-11-08 18:50:16 -05:00 |
Brett
|
a555b53a61
|
update memory to check for size bounds:
|
2023-11-06 18:35:09 -05:00 |
Brett
|
1a72728aeb
|
warning fix
|
2023-11-06 00:43:44 -05:00 |
Brett
|
288076ed02
|
improve scoped_buffer, it now handles copying
|
2023-11-05 19:05:32 -05:00 |
Brett
|
15bcd37834
|
make argparse work on c++ 17
|
2023-11-02 16:02:40 -04:00 |
Brett
|
1d8f9b4bbd
|
fix memory leak
|
2023-10-27 14:32:15 -04:00 |
Brett
|
585429e345
|
order
|
2023-10-27 14:31:11 -04:00 |
Brett
|
0eb6db500b
|
holy const batman
|
2023-10-27 14:30:16 -04:00 |
Brett
|
52c5f2b7b3
|
make reference
|
2023-10-27 14:29:41 -04:00 |
Brett
|
f639b4f83c
|
add default constructor to scoped_buffer
|
2023-10-27 14:26:31 -04:00 |
Brett
|
55c497475e
|
why
|
2023-10-27 01:11:05 -04:00 |
Brett
|
827ee4bd55
|
move CPP20 constexpr to compat
|
2023-10-27 00:00:01 -04:00 |
Brett
|
8d2bb93b2d
|
fs hack
|
2023-10-26 20:06:03 -04:00 |
Brett
|
5d539c1a2f
|
fs hack
|
2023-10-26 20:01:01 -04:00 |
Brett
|
a3179d1a36
|
compat
|
2023-10-26 19:44:44 -04:00 |
Brett
|
0d6f396a15
|
fun2
|
2023-10-26 16:36:27 -04:00 |
Brett
|
cf49d155de
|
fun
|
2023-10-26 16:35:42 -04:00 |
Brett
|
a3d35b8e04
|
add support for gcc 8.5
|
2023-10-26 16:27:39 -04:00 |
Brett
|
e059f1a7ef
|
CONSTEXPR 20
|
2023-10-26 16:15:14 -04:00 |
Brett
|
fcceff189b
|
CONSTEXPR c++20 string functions
|
2023-10-25 14:30:24 -04:00 |
Brett
|
96af65a675
|
move
|
2023-10-25 01:26:44 -04:00 |
Brett
|
82583a444d
|
.data()
|
2023-10-25 01:26:26 -04:00 |
Brett
|
6252525091
|
.data()
|
2023-10-25 01:23:33 -04:00 |
Brett
|
4010df0e3f
|
const ptr
|
2023-10-25 01:23:16 -04:00 |
Brett
|
d59cfd0d4a
|
backwards compat
|
2023-10-24 21:44:24 -04:00 |
Brett
|
63ae93c6e6
|
move around to bytes and make it faster
|
2023-10-24 21:43:22 -04:00 |
Brett
|
5a07594e42
|
fix assert
|
2023-10-15 17:48:10 -04:00 |
Brett
|
76b2d57f05
|
add split for char
|
2023-10-15 16:43:20 -04:00 |
Brett
|
88ef415f8b
|
add missing return
|
2023-10-14 18:36:32 -04:00 |
Brett
|
4f4ed1918b
|
add string char contains overload
|
2023-10-14 18:35:11 -04:00 |
Brett
|
ce642a30b7
|
rename
|
2023-10-14 17:06:10 -04:00 |
Brett
|
f55e7d931b
|
add string numbers check
|
2023-10-14 17:05:51 -04:00 |
Brett
|
4486edee60
|
add .get for argparse (does a get_cast), add rdtsc for profilers
|
2023-10-03 00:43:08 -04:00 |
Brett
|
0bbcb8eeef
|
Merge remote-tracking branch 'github/main'
|
2023-09-21 23:24:03 -04:00 |
Brett
|
029132c622
|
macro sackro allocator get fuckedero
|
2023-09-21 23:23:27 -04:00 |
Brett
|
a438baeca3
|
fix time returning only extra nanoseconds. function now returns the total nanoseconds sine starting the program
this might be changed in the future
|
2023-09-17 16:24:53 -04:00 |
Brett
|
6fc5496c76
|
remove path test
|
2023-09-13 16:52:23 -04:00 |
Brett
|
e2d932ea78
|
cpu timer
|
2023-09-13 16:49:56 -04:00 |
Brett
|
215220f98b
|
move defines to c++
|
2023-09-07 00:23:13 -04:00 |
Brett
|
465f1a4fc8
|
fix assert not requiring ; at the end
|
2023-09-07 00:21:02 -04:00 |
Brett
|
650af9877f
|
inline some string functions - disable warnings
|
2023-08-31 21:47:32 -04:00 |