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 |