aboutsummaryrefslogtreecommitdiff
path: root/lib/std/math/big/int.zig
AgeCommit message (Expand)Author
2025-09-13std.math.big.int: normalize zero result for small multiplicationsmlugg
2025-08-29std.Io: delete GenericReaderAndrew Kelley
2025-08-11std.ArrayList: make unmanaged the defaultAndrew Kelley
2025-08-05std: replace various mem copies with `@memmove`Andrew Kelley
2025-07-11Remove numerous things deprecated during the 0.14 release cycleLinus Groh
2025-07-09std: replace formatInteger with formatNumberAndrew Kelley
2025-07-07std.io.Writer.printValue: rework logicAndrew Kelley
2025-07-07std.fmt: fully remove format string from format methodsAndrew Kelley
2025-07-07std.fmt: breaking API changesAndrew Kelley
2025-06-15big.int: implement float conversionsJacob Young
2025-05-17x86_64: rewrite scalar `<<|`Jacob Young
2025-04-16improve test syntax for better stack trace in case of failuresamy007
2025-04-14std.math.big: add and update testssamy007
2025-04-14std.math.big.int: changed llshr and llshl implementationsamy007
2025-04-13std.math.big.int: remove setRuntimeSafetysamy007
2025-03-24big.int: return normalized results from `{add,sub}Carry`David Rubin
2025-03-21big.int: fix negative multi-limb shift right adjust crashJacob Young
2025-03-21big.int: fix yet another truncate bugJacob Young
2025-02-23std.math.big.int: Support strings up to base 36Linus Groh
2025-02-18x86_64: rewrite scalar `@ctz`Jacob Young
2025-02-06x86_64: rewrite scalar `@truncate`Jacob Young
2025-02-03compiler,std: implement ZON supportMason Remaley
2025-01-18autodocs: reflow comment to prevent it from been put in blockquoteandrewkraevskii
2025-01-16x86_64: implement switch jump tablesJacob Young
2025-01-16x86_64: implement clz and notJacob Young
2024-10-12Remove packed_int_array usage from WasmPageAllocator and BigIntKrzysztof Wolicki
2024-09-06std.math.big.int: fix shiftRight sign handlingIan Johnson
2024-08-28std: update `std.builtin.Type` fields to follow naming conventionsmlugg
2024-08-16Dwarf: rework self-hosted debug info from scratchJacob Young
2024-07-12Fix right shift on negative BigIntsTau
2024-05-21std.math.big.int.Managed: adjust size of arg for limbs_buffer in format()poypoyan
2024-05-08fix wrong int alignment for i65..i127 on x86 archAndrew Kelley
2024-04-13std: fix big int llshr to respect aliasing (#19612)Андрей Краевский
2024-03-11math.big.int: fix incorrect `bitAnd` behaviortinusgraglin
2024-01-16std: remove deprecated APIAndrew Kelley
2023-11-19lib: correct unnecessary uses of 'var'mlugg
2023-11-08std.math.big: fix sqrt with bits > limb_bitstison
2023-11-07fix sqrt(0)David Rubin
2023-11-03x86_64: fix std test failuresJacob Young
2023-10-31std.builtin.Endian: make the tags lower caseAndrew Kelley
2023-10-21Fix simple doc mistakes. (#17624)JustinWayland
2023-09-29std.math.big.int.Const.order 0 == -0 (#17299)Philipp Lühmann
2023-09-27Remove `@fabs`, fabs and absCast/Int from std libantlilja
2023-07-03std.math.big.int: better name for equal functionr00ster91
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-06-19all: zig fmt and rename "@XToY" to "@YFromX"Eric Joldasov
2023-06-16migration: std.math.{min, min3, max, max3} -> `@min` & `@max`r00ster91
2023-06-10math.big.int: fix ctz of zeroJacob Young
2023-06-10Sema: fix vector comparison and interning of -0Jacob Young
2023-06-01Use the word 'base' consistently instead of 'radix'Evin Yulo