summary refs log tree commit diff stats
path: root/lib/pure/endians.nim
Commit message (Collapse)AuthorAgeFilesLines
* [backport] run nimpretty on os-related stuffnarimiran2019-09-301-3/+3
|
* last stdlib cleanupsAraq2019-09-211-0/+2
|
* styleCheck: make the compiler and large parts of the stdlib compatible with ↵Araq2019-07-101-14/+14
| | | | --styleCheck:error
* Make the swap procs safe for unaligned input ptrs (#9210)LemonBoy2018-10-181-9/+12
| | | | | | | | | | | * Make the swap procs safe for unaligned input ptrs The copy to a temporary local variable is often elided by a sufficiently smart compiler when it can prove the input pointer is aligned. Refs #9206 * Explain why copyMem is used
* optimize byte-swapping in endians.nimParashurama2017-01-051-32/+81
| | | | | add support for GCC, CLANG, ICC & VCC builtins for faster byte-swapping. should compile to single assembly instruction ie BSWAP or equivalent.
* lib: Trim .nim files trailing whitespaceAdam Strzelecki2015-09-041-3/+3
| | | | via OSX: find . -name '*.nim' -exec sed -i '' -E 's/[[:space:]]+$//' {} +
* big renameAraq2014-08-271-1/+1
|
* Update endians.nimBillingsly Wetherfordshire2013-12-231-1/+13
| | | adds swapEndian16 function
* better opengl wrapper; oids and endians modules documentedAraq2012-04-041-1/+2
|
* added libsvm wrapperAraq2012-04-041-0/+46