|
f882f51c05
|
Fix log with no arguments
|
2025-01-30 23:16:49 +01:00 |
|
|
b3f2336e1b
|
Implement logging
|
2025-01-26 22:45:42 +01:00 |
|
|
cf7db48c26
|
Fix line endings
|
2025-01-26 00:42:44 +01:00 |
|
|
79aaec3d7d
|
Initial log module
But I have some stuff to do first...
|
2025-01-26 00:01:31 +01:00 |
|
|
deecf07bd1
|
Add StringWriter, and use it instead of StringSink
|
2025-01-23 23:59:32 +01:00 |
|
|
5c45530359
|
Add Python as dev dependency
|
2025-01-23 00:34:51 +01:00 |
|
|
e5acc1eaa7
|
Add string_builder
|
2025-01-23 00:17:27 +01:00 |
|
|
3bf981d513
|
Add buffer resize
|
2025-01-18 23:45:00 +01:00 |
|
|
9487f0e564
|
Add contiguous iterators
|
2025-01-18 23:31:54 +01:00 |
|
|
74082720c4
|
Finish the hash_map
|
2025-01-18 19:59:36 +01:00 |
|
|
41454a09c6
|
Start work on hash_map
|
2025-01-16 00:25:49 +01:00 |
|
|
0ee5725793
|
Add copy & move for hash_set
|
2025-01-15 23:50:56 +01:00 |
|
|
83b856b7d4
|
Add custom hasher & comparator for hash_set keys
|
2025-01-14 23:30:53 +01:00 |
|
|
5f21ebf42e
|
Add remove element to hash_set
|
2025-01-14 22:50:34 +01:00 |
|
|
1c00f6ed44
|
Start work on hash_set
|
2025-01-14 00:02:02 +01:00 |
|
|
5d6e9aac39
|
Fix Linux build
|
2025-01-13 22:47:45 +01:00 |
|
|
838c4b9a45
|
Finish work on hashing probably
|
2025-01-08 23:40:52 +01:00 |
|
|
b94a42b978
|
More work on hashing
|
2025-01-07 23:17:50 +01:00 |
|
|
e18b054779
|
Some more work on hashing
|
2025-01-06 22:25:09 +01:00 |
|
|
48f7e22d9c
|
Start work on hashing
|
2025-01-06 00:33:50 +01:00 |
|
|
159f38d4e1
|
Add CityHash
|
2025-01-05 22:12:56 +01:00 |
|
|
e65fe1b936
|
Add status_or
|
2025-01-05 18:53:16 +01:00 |
|
|
11894bef04
|
Add formatting & factories for status
|
2025-01-05 16:23:04 +01:00 |
|
|
8607772d4f
|
Fix a few mistakes in option, and make it trivial when possible
|
2025-01-05 15:25:45 +01:00 |
|
|
b53fc9038f
|
Add copy to status
|
2025-01-04 22:55:46 +01:00 |
|
|
b62e554e97
|
Deallocate StatusInternal on drop
|
2025-01-04 22:42:12 +01:00 |
|
|
688bc74ce0
|
Fix a bunch of warnings
|
2025-01-04 19:12:08 +01:00 |
|
|
46944ec986
|
Start work on status
|
2025-01-03 12:13:34 +01:00 |
|
|
c2d4216695
|
Add atomic & is_integer
|
2025-01-03 01:49:42 +01:00 |
|
|
eb58edf811
|
Add string
|
2025-01-03 01:22:21 +01:00 |
|
|
05de08dab9
|
Add todo list
|
2025-01-02 19:46:23 +01:00 |
|
|
a9f254dcea
|
Implement copy move & assign for buffer
|
2025-01-02 19:46:23 +01:00 |
|
|
12b864491f
|
Optimize buffer move with compatible allocators
|
2025-01-02 19:46:10 +01:00 |
|
|
c9fef8d83f
|
Add assertion failure handler
|
2025-01-02 18:19:38 +01:00 |
|
|
7e66d8e7e5
|
Implement move assign for buffer
|
2025-01-01 19:40:06 +01:00 |
|
|
22131693e1
|
Implement move constructor for buffer
|
2025-01-01 19:18:19 +01:00 |
|
|
b2eddfabff
|
Some work on buffer move
|
2024-12-31 01:16:12 +01:00 |
|
|
739f532104
|
Buffer clear & destructor
|
2024-12-30 00:06:11 +01:00 |
|
|
7e8cd10685
|
Group ubsan & asan on Linux
|
2024-12-29 23:40:39 +01:00 |
|
|
38d024c6f3
|
Fix use of aligned_alloc on Linux
|
2024-12-29 23:38:15 +01:00 |
|
|
6c035e4113
|
Add ubsan for Linux
|
2024-12-29 23:28:28 +01:00 |
|
|
79840e9482
|
Add ubsan for Windows
|
2024-12-29 22:57:14 +01:00 |
|
|
5642cba31b
|
Rework some metaprogramming stuff
|
2024-12-28 12:53:01 +01:00 |
|
|
006a093353
|
Add asan for Linux, but doesn't work on my Chromebook :(
|
2024-12-25 00:11:22 +01:00 |
|
|
f2f9923d1a
|
Add asan for Windows
|
2024-12-22 23:12:21 +01:00 |
|
|
19c358c32f
|
Add buffer::push
|
2024-12-20 15:35:58 +01:00 |
|
|
6d69512c6f
|
Refactor a bunch of memory utilities
|
2024-12-20 15:35:58 +01:00 |
|
|
7c9e871eb6
|
Add reserve_capacity to buffer
|
2024-12-20 15:35:58 +01:00 |
|
|
b509ebcdc5
|
Fix Linux build
|
2024-12-20 15:35:58 +01:00 |
|
|
5b531fa495
|
Upgrade Bazel to 8.0.0
|
2024-12-20 15:35:58 +01:00 |
|