aboutsummaryrefslogtreecommitdiff
path: root/lib/std/unicode
AgeCommit message (Collapse)Author
2021-01-07Reduce use of deprecated IO typesJay Petacat
Related: #4917
2020-12-31Year++Frank Denis
2020-11-05std: Make utf8CountCodepoints much fasterLemonBoy
Make the code easier for the optimizer to work with and introduce a fast path for ASCII sequences. Introduce a benchmark harness to start tracking the performance of ops on utf8.
2020-08-20add license header to all std lib filesAndrew Kelley
add SPDX license identifier copyright ownership is zig contributors
2020-04-03Update all remaining uses of &outStream().streamRyan Liptak
2020-01-06zig fmt and update `extern fn` to `callconv(.C)`Andrew Kelley
2019-12-28std: add warm up phase to benchmarkdaurnimator
In my tests, whatever ran first was getting much better numbers. Additionally, add alignment requirements so that comparison is fair.
2019-12-08std.fmt.format: tuple parameter instead of var argsAndrew Kelley
2019-11-25rename std.heap.direct_allocator to std.heap.page_allocatorAndrew Kelley
std.heap.direct_allocator is still available for now but it is marked deprecated.
2019-11-13std.io.getStdOut and related fns no longer can errorAndrew Kelley
Thanks to the Windows Process Environment Block, it is possible to obtain handles to the standard input, output, and error streams without possibility of failure.
2019-09-25mv std/ lib/Andrew Kelley
that's all this commit does. further commits will fix cli flags and such. see #2221