aboutsummaryrefslogtreecommitdiff
path: root/lib/std/fmt
AgeCommit message (Expand)Author
2025-07-07std.fmt: breaking API changesAndrew Kelley
2025-06-08std.fmt.parseFloat: fix hex-float negative infMarc Tiehuis
2024-08-28std: update `std.builtin.Type` fields to follow naming conventionsmlugg
2024-08-27compiler,lib,test,langref: migrate `@setCold` to `@branchHint`mlugg
2024-07-14std.fmt.formatFloat: skip f80 round-trip tests on x86_64 windowsMarc Tiehuis
2024-07-14std.fmt.parseFloat: add f80 formatFloat supportHarrison McCarty
2024-06-15std.float.parseFloat: fix large hex-float parsingMarc Tiehuis
2024-03-29implement ryu 64-bit backendMarc Tiehuis
2024-03-24fix comptime float formattingMarc Tiehuis
2024-03-21std: remove one layer of redundant parse_float namespaceAndrew Kelley
2024-03-21rename ryu128 -> format_floatMarc Tiehuis
2024-03-16std.fmt: fix incorrect rounding on 0 precision of a decimalLeo Emar-Kar
2024-03-09std.fmt: fix std-cases and perform round-trip check in ryu unit testsMarc Tiehuis
2024-03-09std.fmt: add ryu upstream unit testsMarc Tiehuis
2024-03-09std.fmt: add ryu floating-point formattingMarc Tiehuis
2024-02-26Remove redundant test name prefixes now that test names are fully qualifiedRyan Liptak
2024-02-25fix large f128 values being incorrectly parsed as infMarc Tiehuis
2023-11-19lib: correct unnecessary uses of 'var'mlugg
2023-11-03x86_64: fix std test failuresJacob Young
2023-10-31std.builtin.Endian: make the tags lower caseAndrew Kelley
2023-10-31mem: fix ub in writeIntJacob Young
2023-10-27x86_64: fix c abi test failuresJacob Young
2023-10-25x86_64: pass more testsJacob Young
2023-10-22Revert "Revert "Merge pull request #17637 from jacobly0/x86_64-test-std""Jacob Young
2023-10-22Revert "Merge pull request #17637 from jacobly0/x86_64-test-std"Andrew Kelley
2023-10-21x86_64: fix bugs and disable erroring testsJacob Young
2023-07-25re-enable test "fmt.parseFloat nan and inf" after llvm fixJan Philipp Hafer
2023-07-20reduce AstGen.numberLiteral stack usageAlex Kladov
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-06-19all: zig fmt and rename "@XToY" to "@YFromX"Eric Joldasov
2023-06-01Use the word 'base' consistently instead of 'radix'Evin Yulo
2023-05-08parse_float: Error when a float is attempted to be parsed into an invalid typeJayden
2023-04-30std: fix a bunch of typosLinus Groh
2023-04-28update codebase to use `@memset` and `@memcpy`Andrew Kelley
2023-03-25enable more float-parsing testsMarc Tiehuis
2023-03-16Fix #14901: parseFloat parsing `0x` successfullyEvin Yulo
2023-02-18update std lib and compiler sources to new for loop syntaxAndrew Kelley
2023-01-13Fix buffer overflow in fmt when DAZ is setRobert Burke
2022-12-27Revert "aarch64: reenable tests that are no longer regressed"Andrew Kelley
2022-12-10aarch64: reenable tests that are no longer regressedr00ster91
2022-12-06remove most conditional compilation based on stage1Andrew Kelley
2022-08-22stage2+stage1: remove type parameter from bit builtinsVeikka Tuominen
2022-07-06std.fmt.parse_float: disable failing aarch64 test from LLVM 14Andrew Kelley
2022-05-26add more corner case tests to float_parse (#11727)Andreas Reischuck
2022-05-03fix aarch64 f16 nan parse test failureMarc Tiehuis
2022-05-03add new float-parser based on eisel-lemire algorithmMarc Tiehuis
2022-04-27compiler-rt: math functions reorgAndrew Kelley
2022-04-07use math/float.zig everywhereviri
2022-04-06std.{fmt, math}: derive float constants from stdviri
2022-04-04std.fmt: Fix incorrect behavior with large floating point integers.Evan Haas