diff --git a/README.md b/README.md index f8f3c2f..450b572 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,7 @@ These include portable bit-fields, endianness utilities, io, argument parsing an | `Expect` | Expected vocabulary type with monadic operations | ✅ | More unit tests could be added. | | | | | | Unicode Counting and Indexing | Provides `countlen`, `unitlen`, `strlen`, `index_front`, `index_back` Unicode aware functions. | ✅ | More unit tests could be added. | -| Unicode SIMD Utilities | Provides SIMD functions to optimize `strlen` and `unitlen`. | ⚠️ | For now, `x86_64` versions are provided with little to no `ARM NEON` support. | +| Unicode SIMD Utilities | Provides SIMD functions to optimize `strlen` and `unitlen`. | ✅ | See [table below](#Unicode-SIMD-Utilities:) for supported architectures. | | Unicode Aware `StringView` | View over Unicode data in any of `UTF8`, `UTF16-[BL]E`,`UTF32-[BL]E`. | ✅ | A type-erased `StringView` could also be added, whose encoding is determined at runtime. | | Unicode Aware `String` | Contiguous Unicode aware `String` with `SSO`, `count` and `middle` caching, and const segment optimization. | ❌ | The implementation is a work in progress. | | | | | diff --git a/libraries/Catch2 b/libraries/Catch2 index fa306fc..fa43b77 160000 --- a/libraries/Catch2 +++ b/libraries/Catch2 @@ -1 +1 @@ -Subproject commit fa306fc85eca7cc68a5362c503019fa823cbe411 +Subproject commit fa43b77429ba76c462b1898d6cd2f2d7a9416b14 diff --git a/libraries/fast_float b/libraries/fast_float index 3642e92..4266c34 160000 --- a/libraries/fast_float +++ b/libraries/fast_float @@ -1 +1 @@ -Subproject commit 3642e92a36f9424ef0715d4334c17ca8b307b925 +Subproject commit 4266c34620b3120718d8d631c354ba22e9607b36 diff --git a/libraries/fmt b/libraries/fmt index c59ee96..ed8f8be 160000 --- a/libraries/fmt +++ b/libraries/fmt @@ -1 +1 @@ -Subproject commit c59ee969f3dc230086e6269c523c2736438aa243 +Subproject commit ed8f8be70d82b0a081286e262867956e565c1bf6 diff --git a/libraries/simdutf b/libraries/simdutf index 195f59e..bb2f8bc 160000 --- a/libraries/simdutf +++ b/libraries/simdutf @@ -1 +1 @@ -Subproject commit 195f59e68430f8b69d16b69ad2c45142bfe2e53f +Subproject commit bb2f8bcd7e1cd97c4be1dd13b9711a0e6de0e4ae diff --git a/libraries/zpp_bits b/libraries/zpp_bits index 81be2fa..244f9c6 160000 --- a/libraries/zpp_bits +++ b/libraries/zpp_bits @@ -1 +1 @@ -Subproject commit 81be2fa9652658e7b4a77f9f6ea3970eb3bbef6f +Subproject commit 244f9c612f668bd466e2ee378a4998d3c577332c