home / ci-timing

bench_names

Every benchmark: its BaseBenchmarks group (grp) and name.

Data source: JuliaCI/julia-ci-timing

name
the benchmark's path within the group as BaseBenchmarks writes it, e.g. index/('sumelt', '1.0:1.0:100000.0')

5,132 rows

✎ View and edit SQL

This data as json, CSV (advanced)

Suggested facets: grp

id ▼ grp name
1 alloc arrays
2 alloc grow_array
3 alloc strings
4 alloc structs
5 array accumulate/('accumulate!', 'Float64')
6 array accumulate/('accumulate!', 'Int')
7 array accumulate/('accumulate', 'Float64')
8 array accumulate/('accumulate', 'Int')
9 array accumulate/('cumsum!', 'Float64')
10 array accumulate/('cumsum!', 'Float64', 'dim1')
11 array accumulate/('cumsum!', 'Float64', 'dim2')
12 array accumulate/('cumsum!', 'Int')
13 array accumulate/('cumsum', 'Float64')
14 array accumulate/('cumsum', 'Float64', 'dim1')
15 array accumulate/('cumsum', 'Float64', 'dim2')
16 array accumulate/('cumsum', 'Int')
17 array any/all/('all', 'BitArray')
18 array any/all/('all', 'UnitRange{Int64} generator')
19 array any/all/('all', 'UnitRange{Int64}')
20 array any/all/('all', 'Vector{Bool}')
21 array any/all/('all', 'Vector{Float32} generator')
22 array any/all/('all', 'Vector{Float32}')
23 array any/all/('all', 'Vector{Float64} generator')
24 array any/all/('all', 'Vector{Float64}')
25 array any/all/('all', 'Vector{Int16} generator')
26 array any/all/('all', 'Vector{Int16}')
27 array any/all/('all', 'Vector{Int64} generator')
28 array any/all/('all', 'Vector{Int64}')
29 array any/all/('any', 'BitArray')
30 array any/all/('any', 'UnitRange{Int64} generator')
31 array any/all/('any', 'UnitRange{Int64}')
32 array any/all/('any', 'Vector{Bool}')
33 array any/all/('any', 'Vector{Float32} generator')
34 array any/all/('any', 'Vector{Float32}')
35 array any/all/('any', 'Vector{Float64} generator')
36 array any/all/('any', 'Vector{Float64}')
37 array any/all/('any', 'Vector{Int16} generator')
38 array any/all/('any', 'Vector{Int16}')
39 array any/all/('any', 'Vector{Int64} generator')
40 array any/all/('any', 'Vector{Int64}')
41 array bool/bitarray_bool_load!
42 array bool/bitarray_true_fill!
43 array bool/bitarray_true_load!
44 array bool/boolarray_bool_load!
45 array bool/boolarray_true_fill!
46 array bool/boolarray_true_load!
47 array cat/('catnd', 5)
48 array cat/('catnd', 500)
49 array cat/('catnd_setind', 5)
50 array cat/('catnd_setind', 500)
51 array cat/('hcat', 5)
52 array cat/('hcat', 500)
53 array cat/('hcat_setind', 5)
54 array cat/('hcat_setind', 500)
55 array cat/('hvcat', 5)
56 array cat/('hvcat', 500)
57 array cat/('hvcat_setind', 5)
58 array cat/('hvcat_setind', 500)
59 array cat/('vcat', 5)
60 array cat/('vcat', 500)
61 array cat/('vcat_setind', 5)
62 array cat/('vcat_setind', 500)
63 array cat/4467
64 array comprehension/('collect', 'StepRangeLen{Float64, Base.TwicePrecision{Float64}, Base.TwicePrecision{Float64}, Int64}')
65 array comprehension/('collect', 'StepRangeLen{Float64, Base.TwicePrecision{Float64}, Base.TwicePrecision{Float64}}')
66 array comprehension/('collect', 'Vector{Float64}')
67 array comprehension/('comprehension_collect', 'StepRangeLen{Float64, Base.TwicePrecision{Float64}, Base.TwicePrecision{Float64}, Int64}')
68 array comprehension/('comprehension_collect', 'StepRangeLen{Float64, Base.TwicePrecision{Float64}, Base.TwicePrecision{Float64}}')
69 array comprehension/('comprehension_collect', 'Vector{Float64}')
70 array comprehension/('comprehension_indexing', 'StepRangeLen{Float64, Base.TwicePrecision{Float64}, Base.TwicePrecision{Float64}, Int64}')
71 array comprehension/('comprehension_indexing', 'StepRangeLen{Float64, Base.TwicePrecision{Float64}, Base.TwicePrecision{Float64}}')
72 array comprehension/('comprehension_indexing', 'Vector{Float64}')
73 array comprehension/('comprehension_iteration', 'StepRangeLen{Float64, Base.TwicePrecision{Float64}, Base.TwicePrecision{Float64}, Int64}')
74 array comprehension/('comprehension_iteration', 'StepRangeLen{Float64, Base.TwicePrecision{Float64}, Base.TwicePrecision{Float64}}')
75 array comprehension/('comprehension_iteration', 'Vector{Float64}')
76 array convert/('Complex{Float64}', 'Int')
77 array convert/('Float64', 'Int')
78 array convert/('Int', 'Complex{Float64}')
79 array convert/('Int', 'Float64')
80 array equality/('==', 'BitArray')
81 array equality/('==', 'UnitRange{Int64}')
82 array equality/('==', 'Vector{Bool}')
83 array equality/('==', 'Vector{Float32} == Vector{Float32}')
84 array equality/('==', 'Vector{Float32}')
85 array equality/('==', 'Vector{Float64} == Vector{Float64}')
86 array equality/('==', 'Vector{Float64}')
87 array equality/('==', 'Vector{Int16} == Vector{Int16}')
88 array equality/('==', 'Vector{Int16}')
89 array equality/('==', 'Vector{Int64} == UnitRange{Int64}')
90 array equality/('==', 'Vector{Int64} == Vector{Float32}')
91 array equality/('==', 'Vector{Int64} == Vector{Float64}')
92 array equality/('==', 'Vector{Int64} == Vector{Int16}')
93 array equality/('==', 'Vector{Int64} == Vector{Int64}')
94 array equality/('==', 'Vector{Int64}')
95 array equality/('isequal', 'BitArray')
96 array equality/('isequal', 'UnitRange{Int64}')
97 array equality/('isequal', 'Vector{Bool}')
98 array equality/('isequal', 'Vector{Float32} isequal Vector{Float32}')
99 array equality/('isequal', 'Vector{Float32}')
100 array equality/('isequal', 'Vector{Float64} isequal Vector{Float64}')

Next page

Advanced export

JSON shape: default, array, newline-delimited, object

CSV options:

CREATE TABLE bench_names (
    id   INTEGER PRIMARY KEY,
    grp  TEXT NOT NULL,
    name TEXT NOT NULL,
    UNIQUE (grp, name)
);
Powered by Datasette · Queries took 15.965ms · Data source: JuliaCI/julia-ci-timing