Dmitry Arkhipov
|
427baa6e47
|
remove dependency on StaticAssert
|
2025-10-24 19:33:52 +03:00 |
|
Dmitry Arkhipov
|
9b823e095b
|
try_at functions
|
2024-06-17 16:41:15 +03:00 |
|
Dmitry Arkhipov
|
8957955af4
|
restore object storage on failed range insert
|
2023-06-14 09:53:18 +03:00 |
|
Dmitry Arkhipov
|
c4329519cd
|
do not reserve preemptively in object
|
2023-06-14 09:36:09 +03:00 |
|
Dmitry Arkhipov
|
be759c5051
|
only throw system_error
|
2023-06-02 16:23:08 +03:00 |
|
Dmitry Arkhipov
|
36552f0c94
|
remove namespace macros
|
2023-01-02 18:41:01 +03:00 |
|
Dmitry Arkhipov
|
77c94f5cd2
|
rvalue-ref accessors
|
2022-10-24 14:57:09 +03:00 |
|
Gudmundur F. Adalsteinsson
|
503eab84d5
|
object::stable_erase
|
2022-08-29 16:43:12 +00:00 |
|
Dmitry Arkhipov
|
b040917ced
|
key_value_pair allocates with the correct alignment
|
2021-05-22 21:20:45 +03:00 |
|
Dmitry Arkhipov
|
a3edd051e2
|
checking_resource for testing allocations
|
2021-05-22 21:20:45 +03:00 |
|
Dmitry Arkhipov
|
112f2af950
|
Tests for object constructor from empty range
|
2021-05-08 15:29:19 +03:00 |
|
Dmitry Arkhipov
|
73e582d6fc
|
Remove trailing whitespace
|
2021-05-08 15:29:18 +03:00 |
|
Dogan Ulus
|
f6a429e443
|
Expand and improve tests
|
2021-05-06 21:29:35 +03:00 |
|
KoaLaYT
|
a53e2181d2
|
object deallocates the correct size
|
2021-04-25 19:39:39 +03:00 |
|
Dmitry Arkhipov
|
a122abac63
|
Remove trailing whitespace
|
2021-04-25 16:18:01 +03:00 |
|
Vinnie Falco
|
52f1d0b30b
|
Small object uses linear search
|
2020-10-27 14:42:36 -07:00 |
|
Vinnie Falco
|
844851c6ab
|
Refactor object
|
2020-10-09 10:15:02 -07:00 |
|
Vinnie Falco
|
0a905acf9d
|
Tidy up pilfering
|
2020-10-06 11:59:58 -07:00 |
|
Vinnie Falco
|
2032232f9e
|
value::to_number replaces number_cast
|
2020-10-05 13:17:13 -07:00 |
|
Vinnie Falco
|
94d11a74e6
|
Refactor storage_ptr (API Change)
|
2020-10-04 19:07:58 -07:00 |
|
Vinnie Falco
|
9b86962fbc
|
Add metadata and update repo links
|
2020-10-04 11:06:25 -07:00 |
|
Vinnie Falco
|
c113849f59
|
Tidy up assignment and swap
fix #357
|
2020-09-17 16:09:29 -07:00 |
|
Vinnie Falco
|
360b611612
|
Roll back value kind interface changes:
fix #339
* value::is_array, et. al. return bool
* value::if_array returns a pointer
* array::if_contains replaces contains
* object::if_contains replaces contains
* object::contains returns bool
|
2020-09-15 18:10:33 -07:00 |
|
Vinnie Falco
|
e0b7b2b4f9
|
Tidy up dtor exception specs and docs
fix #309
|
2020-09-15 17:43:10 -07:00 |
|
Vinnie Falco
|
7b7a977fd4
|
value is Regular
fix #313
|
2020-09-11 11:53:21 -07:00 |
|
Vinnie Falco
|
c139f1d760
|
object::contains returns a pointer
|
2020-09-02 17:19:25 -07:00 |
|
Vinnie Falco
|
c4dc2b2052
|
Tidy up exceptions
|
2020-09-02 07:00:44 -07:00 |
|
Vinnie Falco
|
94e26abb66
|
standalone is an inline namespace
fix #181, close #244
|
2020-09-01 15:44:47 -07:00 |
|
Krystian Stasiowski
|
2aca47241f
|
Fix links
close #200
|
2020-08-24 14:03:51 -07:00 |
|
Vinnie Falco
|
e02029379e
|
object fixes:
* Don't apply salt twice
* Fix infinite loop in remove
* Tests for bucket collisions
|
2020-05-02 15:05:25 -07:00 |
|
Vinnie Falco
|
a6d2549ddf
|
storage_ptr fixes:
* Fix constraint in constructor
* No longer constructible from nullptr
|
2020-05-01 17:41:38 -07:00 |
|
Vinnie Falco
|
a47b0f3fc1
|
storage_ptr uses memory_resource
|
2020-04-05 13:21:29 -07:00 |
|
Vinnie Falco
|
bd7fd2ff57
|
Refactor exceptions
|
2019-12-18 21:12:19 -08:00 |
|
Vinnie Falco
|
07246e2909
|
Add standalone test_suite
|
2019-12-11 18:34:39 -08:00 |
|
Vinnie Falco
|
3844c0eb09
|
Add value_ref for initializer lists
|
2019-12-09 20:08:40 -08:00 |
|
Vinnie Falco
|
18ad267b70
|
Standalone doesn't include boost
|
2019-12-02 03:34:44 -08:00 |
|
Vinnie Falco
|
fc757768ac
|
Fix standalone
|
2019-11-19 09:51:18 -08:00 |
|
Vinnie Falco
|
e0b3ca5f0d
|
Rename to storage()
|
2019-11-18 05:16:57 -08:00 |
|
Vinnie Falco
|
83778c5005
|
doc work
|
2019-11-14 15:56:03 -08:00 |
|
Vinnie Falco
|
4e64f4fa58
|
Refactor includes
|
2019-11-12 14:53:01 -08:00 |
|
Vinnie Falco
|
9da2877b28
|
limits tests
|
2019-11-12 06:22:46 -08:00 |
|
Vinnie Falco
|
fb9479d0b5
|
parser tests and fixes
|
2019-11-11 07:09:49 -08:00 |
|
Vinnie Falco
|
297f32daa6
|
Object coverage
|
2019-11-09 09:25:34 -08:00 |
|
Vinnie Falco
|
a0e46853a8
|
Fixes
|
2019-11-09 09:12:19 -08:00 |
|
Vinnie Falco
|
adcebea5a9
|
Refactor object
|
2019-11-08 13:54:03 -08:00 |
|
Vinnie Falco
|
072a9e64f6
|
Tidying
|
2019-11-03 06:45:07 -08:00 |
|
Vinnie Falco
|
4680e0106c
|
Refactor numbers
|
2019-10-31 18:26:16 -07:00 |
|
Vinnie Falco
|
5b4dbec5c7
|
Remove default_storage
|
2019-10-30 17:40:49 -07:00 |
|
Vinnie Falco
|
b82419c1a4
|
Refactor storage
|
2019-10-23 18:42:23 -07:00 |
|
Vinnie Falco
|
e73d4886ea
|
doc work
|
2019-10-23 10:00:46 -07:00 |
|