Commit History

Author SHA1 Message Date
  chmod222 31d3606fe8 fixes #21564; std/bitops: Add explicit type masking for the JS target (#21598) 1 year ago
  Timothee Cour e78ef57c93 typetraits: add toSigned, toUnsigned (#18445) 2 years ago
  Timothee Cour 988c02b7cb renamed: lib/std/private/vmutils.nim -> lib/std/private/bitops_utils.nim to avoid confusion with unrelated std/vmutils (#18660) 3 years ago
  Andreas Rumpf 96a7f9b31c deprecate cuchar, don't redefine it (#18505) 3 years ago
  rockcavera af2a7e8cbc Rotation right and left refactored to generics. Continuation of #16622 (#17578) 3 years ago
  flywind a36816fc04 follow up #17539 (#17548) 3 years ago
  flywind c8dda867f2 close #11330 sets uses optimized countSetBits (#17334) 3 years ago
  Andreas Rumpf 6c1c8f51b3 IC: green tests (#17311) 3 years ago
  Timothee Cour b9994925f5 remove all uses of condsyms symbols defined prior to bootstrap nim 0.20.0 (#16918) 3 years ago
  konsumlamm 0a9a90d991 Improve documentation for bitops (#16961) 3 years ago
  rockcavera 4576cf20af Refactoring `bitops.rotateLeftBits()` and `bitops.rotateRightBits()`; adding builtins and intrinsics. (#16622) 3 years ago
  rockcavera 876fa3e62e adding missing commas in std/bitops (#16520) 4 years ago
  Andreas Rumpf da29222f86 init checks and 'out' parameters (#14521) 4 years ago
  awr1 b70b8a7cdd Fix runnable examples for bitops (#14247) 4 years ago
  awr1 b8e6ea7547 Added bitslice operations for bitops (#14016) 4 years ago
  awr1 59aeaa1c98 Make bitand, bitor, bitxor varargs-friendly (#13985) 4 years ago
  jiro 40b64ccd7b Add runnableExamples to bitops module (#13951) 4 years ago
  Nindaleth 34dbc5699e fix several typos in documentation and comments (#12553) 5 years ago
  narimiran 34d0be2ec1 [backport] run nimpretty on os-related stuff 5 years ago
  Federico Ceratto 39290cf88c Fix spellings (#12277) [backport] 5 years ago
  Araq c94647aeca styleCheck: make the compiler and large parts of the stdlib compatible with --styleCheck:error 5 years ago
  Arne Döring cfeb9d2c50 Bit operator names 2 (#11413) 5 years ago
  Oscar Nihlgård 3a06022071 Enable range checking for unsigned integers (#11313) 5 years ago
  Arne Döring e904b3f952 code cleanup (#10874) 5 years ago
  Tomohiro cd3a58d7b0 bitops: add reverseBits and test (#10835) 5 years ago
  silent-observer 7e52c798db Remove var 5 years ago
  Arne Döring 824f39b32e Vm bitops fixes (#10520) 5 years ago
  Ico Doornekamp 0d480bfe22 Added basic bit manipulation procs to bitops (#10338) 6 years ago
  Araq 9820c2c456 bitops: add 'hamming weight' to the doc index 7 years ago
  Parashurama 976095c894 add bitops module for optimized bit manipulation. (#5201) 7 years ago