Commit 6300a08
committed
Make
Currently they do substring matching. But because some benchmarks have a
name that is a substring of another it's impossible to match some
benchmarks by themselves. E.g.:
- Want `webrender`? You'll get `webrender-wrench` too.
- Want `syn`? You'll get `deeply-nested-async` too.
- Want `deeply-nested`? You'll get `deeply-nested-async` and
`deeply-nested-closures` too.
This commit makes the matching exact. As a heavy user of these tools I
think this is a good trade-off. It makes some things possible that are
currently impossible (e.g. including or excluding just `webrender`), at
the cost of more typing on occasion, e.g. `--include ctfe-stress-4`
instead of `--include ctfe`.
(Note: if you specify something that doesn't match any benchmark's name
the command will give an error.)--include and --exclude use exact matching.1 parent 307bf1a commit 6300a08
2 files changed
+46
-26
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
100 | 100 | | |
101 | 101 | | |
102 | 102 | | |
103 | | - | |
104 | | - | |
105 | | - | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
106 | 106 | | |
107 | | - | |
108 | | - | |
109 | | - | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
110 | 110 | | |
111 | 111 | | |
112 | 112 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
375 | 375 | | |
376 | 376 | | |
377 | 377 | | |
378 | | - | |
379 | | - | |
380 | | - | |
381 | | - | |
382 | | - | |
383 | | - | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
384 | 385 | | |
385 | | - | |
| 386 | + | |
386 | 387 | | |
387 | 388 | | |
388 | | - | |
| 389 | + | |
389 | 390 | | |
390 | 391 | | |
391 | 392 | | |
392 | | - | |
393 | | - | |
394 | | - | |
395 | | - | |
396 | | - | |
397 | | - | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
398 | 397 | | |
399 | 398 | | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
400 | 402 | | |
401 | 403 | | |
402 | 404 | | |
403 | 405 | | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
404 | 424 | | |
405 | 425 | | |
406 | 426 | | |
| |||
717 | 737 | | |
718 | 738 | | |
719 | 739 | | |
720 | | - | |
| 740 | + | |
721 | 741 | | |
722 | 742 | | |
723 | | - | |
| 743 | + | |
724 | 744 | | |
725 | 745 | | |
726 | 746 | | |
| |||
769 | 789 | | |
770 | 790 | | |
771 | 791 | | |
772 | | - | |
| 792 | + | |
773 | 793 | | |
774 | 794 | | |
775 | | - | |
| 795 | + | |
776 | 796 | | |
777 | 797 | | |
778 | 798 | | |
| |||
798 | 818 | | |
799 | 819 | | |
800 | 820 | | |
801 | | - | |
| 821 | + | |
802 | 822 | | |
803 | 823 | | |
804 | | - | |
| 824 | + | |
805 | 825 | | |
806 | 826 | | |
807 | 827 | | |
| |||
0 commit comments