George Lu
|
1e8d352930
|
silencing params
|
2018-08-15 14:01:32 -07:00 |
|
George Lu
|
2c5fdae0ae
|
Clean up repetitive display
Add documentation
|
2018-08-15 14:01:32 -07:00 |
|
George Lu
|
4d9c6f51b8
|
-q -v options
|
2018-08-15 14:01:32 -07:00 |
|
George Lu
|
3dcfe5cc2c
|
begin display changes
|
2018-08-15 14:01:32 -07:00 |
|
Yann Collet
|
3692c31598
|
Merge branch 'dev' into scanbuild
|
2018-08-15 13:50:49 -07:00 |
|
Yann Collet
|
a01b964207
|
Merge pull request #1277 from GeorgeLu97/mtoptions
memoTableOptions
|
2018-08-15 13:45:17 -07:00 |
|
George Lu
|
b1d9ca737a
|
Add memoTable options
-hashing memotable
-no memotable
|
2018-08-15 10:19:38 -07:00 |
|
Yann Collet
|
6e66bbf5dd
|
fixed several minor issues detected by scan-build
only notable one :
writeNCount() resists better vs invalid distributions
(though it should never happen within zstd anyway)
|
2018-08-14 16:55:35 -07:00 |
|
Yann Collet
|
90a3901d1e
|
Merge pull request #1279 from GeorgeLu97/benchSA
Fix scan-build warnings in bench.c
|
2018-08-14 16:44:28 -07:00 |
|
George Lu
|
8c918edd3a
|
MAke it easier to add params
Make memoTable size limited
|
2018-08-14 16:15:46 -07:00 |
|
George Lu
|
96725989ef
|
Temp fix perf regression
|
2018-08-14 16:14:37 -07:00 |
|
Yann Collet
|
0c9772b084
|
Merge pull request #1276 from GeorgeLu97/fadt
forceAttachDict
|
2018-08-14 16:06:18 -07:00 |
|
George Lu
|
e89f1fb45c
|
Fix scan-build warnings in bench.c
|
2018-08-14 14:44:47 -07:00 |
|
George Lu
|
3f2d024dca
|
forceAttachDict
|
2018-08-14 14:24:41 -07:00 |
|
George Lu
|
e3c679484a
|
Add Time Checks
Fix double -> U64 display
|
2018-08-14 14:24:41 -07:00 |
|
George Lu
|
88dda92285
|
Reduce Duplication
Change Defaults
Asserts actually disabled in paramgrill + fullbench
|
2018-08-14 14:24:41 -07:00 |
|
George Lu
|
f581ccd267
|
Doc Updates
Add option to pass in existing parameters in use
|
2018-08-14 14:24:41 -07:00 |
|
Yann Collet
|
e19c79900c
|
Merge pull request #1275 from GeorgeLu97/multilvl
MultiLvl
|
2018-08-14 14:17:28 -07:00 |
|
George Lu
|
76acba025d
|
scan-build
|
2018-08-14 12:13:05 -07:00 |
|
Yann Collet
|
3e4617ef54
|
frameProgression reports nbActiveWorkers and output flushed
|
2018-08-14 11:49:25 -07:00 |
|
George Lu
|
614aaa3ae1
|
rebase clevel
|
2018-08-14 10:53:04 -07:00 |
|
Yann Collet
|
a25d8000ec
|
Merge pull request #1278 from edenzik/fb/ezik/better-cmake-support-1081
Cmake now builds with CMAKE_BUILD_TYPE=Release by default
|
2018-08-13 18:38:05 -07:00 |
|
Eden Zik
|
a6df961497
|
Cmake now builds with CMAKE_BUILD_TYPE=Release by default, both while
being invoked from the main Makefile (via cmakebuild) or directly from
the build/cmake directory. Suggested by @pdknsk (#1081).
|
2018-08-13 20:28:52 -04:00 |
|
George Lu
|
3b36fe5c68
|
strategy switching
|
2018-08-13 16:36:14 -07:00 |
|
George Lu
|
d4730a4f66
|
Update fulltable to use same interface
Add seperateFiles flag
|
2018-08-13 16:15:52 -07:00 |
|
George Lu
|
43b4971ca8
|
Renames, Documentation Updates
|
2018-08-13 16:15:52 -07:00 |
|
George Lu
|
a884b76bc2
|
Style Changes
Add single run dictionaries
Change MB to be consistent 1 << 20 rather than 1,000,000
|
2018-08-13 16:15:52 -07:00 |
|
George Lu
|
b3544217b7
|
Cleanup
|
2018-08-13 16:15:52 -07:00 |
|
George Lu
|
8ff0de15e4
|
Generalize, macro magic numbers
|
2018-08-13 16:15:52 -07:00 |
|
George Lu
|
3a2e95eba4
|
Perf improvements
try decay
strategy selection skipping
|
2018-08-13 16:15:52 -07:00 |
|
George Lu
|
2bdfe6ca71
|
Better Display
|
2018-08-13 16:15:52 -07:00 |
|
George Lu
|
f67d040c39
|
Bugfixes, style changes
Complete euclidean distance climb
|
2018-08-13 16:15:52 -07:00 |
|
George Lu
|
5f4502fc07
|
New climb
feas part 2 uses euclidean metric
|
2018-08-13 16:15:52 -07:00 |
|
George Lu
|
13611249a5
|
Table
Compiling
+Euclidean Metric
|
2018-08-13 16:15:52 -07:00 |
|
George Lu
|
0cea754024
|
Revert "Reorder declaration"
This reverts commit 3ac2c22485 .
|
2018-08-13 16:15:34 -07:00 |
|
George Lu
|
486e586eed
|
Revert "Default lvl 1"
This reverts commit 0cc75d6ee0 .
|
2018-08-13 16:13:46 -07:00 |
|
Yann Collet
|
973a8d42c7
|
Merge pull request #1236 from GeorgeLu97/paramgrillconstraints
ParamgrillConstraints
|
2018-08-13 15:44:50 -07:00 |
|
George Lu
|
0cc75d6ee0
|
Default lvl 1
MB to 2^20
|
2018-08-13 14:55:56 -07:00 |
|
Yann Collet
|
0853f86044
|
adaptive mode uses default window size of 8 MB
|
2018-08-13 13:13:22 -07:00 |
|
Yann Collet
|
33f7709c71
|
fileio: changed parameter type from ptr to plain structure
safer : this parameter is read-only,
we don't want original structure to be modified
|
2018-08-13 13:02:03 -07:00 |
|
Yann Collet
|
09c9cf3f51
|
simplified rateLimiter
resists better to changing in/out conditions
limits risks of "catching up"
|
2018-08-13 12:13:47 -07:00 |
|
Yann Collet
|
e11f91b039
|
remove error message for Ctrl+C
|
2018-08-13 11:48:25 -07:00 |
|
Yann Collet
|
f3aa510738
|
rateLimiter does not "catch up" when input speed is slow
|
2018-08-13 11:38:55 -07:00 |
|
Yann Collet
|
e7a49c6683
|
introduced command --adapt
|
2018-08-11 20:48:06 -07:00 |
|
Yann Collet
|
a996b1fd2d
|
fixed rate limited for high speed
|
2018-08-10 17:39:00 -07:00 |
|
Yann Collet
|
681a382eea
|
added rateLimiter.py, by @felixhandte
this rate limiter avoid the problem of `pv`
which "catch up" after a blocked period
instead of preserving a constant speed cap.
|
2018-08-10 12:25:52 -07:00 |
|
Yann Collet
|
9d26cb6a75
|
slow down faster when output speed is limited
|
2018-08-09 17:44:30 -07:00 |
|
George Lu
|
3ac2c22485
|
Reorder declaration
|
2018-08-09 16:38:32 -07:00 |
|
Yann Collet
|
3d7b533f68
|
Merge branch 'dev' into adapt
|
2018-08-09 15:57:36 -07:00 |
|
Yann Collet
|
754942cb79
|
fixed assert() condition
|
2018-08-09 15:57:19 -07:00 |
|