dkf
c1b028ab94
Shorten sequences of multiple blank lines
2026-02-14 15:23:10 +00:00
jan.nijtmans
2ba12cd8d2
Indenting in testcases. Always use tabs in stead of 8 spaces
2024-10-09 08:16:29 +00:00
sebres
5f45cd9b77
merge 8.7: avoid unneeded (but expensive) path normalization for several file subsystem commands and operations;
...
closes [02d5d65d70adab97] and probably [411f52ed87e313dd49e2]
2024-09-17 15:35:29 +00:00
sebres
56763a32c0
merge 8.6 (fix attempt for [02d5d65d70adab97], however the small bottleneck is still visible)
2024-09-17 14:32:28 +00:00
sebres
6428e3e32a
added performance regression tests illustrating [02d5d65d70adab97]
2024-09-13 11:51:24 +00:00
jan.nijtmans
ac1f3f7a09
Revise use of "-translation binary" in testcases: Use it where useful, don't use it any more where misleading
2024-06-21 20:37:14 +00:00
jan.nijtmans
ef86c6216a
Revise use of "-translation binary" in testcases: Use it where usefull, don't use it any more where misleading
2024-06-21 17:08:53 +00:00
jan.nijtmans
f82e67e7bf
Revise use of "-translation binary" in testcases: Use it where usefull, don't use it any more where misleading
2024-06-21 14:44:17 +00:00
sebres
eebadfb7f0
merge 8.7
2024-06-12 00:57:48 +00:00
sebres
9b6e7e0f64
list.perf.tcl: added performance regression tests for lseq (illustrates fix for [f05f5ef759c1f7f9], as well as difference of non-compiled vs. compiled expr)
2024-06-12 00:53:59 +00:00
jan.nijtmans
37907b7e83
Merge 8.6. Don't change ActiveCodePage on Windows (yet), that's for 9.0
2024-04-12 15:24:08 +00:00
jan.nijtmans
4ff3c3cf90
Add lot's of "-encoding utf-8" to our own "source" commands: We are becoming more independant from the system encoding.
2024-04-12 15:16:50 +00:00
jan.nijtmans
f53107854d
Merge 9.0
2024-03-22 14:07:39 +00:00
jan.nijtmans
cbce4bcf9f
Merge 8.6
2024-03-21 10:31:56 +00:00
sebres
8197ed757c
more lsearch performance tests
2024-03-21 00:27:29 +00:00
jan.nijtmans
ab2ee17c91
Fix [6811a00819]: lsearch performance degradation on Tcl 8.6.11 release (thanks, Sergey!)
2024-03-20 20:09:29 +00:00
sebres
4d5b75e119
small amend (incorrect copy&paste removed)
2024-03-20 16:39:12 +00:00
sebres
51726860a5
added performance regression tests for list facilities (initially only few lsearch cases, illustrating [6811a0081940b76c])
2024-03-20 16:37:22 +00:00
jan.nijtmans
536c1b08e8
Rebase to latest 9.0
2024-02-26 12:19:55 +00:00
sebres
ff9b361ee1
merge 8.6
2024-01-29 15:26:48 +00:00
sebres
cd529a89c5
don't flush to use full buffer (otherwise the chunks were 4K anyway)
2024-01-29 11:06:36 +00:00
sebres
b7a1eb041b
added channel regression tests (for read command) to illustrate bugs [db4f2843cd], [da16d15574]
2024-01-26 22:18:14 +00:00
apnadkarni
4e92d998eb
Minor fixes for perf tests
2023-05-05 12:34:18 +00:00
jan.nijtmans
20bb6aaf3f
Merge 8.6
2022-09-01 15:46:03 +00:00
jan.nijtmans
95a50eddf7
Merge 8.7
2022-07-05 10:59:11 +00:00
apnadkarni
b5d8216129
Merge core-8-branch after TIP616
2022-06-12 03:05:41 +00:00
jan.nijtmans
e5e69970a1
Merge 8.6. Eliminate some (long) typecasts
2022-06-02 15:55:28 +00:00
jan.nijtmans
d4181179bc
typo
2022-06-02 12:10:50 +00:00
apnadkarni
830603d46e
Finish list performance scripts
2022-06-01 04:17:50 +00:00
apnadkarni
7d89acd1b2
Implement bidirection shift to distribute free space in list stores.
2022-05-29 11:44:27 +00:00
apnadkarni
7b9852676d
Rearrange output order to make comparisons easier.
2022-05-27 03:50:08 +00:00
apnadkarni
016ec0a646
Performance test scripts for list commands
2022-05-24 17:23:43 +00:00
jan.nijtmans
31802cfa31
Get sebres-8-6-clock-speedup-cr2 ready for 8.7 too
2021-02-18 17:27:11 +00:00
jan.nijtmans
55383ed9b1
Now that all Tcl source files are UTF-8 by default, we can use the ©-sign whenever reasonable.
2020-11-23 08:25:48 +00:00
jan.nijtmans
85ffaea615
Eliminate some eol-spacing, eliminate some gcc warnings (with -Wc++-compat)
2020-10-12 16:47:09 +00:00
sebres
b8d9b4e996
improve tests, since timerate supporting max-count too
2020-06-22 16:30:47 +00:00
jan.nijtmans
e1c726c819
Merge 8.6
2020-03-22 21:24:31 +00:00
sebres
8324e0015d
tests-perf suite: fix several tests expecting different output result (convert result)
2019-07-15 11:33:48 +00:00
jan.nijtmans
595cb86379
Remove EXECUTE flag for tclWinFile.c. More eol-spacing cleanup (keeping tests-pref/* among other the same in multiple branches)
2019-06-26 08:21:19 +00:00
sebres
cb9018a721
fixes typo ("net" instead of outdated term "nett")
2019-05-24 16:49:32 +00:00
sebres
0cced28f38
extend performance test-suite, allow several (repeatable) execution of _test_run (if encosed in _test_start/_test_out_total) to produce same summary; provide possibility for measure of single iterators, etc.
...
small code review
2019-04-17 19:59:13 +00:00
sebres
2d4e87b986
fixed mistake ($howmuch is substituted in tests and can be larger as last event index created by too small measurement time).
2019-03-08 04:35:41 +00:00
sebres
2e2fdf481a
extended performance test-suite, since max-count is implemented in timerate, usage ::tclTestPerf::_test_run ?-no-result? reptime lst ?outcmd?;
...
update timer-event.perf.tcl for better readability (covering execution in multiple iterations now regarding max-count, so provides more precise result now);
removed unused test-cases here (new cases of event-perf-branch only).
2019-03-05 15:46:31 +00:00
sebres
1568393cf3
back-porting other performance test (timer-event.perf.tcl) from event-perf-branch
2019-03-05 12:58:11 +00:00
sebres
6d9266494b
back-porting test-performance suite and clock.perf.tcl from clock-speedup branch
2019-03-05 12:56:22 +00:00