├── .gitignore ├── .htaccess ├── .old ├── b-array.cc ├── cdf-model.h ├── model.h ├── nelder-mead-min.h ├── t-cdf-model.cc ├── t-group_mean.cc ├── t-model.cc └── t-round.cc ├── 3rd └── fixed.h ├── LICENSE ├── Makefile ├── README.txt ├── a-pow.cc ├── array.h ├── b-array.h ├── b-cmp.cc ├── b-cmp.h ├── b-lower_bound.cc ├── b-sum.cc ├── b-sum.h ├── benchmark.h ├── bithacks ├── bithacks-test.c └── bithacks.h ├── blitz-promote-old.h ├── bug.cc ├── cache_arch.h ├── check.h ├── csv.h ├── defer.h ├── doc ├── .htaccess ├── Makefile ├── array │ ├── .gitignore │ ├── Makefile │ ├── array-2.pdf │ ├── index.txt │ └── summary.txt ├── e-check.cc ├── e-print-any.cc ├── e-timer.cc ├── index.txt ├── meta │ └── index.txt └── summary.txt ├── float.h ├── include.m4 ├── include.mk ├── int2float-to-add.cc ├── last_n.h ├── lvv.h ├── make_unique.h ├── math.h ├── memoize.h ├── meta.h ├── mmap.h ├── png.h ├── spool.h ├── sse.h ├── t-abs.cc ├── t-array-opt.cc ├── t-array.cc ├── t-check.cc ├── t-csv.cc ├── t-equal.cc ├── t-float-exception.cc ├── t-fpe-signal.cc ├── t-memoize.cc ├── t-mmap.cc ├── t-png.cc ├── t-progress_dots.cc ├── t-s_pool.cc ├── t-timer-c11.cc ├── t-timer.cc ├── t-type-descriptor.cc ├── timer.h ├── token.h ├── u-array-small.cc ├── u-array.cc ├── u-float.cc ├── u-last_n.cc ├── u-math.cc ├── u-meta.cc ├── u-powi.cc └── u-token.cc /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/.gitignore -------------------------------------------------------------------------------- /.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/.htaccess -------------------------------------------------------------------------------- /.old/b-array.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/.old/b-array.cc -------------------------------------------------------------------------------- /.old/cdf-model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/.old/cdf-model.h -------------------------------------------------------------------------------- /.old/model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/.old/model.h -------------------------------------------------------------------------------- /.old/nelder-mead-min.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/.old/nelder-mead-min.h -------------------------------------------------------------------------------- /.old/t-cdf-model.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/.old/t-cdf-model.cc -------------------------------------------------------------------------------- /.old/t-group_mean.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/.old/t-group_mean.cc -------------------------------------------------------------------------------- /.old/t-model.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/.old/t-model.cc -------------------------------------------------------------------------------- /.old/t-round.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/.old/t-round.cc -------------------------------------------------------------------------------- /3rd/fixed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/3rd/fixed.h -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/Makefile -------------------------------------------------------------------------------- /README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/README.txt -------------------------------------------------------------------------------- /a-pow.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/a-pow.cc -------------------------------------------------------------------------------- /array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/array.h -------------------------------------------------------------------------------- /b-array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/b-array.h -------------------------------------------------------------------------------- /b-cmp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/b-cmp.cc -------------------------------------------------------------------------------- /b-cmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/b-cmp.h -------------------------------------------------------------------------------- /b-lower_bound.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/b-lower_bound.cc -------------------------------------------------------------------------------- /b-sum.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/b-sum.cc -------------------------------------------------------------------------------- /b-sum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/b-sum.h -------------------------------------------------------------------------------- /benchmark.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/benchmark.h -------------------------------------------------------------------------------- /bithacks/bithacks-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/bithacks/bithacks-test.c -------------------------------------------------------------------------------- /bithacks/bithacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/bithacks/bithacks.h -------------------------------------------------------------------------------- /blitz-promote-old.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/blitz-promote-old.h -------------------------------------------------------------------------------- /bug.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/bug.cc -------------------------------------------------------------------------------- /cache_arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/cache_arch.h -------------------------------------------------------------------------------- /check.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/check.h -------------------------------------------------------------------------------- /csv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/csv.h -------------------------------------------------------------------------------- /defer.h: -------------------------------------------------------------------------------- 1 | http://blog.korfuri.fr/post/go-defer-in-cpp/ 2 | -------------------------------------------------------------------------------- /doc/.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/doc/.htaccess -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/array/.gitignore: -------------------------------------------------------------------------------- 1 | *.png 2 | -------------------------------------------------------------------------------- /doc/array/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/doc/array/Makefile -------------------------------------------------------------------------------- /doc/array/array-2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/doc/array/array-2.pdf -------------------------------------------------------------------------------- /doc/array/index.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/doc/array/index.txt -------------------------------------------------------------------------------- /doc/array/summary.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/doc/array/summary.txt -------------------------------------------------------------------------------- /doc/e-check.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/doc/e-check.cc -------------------------------------------------------------------------------- /doc/e-print-any.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/doc/e-print-any.cc -------------------------------------------------------------------------------- /doc/e-timer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/doc/e-timer.cc -------------------------------------------------------------------------------- /doc/index.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/doc/index.txt -------------------------------------------------------------------------------- /doc/meta/index.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/doc/meta/index.txt -------------------------------------------------------------------------------- /doc/summary.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/doc/summary.txt -------------------------------------------------------------------------------- /float.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/float.h -------------------------------------------------------------------------------- /include.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/include.m4 -------------------------------------------------------------------------------- /include.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/include.mk -------------------------------------------------------------------------------- /int2float-to-add.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/int2float-to-add.cc -------------------------------------------------------------------------------- /last_n.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/last_n.h -------------------------------------------------------------------------------- /lvv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/lvv.h -------------------------------------------------------------------------------- /make_unique.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/make_unique.h -------------------------------------------------------------------------------- /math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/math.h -------------------------------------------------------------------------------- /memoize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/memoize.h -------------------------------------------------------------------------------- /meta.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/meta.h -------------------------------------------------------------------------------- /mmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/mmap.h -------------------------------------------------------------------------------- /png.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/png.h -------------------------------------------------------------------------------- /spool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/spool.h -------------------------------------------------------------------------------- /sse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/sse.h -------------------------------------------------------------------------------- /t-abs.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/t-abs.cc -------------------------------------------------------------------------------- /t-array-opt.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/t-array-opt.cc -------------------------------------------------------------------------------- /t-array.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/t-array.cc -------------------------------------------------------------------------------- /t-check.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/t-check.cc -------------------------------------------------------------------------------- /t-csv.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/t-csv.cc -------------------------------------------------------------------------------- /t-equal.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/t-equal.cc -------------------------------------------------------------------------------- /t-float-exception.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/t-float-exception.cc -------------------------------------------------------------------------------- /t-fpe-signal.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/t-fpe-signal.cc -------------------------------------------------------------------------------- /t-memoize.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/t-memoize.cc -------------------------------------------------------------------------------- /t-mmap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/t-mmap.cc -------------------------------------------------------------------------------- /t-png.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/t-png.cc -------------------------------------------------------------------------------- /t-progress_dots.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/t-progress_dots.cc -------------------------------------------------------------------------------- /t-s_pool.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/t-s_pool.cc -------------------------------------------------------------------------------- /t-timer-c11.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/t-timer-c11.cc -------------------------------------------------------------------------------- /t-timer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/t-timer.cc -------------------------------------------------------------------------------- /t-type-descriptor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/t-type-descriptor.cc -------------------------------------------------------------------------------- /timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/timer.h -------------------------------------------------------------------------------- /token.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/token.h -------------------------------------------------------------------------------- /u-array-small.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/u-array-small.cc -------------------------------------------------------------------------------- /u-array.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/u-array.cc -------------------------------------------------------------------------------- /u-float.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/u-float.cc -------------------------------------------------------------------------------- /u-last_n.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/u-last_n.cc -------------------------------------------------------------------------------- /u-math.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/u-math.cc -------------------------------------------------------------------------------- /u-meta.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/u-meta.cc -------------------------------------------------------------------------------- /u-powi.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/u-powi.cc -------------------------------------------------------------------------------- /u-token.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvv/lvvlib/HEAD/u-token.cc --------------------------------------------------------------------------------