Block a user
b316e3b3b7
Print stack trace on assertion fail
da39ba33a9
Move OwnedStringView::operator[] out of line
59765aa334
Rename String.h -> CString.h
42a2c2af49
Add strdup()
e56075fb46
Use nothrow in raw_malloc
2e24e09146
Convert MemoryMapIterator to Option
a32590ff8a
Call expect_value more
41b3c8adb2
Convert to_dynamic_unit to OwnedStringView and rename the old variant to to_dynamic_unit_cstr
be22cf6267
Introduce OwnedStringView
d759058b80
Introduce std::nothrow
32c8869973
Option: Simplify release_value
19a4e2ab58
Result, Option: Make sure everything is properly moved
Add an Option type and get rid of ENONE