Commit graph

7915 commits

Author SHA1 Message Date
John Kerl
67f2cc4737 doc updates 2021-12-24 23:46:03 -05:00
John Kerl
41d82f7d13 regression tests passing 2021-12-24 23:07:17 -05:00
John Kerl
e945a9b1df remove IsRegexString and SuppressIXSRegex 2021-12-23 19:13:45 -05:00
John Kerl
d84d91f48b Function-pointerize IXS/IXSRegex to reduce runtime iffelsing 2021-12-23 19:07:56 -05:00
John Kerl
c43a7109d1 Merge branch 'perf-doc' 2021-12-23 00:20:24 -05:00
John Kerl
cf8dd134e6
Add performance stats to "What's new in Miller 6" webdoc page (#795)
* Perf notes in README-go-port.md

* Update CPU webdoc

* Add perf-stats to new-in-miller-6.md
2021-12-23 00:16:20 -05:00
John Kerl
ed1147cf14 Add perf-stats to new-in-miller-6.md 2021-12-23 00:15:34 -05:00
John Kerl
a21143f692 Update CPU webdoc 2021-12-22 22:20:20 -05:00
John Kerl
e0493867e7 Perf notes in README-go-port.md 2021-12-22 22:04:57 -05:00
John Kerl
9c8f8680d6 Fix minor doc-formatting issue on PR #794 2021-12-22 21:29:39 -05:00
John Kerl
0f862727ff Merge branch 'dedupe-field-names' 2021-12-22 21:08:07 -05:00
John Kerl
157e567909
Dedupe field names by default (#794) 2021-12-22 21:07:29 -05:00
John Kerl
a88f10c650 Dedupe field names by default 2021-12-22 21:03:24 -05:00
John Kerl
6b87a121b0 Copy-reduction in CSV/CSV-lite record-readers; very minor perf improvement 2021-12-22 20:01:16 -05:00
John Kerl
e824f377c9 README-docs.md 2021-12-22 19:27:27 -05:00
John Kerl
3c1ee965ca Document exit codes 2021-12-22 18:37:24 -05:00
John Kerl
5b1fa0f953 Merge branch 'without-make-install' 2021-12-22 18:23:55 -05:00
John Kerl
c7c656b989 Merge branch 'main' of https://github.com/johnkerl/miller 2021-12-22 18:23:48 -05:00
John Kerl
3e71ddde21
Add instructions for makeless install (#793)
* Build-from-source info with/without make

* todo

* go install instructions
2021-12-22 18:21:12 -05:00
John Kerl
bd6af1496a go install instructions 2021-12-22 18:20:34 -05:00
John Kerl
2bf7d45bea todo 2021-12-22 18:03:01 -05:00
John Kerl
b84160603d Merge branch 'without-make-doc' 2021-12-22 18:00:46 -05:00
John Kerl
772ee0d00d
Build-from-source info with/without make (#792) 2021-12-22 17:54:41 -05:00
John Kerl
d274d618b2 Build-from-source info with/without make 2021-12-22 17:53:46 -05:00
rui
9d2d491847
docs: fix homebrew formula reference (#791) 2021-12-22 15:45:55 -05:00
John Kerl
765df9a995 typofix 2021-12-22 14:29:52 -05:00
John Kerl
bcb8c0ca3b perf notes in new-in-miller-6.md 2021-12-22 13:57:14 -05:00
John Kerl
f3d7db79a3 Merge branch 'urandelement' 2021-12-21 23:47:24 -05:00
John Kerl
1d3bc11b29
urandelement DSL function (#789) 2021-12-21 23:15:14 -05:00
John Kerl
35b8500e66 urandelement DSL function 2021-12-21 23:10:25 -05:00
John Kerl
99e4a23ac6 typofix in regtest 2021-12-21 22:55:50 -05:00
John Kerl
8d718e8339 Merge branch 'octal-suppress-by-default' 2021-12-21 22:41:27 -05:00
John Kerl
93862f16f9
update mlr -O behavior for #756 (#788) 2021-12-21 22:40:34 -05:00
John Kerl
1c1d239e27 update mlr -O behavior for #756 2021-12-21 22:36:38 -05:00
Jauder Ho
fafff68c20
Create dependabot.yml (#777) 2021-12-21 15:14:27 -05:00
John Kerl
d5394e113a Merge branch 'string-method-perf' 2021-12-21 09:55:44 -05:00
John Kerl
2a2ff7a768
Copy-reduction performance in Mlrval.String() (#787) 2021-12-21 09:53:03 -05:00
John Kerl
dc5afa5625 Copy-reduction performance in Mlrval.String() 2021-12-21 09:39:30 -05:00
John Kerl
f4ba0227f8 todo 2021-12-21 00:11:49 -05:00
John Kerl
d4b67d07cd Merge branch 'jit-type-infer' 2021-12-20 23:58:05 -05:00
John Kerl
7a97c9b868
Performance improvement by JIT type inference (#786)
* JIT mlrval type-interfence: mlrval package

* mlrmap refactor

* complete merge from #779

* iterating

* mlrval/format.go

* mlrval/copy.go

* bifs/arithmetic_test.go

* iterate on bifs/collections_test.go

* mlrval_cmp.go

* mlrval JSON iterate

* iterate applying mlrval refactors to dependent packages

* first clean compile in a long while on this branch

* results of first post-compile profiling

* testing

* bugfix in ofmt formatting

* bugfix in octal-supporess

* go fmt

* neaten

* regression tests all passing
2021-12-20 23:56:04 -05:00
John Kerl
79b5bc1180 regression tests all passing 2021-12-20 23:25:36 -05:00
John Kerl
30bcb69e2e neaten 2021-12-20 22:44:44 -05:00
John Kerl
fc665c5b0d go fmt 2021-12-20 22:17:21 -05:00
John Kerl
6274e61126 bugfix in octal-supporess 2021-12-20 22:12:39 -05:00
John Kerl
5ba8d494f8 bugfix in ofmt formatting 2021-12-20 18:19:12 -05:00
John Kerl
4f9eae7dfa testing 2021-12-19 14:04:27 -05:00
John Kerl
9a0b959d48 results of first post-compile profiling 2021-12-17 17:35:43 -05:00
John Kerl
cbe8ee84e4 first clean compile in a long while on this branch 2021-12-17 16:48:01 -05:00
John Kerl
d33682073c iterate applying mlrval refactors to dependent packages 2021-12-16 18:30:34 -05:00