v1.5.3
This release fixes additional issues related to memory allocation.
- A custom allocator is used on unix. Previously, systems with strict
vm.memory_overcommit
settings could fail to load go-re2 due to limited total virtual address space. - 32-bit systems are detected and have lower limits on allocation of virtual memory space. Note that on 32-bit systems, go-re2 will use a Wasm interpreter and will likely perform similarly or worse to the standard library.
Full Changelog: v1.5.2...v1.5.3