aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update STATUSMattias Andrée2016-05-031-6/+6
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Update STATUSMattias Andrée2016-05-031-6/+6
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Optimise libzahl_memcpy and libzahl_memsetMattias Andrée2016-05-033-8/+53
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Optimise zswapMattias Andrée2016-05-032-14/+28
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* plot: adjust y-axisMattias Andrée2016-05-021-0/+5
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* plot: merge identical graphsMattias Andrée2016-05-021-40/+63
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Suppress false -Wclobbered warningMattias Andrée2016-05-021-2/+2
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix typo in merge-benchmark-funcMattias Andrée2016-05-021-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* benchmarking: add ability to choose cpu, and add 1D functions to benchmark-funcMattias Andrée2016-05-022-4/+45
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Update STATUSMattias Andrée2016-05-021-1/+2
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* zstr: do not calculate the exact output size, calculate something easierMattias Andrée2016-05-021-9/+5
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Buffer was too smallMattias Andrée2016-05-023-3/+3
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Benchmarking stuffMattias Andrée2016-05-016-13/+165
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Comments from 1-bit 4097-bit benchmarksMattias Andrée2016-05-011-43/+44
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* refsheet: remove draft modeMattias Andrée2016-05-011-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* refsheet: random numbers => randomnessMattias Andrée2016-05-011-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* refsheet: group title style consistencyMattias Andrée2016-05-011-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* refsheet: a <- sgn b: use ~ between sgn and bMattias Andrée2016-05-011-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* refsheet: simplify, exdent tables 2ex instead of 0.8em, and per Marc's suggestion, use microtypeMattias Andrée2016-05-011-52/+49
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Constants do not need dynamic memoryMattias Andrée2016-05-013-12/+12
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* zdiv.3: rationale for truncated divisionMattias Andrée2016-05-011-0/+8
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* refsheet: correct definition of zbitsMattias Andrée2016-05-011-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* refsheet: there is no good way to symbolise rounding toward zero, so do not use rounding symbols at allMattias Andrée2016-05-011-4/+4
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* refsheet: zperror's param may be empty, which is treated especiallyMattias Andrée2016-05-011-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* refsheet: style consistenceMattias Andrée2016-05-011-4/+4
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* refsheet: use \hspace* to indentMattias Andrée2016-05-011-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* refsheet: functions usually return void, paremeters are usually z_t (removes typo)Mattias Andrée2016-05-011-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* refsheet: zgcd: a < 0 also if b < 0 and c == 0 or c < 0 and b == 0, so just if, not iffMattias Andrée2016-05-011-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Clean up refsheetMattias Andrée2016-05-011-99/+117
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* zptest.3: why it is called NONPRIME rather than COMPOSITEMattias Andrée2016-05-011-1/+7
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* refsheet: tweak vspace and align the table with the title using hspaceMattias Andrée2016-05-011-2/+4
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix Underfull \hbox in the refsheetPetr Vaněk2016-05-011-3/+2
| | | | The macro \\ should not be used when an empty line follows.
* Fix zrand comment in refsheetMattias Andrée2016-04-301-1/+2
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix typosMattias Andrée2016-04-301-2/+2
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix typoMattias Andrée2016-04-301-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Some things to keep in mind when optimisingMattias Andrée2016-04-301-0/+4
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Use ZAHL_INLINE instead of static inlinePetr Vaněk2016-04-301-2/+2
|
* Some optimisationsMattias Andrée2016-04-3010-62/+104
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Some optimisationsMattias Andrée2016-04-304-47/+61
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Specify optimisation level on functions in zahl-inlines.hMattias Andrée2016-04-293-40/+49
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Some optimisations, fix refsheet, and disable const/pure attributes in gmp in benchmarkMattias Andrée2016-04-2913-124/+129
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* refsheet: fix type of second parameter for zseti, zsetu, zcmpi, and zcmpuMattias Andrée2016-04-291-4/+4
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Change UNSAFE to ZAHL_UNSAFE, so it can be used in zahl-inlines.hMattias Andrée2016-04-297-7/+7
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Use bold, not blackboard boldMattias Andrée2016-04-291-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add refsheetMattias Andrée2016-04-295-3/+160
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Update STATUS for more accurate benchmarksMattias Andrée2016-04-291-33/+33
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix warningsMattias Andrée2016-04-281-3/+3
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Some documentation and cleanup for benchmark stuffMattias Andrée2016-04-283-58/+70
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix warningsMattias Andrée2016-04-283-14/+12
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* benchmark-func: use X-macros for function-listingMattias Andrée2016-04-271-80/+57
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>