vibe-core/source/vibe/internal
Sönke Ludwig 2e4bc6a316 Improve performance of sanitizeUTF8/readFileUTF8.
Uses std.encoding.sanitize, which returns the original string, if all code points are properly encoded. Note that the performance could still be improved considerably by iterating over multiple bytes at once, fast skipping over characters that don't have the most significant bit set.
2019-10-22 11:40:23 +02:00
..
allocator.d Use the stable stdx-allocator DUB package 2017-12-03 20:38:07 +01:00
array.d Make FixedRingBuffer compatible with non-copyable structs. 2019-01-14 22:15:38 +01:00
async.d Remove noisy log message. 2018-02-22 14:09:20 +01:00
freelistref.d Remove DMD 2.070.x compatibility code. 2018-02-14 13:10:34 +01:00
hashmap.d Use a thread local allocator instead of processAllocator in HashMap. 2017-06-28 17:22:13 +02:00
interfaceproxy.d Add unit test for postblit behavior of InterfaceProxy. 2018-03-16 18:00:56 +01:00
list.d Add CircularDList.insertAfter. 2017-09-27 16:41:11 +02:00
string.d Improve performance of sanitizeUTF8/readFileUTF8. 2019-10-22 11:40:23 +02:00
traits.d Remove all trailing whitespace 2017-07-03 12:19:27 +02:00
typetuple.d Initial commit. 2016-03-01 20:30:42 +01:00