Skip to content

Commit 72aedda

Browse files
committed
Updated PatternFolds checks
1 parent 97354aa commit 72aedda

File tree

97 files changed

+299215
-178945
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

97 files changed

+299215
-178945
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*.jl.*.cov
44

55
# Files generated by invoking Julia with --track-allocation
6-
*.jl.mem
6+
*.mem
77

88
# System-specific files and directories generated by the BinaryProvider and BinDeps packages
99
# They contain absolute paths specific to the host computer, and so should not be committed

PatternFolds/Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ CairoMakie = "13f3f980-e62b-5c42-98c6-ff1f3baf88f0"
44
Chairmarks = "0ca39b1e-fe0b-4e98-acfc-b1656634c4de"
55
Intervals = "d8418881-c3e1-53bb-8760-2df7ec849ed5"
66
PatternFolds = "c18a7f1d-76ad-4ce4-950d-5419b888513b"
7-
PerfChecker = "6309bf6b-a531-4b08-891e-8ee981e5c424"
7+
PerfChecker = "6309bf6b-a531-4b08-891e-8ee981e5c424"

PatternFolds/checks.jl

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ using PerfChecker
88
d_commons = Dict(
99
:targets => ["PatternFolds"],
1010
:path => @__DIR__,
11-
:pkgs => ("PatternFolds", :custom, [v"0.1.1", v"0.1.2", v"0.1.3", v"0.1.4", v"0.1.5", v"0.2.0", v"0.2.1", v"0.2.2", v"0.2.3", v"0.2.4", v"0.2.5"], true),
11+
:pkgs => ("PatternFolds", :custom, [v"0.1.1", v"0.1.2", v"0.1.3", v"0.1.4", v"0.1.5", v"0.2.0", v"0.2.1", v"0.2.2", v"0.2.3", v"0.2.4", v"0.2.5", v"0.2.6"], true),
1212
:tags => [:patterns],
1313
# :seconds => 100,
1414
# :samples => 10,
@@ -56,6 +56,9 @@ d = deepcopy(d_commons)
5656

5757
x = @check :benchmark d begin
5858
using PatternFolds
59+
if d[:current_version] v"0.2.0"
60+
using Intervals
61+
end
5962
end begin
6063
if d[:current_version] v"0.2.0"
6164
itv = Interval{Open,Closed}(0.0, 1.0)
@@ -100,6 +103,9 @@ visu(x, d, Val(:benchmark))
100103

101104
x = @check :chairmark d begin
102105
using PatternFolds
106+
if d[:current_version] v"0.2.0"
107+
using Intervals
108+
end
103109
end begin
104110
if d[:current_version] v"0.2.0"
105111
itv = Interval{Open,Closed}(0.0, 1.0)
@@ -144,6 +150,9 @@ visu(x, d, Val(:chairmark))
144150

145151
x = @check :alloc d begin
146152
using PatternFolds
153+
if d[:current_version] v"0.2.0"
154+
using Intervals
155+
end
147156
end begin
148157
if d[:current_version] v"0.2.0"
149158
itv = Interval{Open,Closed}(0.0, 1.0)

PatternFolds/metadata/metadata.csv

Lines changed: 36 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,36 @@
1-
benchmark_PatternFolds_v0.1.1_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
2-
benchmark_PatternFolds_v0.1.2_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
3-
benchmark_PatternFolds_v0.1.3_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
4-
benchmark_PatternFolds_v0.1.4_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
5-
benchmark_PatternFolds_v0.1.5_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
6-
benchmark_PatternFolds_v0.2.0_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
7-
benchmark_PatternFolds_v0.2.1_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
8-
benchmark_PatternFolds_v0.2.2_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
9-
benchmark_PatternFolds_v0.2.3_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
10-
benchmark_PatternFolds_v0.2.4_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
11-
benchmark_PatternFolds_v0.2.5_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
12-
chairmark_PatternFolds_v0.1.1_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
13-
chairmark_PatternFolds_v0.1.2_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
14-
chairmark_PatternFolds_v0.1.3_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
15-
chairmark_PatternFolds_v0.1.4_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
16-
chairmark_PatternFolds_v0.1.5_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
17-
chairmark_PatternFolds_v0.2.0_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
18-
chairmark_PatternFolds_v0.2.1_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
19-
chairmark_PatternFolds_v0.2.2_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
20-
chairmark_PatternFolds_v0.2.3_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
21-
chairmark_PatternFolds_v0.2.4_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
22-
chairmark_PatternFolds_v0.2.5_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
23-
alloc_PatternFolds_v0.1.1_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
24-
alloc_PatternFolds_v0.1.2_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
25-
alloc_PatternFolds_v0.1.3_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
26-
alloc_PatternFolds_v0.1.4_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
27-
alloc_PatternFolds_v0.1.5_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
28-
alloc_PatternFolds_v0.2.0_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
29-
alloc_PatternFolds_v0.2.1_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
30-
alloc_PatternFolds_v0.2.2_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
31-
alloc_PatternFolds_v0.2.3_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
32-
alloc_PatternFolds_v0.2.4_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
33-
alloc_PatternFolds_v0.2.5_patterns,36c9068f-2e67-410b-b8bb-d57c1b476f62
1+
benchmark_PatternFolds_v0.1.1_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
2+
benchmark_PatternFolds_v0.1.2_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
3+
benchmark_PatternFolds_v0.1.3_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
4+
benchmark_PatternFolds_v0.1.4_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
5+
benchmark_PatternFolds_v0.1.5_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
6+
benchmark_PatternFolds_v0.2.0_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
7+
benchmark_PatternFolds_v0.2.1_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
8+
benchmark_PatternFolds_v0.2.2_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
9+
benchmark_PatternFolds_v0.2.3_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
10+
benchmark_PatternFolds_v0.2.4_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
11+
benchmark_PatternFolds_v0.2.5_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
12+
benchmark_PatternFolds_v0.2.6_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
13+
chairmark_PatternFolds_v0.1.1_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
14+
chairmark_PatternFolds_v0.1.2_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
15+
chairmark_PatternFolds_v0.1.3_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
16+
chairmark_PatternFolds_v0.1.4_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
17+
chairmark_PatternFolds_v0.1.5_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
18+
chairmark_PatternFolds_v0.2.0_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
19+
chairmark_PatternFolds_v0.2.1_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
20+
chairmark_PatternFolds_v0.2.2_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
21+
chairmark_PatternFolds_v0.2.3_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
22+
chairmark_PatternFolds_v0.2.4_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
23+
chairmark_PatternFolds_v0.2.5_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
24+
chairmark_PatternFolds_v0.2.6_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
25+
alloc_PatternFolds_v0.1.1_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
26+
alloc_PatternFolds_v0.1.2_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
27+
alloc_PatternFolds_v0.1.3_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
28+
alloc_PatternFolds_v0.1.4_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
29+
alloc_PatternFolds_v0.1.5_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
30+
alloc_PatternFolds_v0.2.0_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
31+
alloc_PatternFolds_v0.2.1_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
32+
alloc_PatternFolds_v0.2.2_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
33+
alloc_PatternFolds_v0.2.3_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
34+
alloc_PatternFolds_v0.2.4_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
35+
alloc_PatternFolds_v0.2.5_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
36+
alloc_PatternFolds_v0.2.6_patterns,1bf17a19-8e1a-4bc1-9eb3-fb7bc50a3a62
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
bytes,percentage,filenames,linenumbers
2+
80160,83.22,/Users/baffier/.julia/packages/PatternFolds/HtkqG/src/vector.jl,19
3+
16064,16.68,/Users/baffier/.julia/packages/PatternFolds/HtkqG/src/vector.jl,85
4+
48,0.05,/Users/baffier/.julia/packages/PatternFolds/HtkqG/src/intervals.jl,32
5+
48,0.05,/Users/baffier/.julia/packages/PatternFolds/HtkqG/src/common.jl,100

0 commit comments

Comments
 (0)