|
c6e86604be
|
Implement Bazel Clang toolchain
|
2025-07-10 23:10:06 +02:00 |
|
|
00ea14788f
|
Fix a bunch of warnings
|
2025-07-06 17:05:36 +02:00 |
|
|
bcdad5b876
|
Add numbers parsing
|
2025-07-04 20:44:04 +02:00 |
|
|
cca2e26724
|
Add integer traits
|
2025-07-04 18:22:03 +02:00 |
|
|
195f20ff17
|
Add SparseHandlePool
|
2025-07-03 18:35:25 +02:00 |
|
|
a78e24e9eb
|
Add DenseHandlePool
|
2025-07-03 18:34:45 +02:00 |
|
|
43ab95880d
|
Add pop method to chunked_buffer
|
2025-06-26 18:25:00 +02:00 |
|
|
47c6677405
|
Add IndexPool
|
2025-06-26 12:37:02 +02:00 |
|
|
92f908ee1b
|
Add index_pool_handle
|
2025-06-18 00:05:33 +02:00 |
|
|
30237bb78f
|
Add index_pool_config
|
2025-06-18 00:05:33 +02:00 |
|
|
8f59f113e8
|
Fix test execution after a fail
|
2025-06-18 00:05:33 +02:00 |
|
|
afb237c513
|
Add smallest_unsigned_integer_type_for_width
|
2025-06-14 12:56:11 +02:00 |
|
|
19e2164441
|
Use the new Bazel registry
|
2025-06-04 21:59:48 +02:00 |
|
|
b8a87223bb
|
Add compile-time configuration for build settings
|
2025-05-26 22:38:04 +02:00 |
|
|
a1db1cd9e2
|
Implement chunked_buffer
|
2025-05-26 00:48:06 +02:00 |
|
|
54b95b1662
|
Buffer type has to be moveable, always
|
2025-05-17 23:01:51 +02:00 |
|
|
e7e7023340
|
Fix build on Linux
|
2025-05-16 22:59:09 +02:00 |
|
|
f7a2699ac0
|
Add and use copy_const_t
|
2025-05-14 00:41:51 +02:00 |
|
|
088e03708a
|
Add array
|
2025-05-14 00:41:51 +02:00 |
|
|
5bca42b049
|
Version 0.4.0
v0.4.0
|
2025-05-08 00:16:26 +02:00 |
|
|
e1ba7dd7a9
|
Add enum underlying utilities
|
2025-05-08 00:15:26 +02:00 |
|
|
837f696971
|
Update some Bazel rules
|
2025-04-11 19:57:37 +02:00 |
|
|
afbfd0e781
|
Add numeric library
v0.3.0
|
2025-04-03 23:27:39 +02:00 |
|
|
0776012d09
|
Add bit library
|
2025-04-03 00:34:54 +02:00 |
|
|
4f8cbd442a
|
Add invoke_r & co
|
2025-03-26 21:52:00 +01:00 |
|
|
2d309a2cff
|
Separate allocator from memory
|
2025-03-26 21:35:18 +01:00 |
|
|
f19d93a69a
|
Improve implementation of invoke
|
2025-03-26 18:54:54 +01:00 |
|
|
e034efe8bd
|
Add member pointer stuff to meta lib
|
2025-03-26 18:54:53 +01:00 |
|
|
2c457c4275
|
Add address_of
|
2025-03-26 18:54:49 +01:00 |
|
|
95598e24e1
|
Add missing license headers
v0.2.0
|
2025-03-22 19:36:26 +01:00 |
|
|
99c8ae9530
|
Enable platform specific config
|
2025-03-22 19:31:09 +01:00 |
|
|
781877bd26
|
Add function_ref
|
2025-03-22 19:24:40 +01:00 |
|
|
c692909ff3
|
Add function
|
2025-03-21 23:46:39 +01:00 |
|
|
a665c590d5
|
Add decay
|
2025-03-20 19:29:08 +01:00 |
|
|
7023c0cc9a
|
Use launder to access buffer SSO storage
|
2025-03-18 23:42:30 +01:00 |
|
|
4884b59433
|
Make status implementation more correct wrt type punning
|
2025-03-18 22:39:35 +01:00 |
|
|
a7475b6af2
|
Remove redundant methods in hash_map
|
2025-03-14 18:59:32 +01:00 |
|
|
8b6f57dc6a
|
Pass string_view, span, and iterators by value
|
2025-03-14 18:57:02 +01:00 |
|
|
d1bb5a83f6
|
Use inheritance for string implementation
|
2025-03-14 18:56:58 +01:00 |
|
|
4630cb5237
|
Add missing is_empty methods
|
2025-03-14 18:53:37 +01:00 |
|
|
dce2c187ec
|
Upgrade to Clang 20.1.0
|
2025-03-14 18:53:35 +01:00 |
|
|
cbade33906
|
Some more shit
|
2025-03-12 22:32:38 +01:00 |
|
|
c8b73031d8
|
Remove convertible_from
|
2025-03-12 00:08:18 +01:00 |
|
|
af4e29f8c0
|
Remake deref
|
2025-03-11 23:51:51 +01:00 |
|
|
636882316b
|
Some work on clang-tidy-ing things up
|
2025-03-07 00:00:43 +01:00 |
|
|
f0cccbe328
|
Replace ASL_MOVE, ASL_FWD, and ASL_FWD_LIKE by their std:: equivalent
This is because some compiler stuff and diagnostics tools rely on those
symboles being what they are.
|
2025-03-06 22:56:56 +01:00 |
|
|
54affafd86
|
Rename intrusive_list head & tail to front & back
v0.1.0
|
2025-03-03 23:53:14 +01:00 |
|
|
8604c98df5
|
Apply licenses with rules_license
|
2025-03-02 01:39:34 +01:00 |
|
|
62cc4b468b
|
Add BSD-3 license
|
2025-03-01 00:50:25 +01:00 |
|
|
eb285643ed
|
Finish work on deducing this, for now
|
2025-02-28 00:30:34 +01:00 |
|