summary refs log tree commit diff stats
path: root/lib/pure/endians.nim
Commit message (Collapse)AuthorAgeFilesLines
* 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
40