| 100.00% |
0.01% |
0.81 |
0.00 |
0.00 |
0.81 |
1 |
Global#[No method]
|
57 |
| |
|
0.81 |
0.00 |
0.00 |
0.81 |
1/15893 |
Array#each |
61 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
Proc#[] |
61 |
|
| |
|
0.81 |
0.00 |
0.00 |
0.81 |
4/4 |
Array#each |
|
| 99.99% |
0.00% |
0.81 |
0.00 |
0.00 |
0.81 |
4 |
Searches#each
|
23 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/15893 |
Array#each |
24 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
2656/15893 |
Enumerable#sort_by |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/15893 |
Kernel#loop |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/15893 |
Picky::Query::QualifierCategoryMapper#initialize |
17 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/15893 |
Picky::Categories#each_category |
11 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
16/15893 |
Picky::Query::QualifierCategoryMapper#add |
27 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/15893 |
Searches#each |
24 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/15893 |
Picky::Query::Allocations#each |
17 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
11208/15893 |
Enumerable#inject |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/15893 |
Enumerable#any? |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/15893 |
Picky::Query::Allocations#calculate_score |
32 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/15893 |
Picky::Query::Tokens#categorize |
69 |
| |
|
0.81 |
0.00 |
0.00 |
0.81 |
1/15893 |
Global#[No method] |
61 |
| 99.99% |
0.00% |
0.81 |
0.00 |
0.00 |
0.81 |
15893 |
*Array#each
|
|
| |
|
0.81 |
0.00 |
0.00 |
0.81 |
4/4 |
Searches#each |
|
| |
|
0.81 |
0.00 |
0.00 |
0.80 |
400/400 |
Picky::Search#search |
|
| |
|
0.20 |
0.01 |
0.00 |
0.19 |
2676/2676 |
Picky::Query::Allocation#calculate_score |
|
| |
|
0.17 |
0.00 |
0.00 |
0.16 |
400/400 |
Picky::Query::Indexes#allocation_for |
|
| |
|
0.16 |
0.01 |
0.00 |
0.15 |
2656/2656 |
Picky::Query::Allocation#process! |
|
| |
|
0.08 |
0.00 |
0.00 |
0.08 |
1000/1000 |
Picky::Query::Token#possible_combinations_in |
|
| |
|
0.05 |
0.01 |
0.00 |
0.04 |
4000/4000 |
Picky::Category#combination_for |
|
| |
|
0.03 |
0.01 |
0.00 |
0.02 |
8496/8496 |
Picky::Query::Combination#ids |
|
| |
|
0.01 |
0.00 |
0.00 |
0.01 |
1000/1000 |
Picky::Query::Token#categorize |
|
| |
|
0.01 |
0.00 |
0.00 |
0.00 |
1948/11897 |
Class#new |
|
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
5840/8516 |
Float#+ |
|
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
5840/5856 |
Symbol#== |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
3656/11388 |
Array#empty? |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
2167/3171 |
Fixnum#zero? |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
16/16 |
Picky::Query::QualifierCategoryMapper#add |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
16/16 |
Symbol#intern |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
Picky::Index#each_category |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
2000/2400 |
String#empty? |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
2000/8404 |
String#=~ |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
2000/2000 |
String#[] |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
16/16 |
Hash#has_key? |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
Picky::Search#terminate_early |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
16/16 |
Hash#[]= |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
Searches#prepare |
|
|
| |
|
0.81 |
0.00 |
0.00 |
0.80 |
400/400 |
Array#each |
|
| 99.25% |
0.21% |
0.81 |
0.00 |
0.00 |
0.80 |
400 |
Picky::Search#search
|
180 |
| |
|
0.70 |
0.00 |
0.00 |
0.69 |
400/400 |
Picky::Search#search_with |
181 |
| |
|
0.11 |
0.00 |
0.00 |
0.10 |
400/400 |
Picky::Search#tokenized |
181 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
800/800 |
Integer#to_i |
181 |
|
| |
|
0.70 |
0.00 |
0.00 |
0.69 |
400/400 |
Picky::Search#search |
181 |
| 85.93% |
0.26% |
0.70 |
0.00 |
0.00 |
0.69 |
400 |
Picky::Search#search_with
|
188 |
| |
|
0.69 |
0.00 |
0.00 |
0.69 |
400/400 |
Picky::Helpers::Measuring#timed |
191 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Float#round |
194 |
|
| |
|
0.69 |
0.00 |
0.00 |
0.69 |
400/400 |
Picky::Search#search_with |
191 |
| 85.58% |
0.33% |
0.69 |
0.00 |
0.00 |
0.69 |
400 |
Picky::Helpers::Measuring#timed
|
10 |
| |
|
0.68 |
0.00 |
0.00 |
0.68 |
400/400 |
Proc#call |
15 |
| |
|
0.01 |
0.00 |
0.00 |
0.00 |
800/800 |
Time#to_f |
17 |
| |
|
0.01 |
0.00 |
0.00 |
0.00 |
800/800 |
<Class::Time>#now |
17 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/408 |
Kernel#lambda |
11 |
|
| |
|
0.68 |
0.00 |
0.00 |
0.68 |
400/400 |
Picky::Helpers::Measuring#timed |
15 |
| 83.64% |
0.14% |
0.68 |
0.00 |
0.00 |
0.68 |
400 |
Proc#call
|
|
| |
|
0.68 |
0.00 |
0.00 |
0.68 |
400/400 |
Picky::Search#execute |
|
|
| |
|
0.68 |
0.00 |
0.00 |
0.68 |
400/400 |
Proc#call |
|
| 83.50% |
0.15% |
0.68 |
0.00 |
0.00 |
0.68 |
400 |
Picky::Search#execute
|
203 |
| |
|
0.50 |
0.00 |
0.00 |
0.49 |
400/400 |
Picky::Search#sorted_allocations |
204 |
| |
|
0.18 |
0.00 |
0.00 |
0.18 |
400/400 |
<Class::Picky::Results>#from |
204 |
|
| |
|
0.50 |
0.00 |
0.00 |
0.49 |
400/400 |
Picky::Search#execute |
204 |
| 61.12% |
0.11% |
0.50 |
0.00 |
0.00 |
0.49 |
400 |
Picky::Search#sorted_allocations
|
230 |
| |
|
0.49 |
0.00 |
0.00 |
0.49 |
400/400 |
Picky::Query::Indexes#prepared_allocations_for |
231 |
|
| |
|
0.49 |
0.00 |
0.00 |
0.49 |
400/400 |
Picky::Search#sorted_allocations |
231 |
| 61.01% |
0.37% |
0.49 |
0.00 |
0.00 |
0.49 |
400 |
Picky::Query::Indexes#prepared_allocations_for
|
62 |
| |
|
0.20 |
0.00 |
0.00 |
0.20 |
400/400 |
Picky::Query::Allocations#calculate_score |
71 |
| |
|
0.18 |
0.00 |
0.00 |
0.18 |
400/400 |
Picky::Query::Indexes#allocations_for |
63 |
| |
|
0.08 |
0.00 |
0.00 |
0.08 |
400/400 |
Picky::Query::Allocations#uniq |
67 |
| |
|
0.03 |
0.00 |
0.00 |
0.02 |
400/400 |
Picky::Query::Allocations#sort! |
76 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1000/11208 |
Array#collect! |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/11208 |
Picky::Query::Tokens#possible_combinations_in |
38 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1000/11208 |
Picky::Categories#possible_for |
50 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/11208 |
Picky::Query::Indexes#expand_combinations_from |
180 |
| |
|
0.02 |
0.00 |
0.00 |
0.01 |
2676/11208 |
Enumerable#sum |
62 |
| |
|
0.03 |
0.00 |
0.00 |
0.02 |
2676/11208 |
Array#clustered_uniq_fast |
21 |
| |
|
0.05 |
0.00 |
0.00 |
0.05 |
2656/11208 |
Picky::Query::Combinations#inject |
17 |
| |
|
0.17 |
0.00 |
0.00 |
0.17 |
400/11208 |
Picky::Query::Indexes#allocations_ary_for |
96 |
| 32.26% |
1.84% |
0.26 |
0.01 |
0.00 |
0.25 |
11208 |
*Enumerable#inject
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
11208/15893 |
Array#each |
|
|
| |
|
0.20 |
0.00 |
0.00 |
0.20 |
400/400 |
Picky::Query::Indexes#prepared_allocations_for |
71 |
| 25.13% |
0.10% |
0.20 |
0.00 |
0.00 |
0.20 |
400 |
Picky::Query::Allocations#calculate_score
|
31 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/15893 |
Array#each |
32 |
|
| |
|
0.20 |
0.01 |
0.00 |
0.19 |
2676/2676 |
Array#each |
|
| 24.56% |
1.59% |
0.20 |
0.01 |
0.00 |
0.19 |
2676 |
Picky::Query::Allocation#calculate_score
|
44 |
| |
|
0.09 |
0.01 |
0.00 |
0.09 |
2676/2676 |
Picky::Backends::Backend#weight |
49 |
| |
|
0.08 |
0.01 |
0.00 |
0.07 |
2676/2676 |
Picky::Query::Combinations#boost_for |
49 |
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
2676/5332 |
Picky::Query::Combinations#empty? |
50 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
2676/8516 |
Float#+ |
49 |
|
| |
|
0.18 |
0.00 |
0.00 |
0.18 |
400/400 |
Picky::Query::Indexes#prepared_allocations_for |
63 |
| 22.60% |
0.19% |
0.18 |
0.00 |
0.00 |
0.18 |
400 |
Picky::Query::Indexes#allocations_for
|
90 |
| |
|
0.17 |
0.00 |
0.00 |
0.17 |
400/400 |
Picky::Query::Indexes#allocations_ary_for |
93 |
| |
|
0.01 |
0.00 |
0.00 |
0.01 |
400/400 |
Picky::Query::Tokens#categorize |
91 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/11897 |
Class#new |
93 |
|
| |
|
0.18 |
0.00 |
0.00 |
0.18 |
400/400 |
Picky::Search#execute |
204 |
| 22.22% |
0.19% |
0.18 |
0.00 |
0.00 |
0.18 |
400 |
<Class::Picky::Results>#from
|
27 |
| |
|
0.18 |
0.00 |
0.00 |
0.17 |
400/400 |
Picky::Results#prepare! |
29 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/11897 |
Class#new |
28 |
|
| |
|
0.18 |
0.00 |
0.00 |
0.17 |
400/400 |
<Class::Picky::Results>#from |
29 |
| 21.68% |
0.14% |
0.18 |
0.00 |
0.00 |
0.17 |
400 |
Picky::Results#prepare!
|
38 |
| |
|
0.17 |
0.00 |
0.00 |
0.17 |
400/400 |
Picky::Query::Allocations#process! |
41 |
|
| |
|
0.17 |
0.00 |
0.00 |
0.17 |
400/400 |
Picky::Results#prepare! |
41 |
| 21.54% |
0.14% |
0.17 |
0.00 |
0.00 |
0.17 |
400 |
Picky::Query::Allocations#process!
|
83 |
| |
|
0.17 |
0.00 |
0.00 |
0.17 |
400/400 |
Picky::Query::Allocations#each |
84 |
|
| |
|
0.17 |
0.00 |
0.00 |
0.17 |
400/400 |
Picky::Query::Allocations#process! |
84 |
| 21.40% |
0.12% |
0.17 |
0.00 |
0.00 |
0.17 |
400 |
Picky::Query::Allocations#each
|
16 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/15893 |
Array#each |
17 |
|
| |
|
0.17 |
0.00 |
0.00 |
0.17 |
400/400 |
Picky::Query::Indexes#allocations_for |
93 |
| 20.72% |
0.12% |
0.17 |
0.00 |
0.00 |
0.17 |
400 |
Picky::Query::Indexes#allocations_ary_for
|
95 |
| |
|
0.17 |
0.00 |
0.00 |
0.17 |
400/11208 |
Enumerable#inject |
96 |
|
| |
|
0.17 |
0.00 |
0.00 |
0.16 |
400/400 |
Array#each |
|
| 20.35% |
0.21% |
0.17 |
0.00 |
0.00 |
0.16 |
400 |
Picky::Query::Indexes#allocation_for
|
100 |
| |
|
0.08 |
0.00 |
0.00 |
0.08 |
400/400 |
Picky::Query::Tokens#possible_combinations_in |
103 |
| |
|
0.05 |
0.01 |
0.00 |
0.04 |
400/400 |
Array#map! |
111 |
| |
|
0.03 |
0.00 |
0.00 |
0.03 |
400/400 |
Picky::Query::Indexes#expand_combinations_from |
107 |
|
| |
|
0.16 |
0.01 |
0.00 |
0.15 |
2656/2656 |
Array#each |
|
| 19.32% |
1.32% |
0.16 |
0.01 |
0.00 |
0.15 |
2656 |
Picky::Query::Allocation#process!
|
76 |
| |
|
0.14 |
0.01 |
0.00 |
0.13 |
2656/2656 |
Picky::Query::Allocation#calculate_ids |
77 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
2656/2656 |
Array#slice! |
79 |
|
| |
|
0.14 |
0.01 |
0.00 |
0.13 |
2656/2656 |
Picky::Query::Allocation#process! |
77 |
| 17.60% |
1.05% |
0.14 |
0.01 |
0.00 |
0.13 |
2656 |
Picky::Query::Allocation#calculate_ids
|
57 |
| |
|
0.13 |
0.01 |
0.00 |
0.11 |
2656/2656 |
Picky::Backends::Backend#ids |
59 |
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
2656/5332 |
Picky::Query::Combinations#empty? |
58 |
|
| |
|
0.13 |
0.01 |
0.00 |
0.11 |
2656/2656 |
Picky::Query::Allocation#calculate_ids |
59 |
| 15.53% |
1.59% |
0.13 |
0.01 |
0.00 |
0.11 |
2656 |
Picky::Backends::Backend#ids
|
32 |
| |
|
0.06 |
0.03 |
0.00 |
0.03 |
2656/2656 |
<Class::Performant::Array>#memory_efficient_intersect |
43 |
| |
|
0.06 |
0.01 |
0.00 |
0.05 |
2656/2656 |
Picky::Query::Combinations#inject |
35 |
|
| |
|
0.11 |
0.00 |
0.00 |
0.10 |
400/400 |
Picky::Search#search |
181 |
| 13.01% |
0.27% |
0.11 |
0.00 |
0.00 |
0.10 |
400 |
Picky::Search#tokenized
|
220 |
| |
|
0.06 |
0.00 |
0.00 |
0.06 |
400/400 |
<Class::Picky::Query::Tokens>#processed |
222 |
| |
|
0.03 |
0.00 |
0.00 |
0.03 |
400/400 |
Picky::Tokenizer#tokenize |
221 |
| |
|
0.01 |
0.00 |
0.00 |
0.00 |
400/400 |
Picky::Query::Tokens#partialize_last |
224 |
|
| |
|
0.09 |
0.01 |
0.00 |
0.09 |
2676/2676 |
Picky::Query::Allocation#calculate_score |
49 |
| 11.69% |
0.65% |
0.09 |
0.01 |
0.00 |
0.09 |
2676 |
Picky::Backends::Backend#weight
|
13 |
| |
|
0.09 |
0.01 |
0.00 |
0.08 |
2676/2676 |
Picky::Query::Combinations#score |
14 |
|
| |
|
0.09 |
0.01 |
0.00 |
0.08 |
2676/2676 |
Picky::Backends::Backend#weight |
14 |
| 11.04% |
0.90% |
0.09 |
0.01 |
0.00 |
0.08 |
2676 |
Picky::Query::Combinations#score
|
29 |
| |
|
0.08 |
0.01 |
0.00 |
0.07 |
2676/5352 |
Enumerable#sum |
30 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
2676/5761 |
Symbol#to_proc |
30 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/1200 |
Picky::Tokenizer#tokens_for |
225 |
| |
|
0.02 |
0.00 |
0.00 |
0.02 |
400/1200 |
Picky::Query::Indexes#expand_combinations_from |
189 |
| |
|
0.06 |
0.00 |
0.00 |
0.06 |
400/1200 |
<Class::Picky::Query::Tokens>#processed |
27 |
| 10.36% |
1.12% |
0.08 |
0.01 |
0.00 |
0.07 |
1200 |
Array#collect!
|
|
| |
|
0.06 |
0.00 |
0.00 |
0.05 |
1000/1000 |
<Class::Picky::Query::Token>#processed |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1000/1000 |
Array#* |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1000/1000 |
String#downcase! |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1000/3171 |
Fixnum#zero? |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1000/11208 |
Enumerable#inject |
|
|
| |
|
0.08 |
0.00 |
0.00 |
0.08 |
400/400 |
Picky::Query::Indexes#allocation_for |
103 |
| 10.30% |
0.10% |
0.08 |
0.00 |
0.00 |
0.08 |
400 |
Picky::Query::Tokens#possible_combinations_in
|
37 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/11208 |
Enumerable#inject |
38 |
|
| |
|
0.08 |
0.01 |
0.00 |
0.07 |
2676/2676 |
Picky::Query::Allocation#calculate_score |
49 |
| 9.88% |
0.66% |
0.08 |
0.01 |
0.00 |
0.07 |
2676 |
Picky::Query::Combinations#boost_for
|
32 |
| |
|
0.07 |
0.01 |
0.00 |
0.07 |
2676/2676 |
Picky::Query::Boosts#boost_for |
33 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
2676/5352 |
Enumerable#sum |
60 |
| |
|
0.08 |
0.01 |
0.00 |
0.07 |
2676/5352 |
Picky::Query::Combinations#score |
30 |
| 9.80% |
1.18% |
0.08 |
0.01 |
0.00 |
0.07 |
5352 |
*Enumerable#sum
|
58 |
| |
|
0.04 |
0.01 |
0.00 |
0.03 |
2676/5388 |
Array#map |
60 |
| |
|
0.02 |
0.00 |
0.00 |
0.01 |
2676/11208 |
Enumerable#inject |
62 |
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
5352/5364 |
Kernel#block_given? |
59 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
2676/5352 |
Enumerable#sum |
60 |
|
| |
|
0.08 |
0.00 |
0.00 |
0.08 |
400/400 |
Picky::Query::Indexes#prepared_allocations_for |
67 |
| 9.77% |
0.10% |
0.08 |
0.00 |
0.00 |
0.08 |
400 |
Picky::Query::Allocations#uniq
|
141 |
| |
|
0.08 |
0.00 |
0.00 |
0.08 |
400/404 |
Array#uniq! |
142 |
|
| |
|
0.08 |
0.00 |
0.00 |
0.08 |
1000/1000 |
Array#each |
|
| 9.72% |
0.26% |
0.08 |
0.00 |
0.00 |
0.08 |
1000 |
Picky::Query::Token#possible_combinations_in
|
206 |
| |
|
0.08 |
0.00 |
0.00 |
0.07 |
1000/1000 |
Picky::Index#possible_combinations |
207 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/404 |
<Class::Picky::Query::IndexesCheck>#check_backends |
19 |
| |
|
0.08 |
0.00 |
0.00 |
0.08 |
400/404 |
Picky::Query::Allocations#uniq |
142 |
| 9.67% |
0.35% |
0.08 |
0.00 |
0.00 |
0.08 |
404 |
Array#uniq!
|
|
| |
|
0.08 |
0.01 |
0.00 |
0.07 |
2574/2574 |
Picky::Query::Allocation#hash |
|
|
| |
|
0.08 |
0.00 |
0.00 |
0.07 |
1000/1000 |
Picky::Query::Token#possible_combinations_in |
207 |
| 9.46% |
0.28% |
0.08 |
0.00 |
0.00 |
0.07 |
1000 |
Picky::Index#possible_combinations
|
6 |
| |
|
0.07 |
0.00 |
0.00 |
0.07 |
1000/1000 |
Picky::Categories#possible_combinations |
7 |
|
| |
|
0.08 |
0.01 |
0.00 |
0.07 |
2574/2574 |
Array#uniq! |
|
| 9.32% |
0.65% |
0.08 |
0.01 |
0.00 |
0.07 |
2574 |
Picky::Query::Allocation#hash
|
32 |
| |
|
0.07 |
0.01 |
0.00 |
0.07 |
2574/2574 |
Picky::Query::Combinations#hash |
33 |
|
| |
|
0.07 |
0.01 |
0.00 |
0.07 |
2676/2676 |
Picky::Query::Combinations#boost_for |
33 |
| 9.22% |
1.07% |
0.07 |
0.01 |
0.00 |
0.07 |
2676 |
Picky::Query::Boosts#boost_for
|
63 |
| |
|
0.04 |
0.01 |
0.00 |
0.04 |
2676/2676 |
Picky::Query::Boosts#boost_for_categories |
64 |
| |
|
0.02 |
0.01 |
0.00 |
0.01 |
2676/5388 |
Array#map |
64 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
2676/5761 |
Symbol#to_proc |
64 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/11897 |
Proc#[] |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/11897 |
<Class::CSV>#open |
1349 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
20/11897 |
CSV#encode_re |
2309 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/11897 |
CSV#init_converters |
2156 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/11897 |
CSV#shift |
1847 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1/11897 |
<Class::Picky::Tokenizer>#searching |
24 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/11897 |
Picky::Search#initialize |
47 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/11897 |
Picky::Query::Indexes#initialize |
29 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/11897 |
Picky::Query::Indexes#allocations_for |
93 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/11897 |
<Class::Picky::Query::Tokens>#processed |
27 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/11897 |
<Class::Picky::Results>#from |
28 |
| |
|
0.01 |
0.00 |
0.00 |
0.00 |
1000/11897 |
<Class::Picky::Query::Token>#processed |
39 |
| |
|
0.01 |
0.00 |
0.00 |
0.00 |
1948/11897 |
Array#each |
|
| |
|
0.01 |
0.00 |
0.00 |
0.01 |
1944/11897 |
Picky::Category#combination_for |
38 |
| |
|
0.04 |
0.01 |
0.00 |
0.03 |
5352/11897 |
Array#map! |
|
| 9.21% |
3.14% |
0.07 |
0.03 |
0.00 |
0.05 |
11897 |
*Class#new
|
|
| |
|
0.02 |
0.01 |
0.00 |
0.01 |
2676/2676 |
Picky::Query::Allocation#initialize |
|
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
9521/9521 |
<Class::BasicObject>#allocate |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
2676/2676 |
Picky::Query::Combinations#initialize |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1944/1944 |
Picky::Query::Combination#initialize |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1000/1000 |
Picky::Query::Token#initialize |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
2352/2352 |
Array#initialize |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
2352/2352 |
<Class::Array>#allocate |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Picky::Results#initialize |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Picky::Query::Tokens#initialize |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Picky::Query::Allocations#initialize |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
20/20 |
Regexp#initialize |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
Picky::Search#initialize |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
Picky::Query::Boosts#initialize |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
Picky::Query::QualifierCategoryMapper#initialize |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Picky::Tokenizer#initialize |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
20/20 |
<Class::Regexp>#allocate |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
CSV#initialize |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
Hash#initialize |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/12 |
<Class::Hash>#allocate |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
Searches#initialize |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
Picky::Query::Indexes#initialize |
|
|
| |
|
0.07 |
0.00 |
0.00 |
0.07 |
1000/1000 |
Picky::Index#possible_combinations |
7 |
| 9.18% |
0.39% |
0.07 |
0.00 |
0.00 |
0.07 |
1000 |
Picky::Categories#possible_combinations
|
15 |
| |
|
0.07 |
0.00 |
0.00 |
0.07 |
1000/1000 |
Picky::Categories#possible_for |
16 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1000/1000 |
Picky::Query::Token#similar? |
16 |
|
| |
|
0.07 |
0.01 |
0.00 |
0.07 |
2574/2574 |
Picky::Query::Allocation#hash |
33 |
| 8.67% |
0.62% |
0.07 |
0.01 |
0.00 |
0.07 |
2574 |
Picky::Query::Combinations#hash
|
25 |
| |
|
0.07 |
0.01 |
0.00 |
0.06 |
2574/10899 |
Array#hash |
26 |
|
| |
|
0.07 |
0.00 |
0.00 |
0.07 |
1000/1000 |
Picky::Categories#possible_combinations |
16 |
| 8.59% |
0.47% |
0.07 |
0.00 |
0.00 |
0.07 |
1000 |
Picky::Categories#possible_for
|
49 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1000/1000 |
Picky::Categories#possible_categories |
50 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1000/11208 |
Enumerable#inject |
50 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8325/10899 |
Picky::Query::Combination#hash |
59 |
| |
|
0.07 |
0.01 |
0.00 |
0.06 |
2574/10899 |
Picky::Query::Combinations#hash |
26 |
| 8.05% |
1.24% |
0.07 |
0.01 |
0.00 |
0.06 |
10899 |
*Array#hash
|
|
| |
|
0.06 |
0.02 |
0.00 |
0.04 |
8325/8325 |
Picky::Query::Combination#hash |
|
| |
|
0.02 |
0.02 |
0.00 |
0.00 |
16650/16650 |
Kernel#hash |
|
|
| |
|
0.06 |
0.00 |
0.00 |
0.06 |
400/400 |
Picky::Search#tokenized |
222 |
| 7.84% |
0.16% |
0.06 |
0.00 |
0.00 |
0.06 |
400 |
<Class::Picky::Query::Tokens>#processed
|
26 |
| |
|
0.06 |
0.00 |
0.00 |
0.06 |
400/1200 |
Array#collect! |
27 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/11897 |
Class#new |
27 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/800 |
Array#zip |
27 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
32/5388 |
CSV#encode_str |
2317 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/5388 |
<Class::Picky::Query::IndexesCheck>#check_backends |
18 |
| |
|
0.02 |
0.01 |
0.00 |
0.01 |
2676/5388 |
Picky::Query::Boosts#boost_for |
64 |
| |
|
0.04 |
0.01 |
0.00 |
0.03 |
2676/5388 |
Enumerable#sum |
60 |
| 7.64% |
2.20% |
0.06 |
0.02 |
0.00 |
0.04 |
5388 |
Array#map
|
|
| |
|
0.03 |
0.01 |
0.00 |
0.02 |
8516/8516 |
Picky::Query::Combination#weight |
|
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
8516/8516 |
Picky::Query::Combination#category_name |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/2680 |
Picky::Index#backend |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
76/96 |
String#encode |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
76/76 |
Encoding#name |
|
|
| |
|
0.06 |
0.00 |
0.00 |
0.05 |
1000/1000 |
Array#collect! |
|
| 7.06% |
0.32% |
0.06 |
0.00 |
0.00 |
0.05 |
1000 |
<Class::Picky::Query::Token>#processed
|
38 |
| |
|
0.05 |
0.01 |
0.00 |
0.04 |
1000/1000 |
Picky::Query::Token#process |
39 |
| |
|
0.01 |
0.00 |
0.00 |
0.00 |
1000/11897 |
Class#new |
39 |
|
| |
|
0.06 |
0.03 |
0.00 |
0.03 |
2656/2656 |
Picky::Backends::Backend#ids |
43 |
| 7.02% |
3.49% |
0.06 |
0.03 |
0.00 |
0.03 |
2656 |
<Class::Performant::Array>#memory_efficient_intersect
|
|
| |
|
0.03 |
0.01 |
0.00 |
0.02 |
2656/2656 |
Array#sort_by! |
|
|
| |
|
0.06 |
0.01 |
0.00 |
0.05 |
2656/2656 |
Picky::Backends::Backend#ids |
35 |
| 6.91% |
0.71% |
0.06 |
0.01 |
0.00 |
0.05 |
2656 |
Picky::Query::Combinations#inject
|
16 |
| |
|
0.05 |
0.00 |
0.00 |
0.05 |
2656/11208 |
Enumerable#inject |
17 |
|
| |
|
0.06 |
0.02 |
0.00 |
0.04 |
8325/8325 |
Array#hash |
|
| 6.81% |
2.24% |
0.06 |
0.02 |
0.00 |
0.04 |
8325 |
Picky::Query::Combination#hash
|
58 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8325/10899 |
Array#hash |
59 |
|
| |
|
0.05 |
0.01 |
0.00 |
0.04 |
4000/4000 |
Array#each |
|
| 6.65% |
1.10% |
0.05 |
0.01 |
0.00 |
0.04 |
4000 |
Picky::Category#combination_for
|
37 |
| |
|
0.03 |
0.01 |
0.00 |
0.02 |
4000/5944 |
Picky::Category#weight |
38 |
| |
|
0.01 |
0.00 |
0.00 |
0.01 |
1944/11897 |
Class#new |
38 |
|
| |
|
0.02 |
0.00 |
0.00 |
0.01 |
1944/5944 |
Picky::Query::Combination#weight |
37 |
| |
|
0.03 |
0.01 |
0.00 |
0.02 |
4000/5944 |
Picky::Category#combination_for |
38 |
| 6.25% |
1.84% |
0.05 |
0.01 |
0.00 |
0.04 |
5944 |
Picky::Category#weight
|
18 |
| |
|
0.02 |
0.01 |
0.00 |
0.01 |
5944/7868 |
Picky::Category#bundle_for |
19 |
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
5944/5944 |
Picky::Bundle#weight |
19 |
|
| |
|
0.05 |
0.01 |
0.00 |
0.04 |
1000/1000 |
<Class::Picky::Query::Token>#processed |
39 |
| 5.97% |
0.72% |
0.05 |
0.01 |
0.00 |
0.04 |
1000 |
Picky::Query::Token#process
|
41 |
| |
|
0.01 |
0.00 |
0.00 |
0.01 |
1000/1000 |
Picky::Query::Token#remove_illegals |
45 |
| |
|
0.01 |
0.00 |
0.00 |
0.01 |
1000/1000 |
Picky::Query::Token#partialize |
43 |
| |
|
0.01 |
0.00 |
0.00 |
0.01 |
1000/1000 |
Picky::Query::Token#similarize |
44 |
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
1000/1000 |
Picky::Query::Token#qualify |
42 |
|
| |
|
0.05 |
0.01 |
0.00 |
0.04 |
400/400 |
Picky::Query::Indexes#allocation_for |
111 |
| 5.89% |
0.63% |
0.05 |
0.01 |
0.00 |
0.04 |
400 |
Array#map!
|
|
| |
|
0.04 |
0.01 |
0.00 |
0.03 |
5352/11897 |
Class#new |
|
|
| |
|
0.04 |
0.01 |
0.00 |
0.04 |
2676/2676 |
Picky::Query::Boosts#boost_for |
64 |
| 5.00% |
0.67% |
0.04 |
0.01 |
0.00 |
0.04 |
2676 |
Picky::Query::Boosts#boost_for_categories
|
50 |
| |
|
0.04 |
0.01 |
0.00 |
0.03 |
2676/2676 |
Array#clustered_uniq_fast |
51 |
|
| |
|
0.04 |
0.01 |
0.00 |
0.03 |
2676/2676 |
Picky::Query::Boosts#boost_for_categories |
51 |
| 4.33% |
1.00% |
0.04 |
0.01 |
0.00 |
0.03 |
2676 |
Array#clustered_uniq_fast
|
19 |
| |
|
0.03 |
0.00 |
0.00 |
0.02 |
2676/11208 |
Enumerable#inject |
21 |
|
| |
|
0.03 |
0.00 |
0.00 |
0.03 |
400/400 |
Picky::Search#tokenized |
221 |
| 4.28% |
0.39% |
0.03 |
0.00 |
0.00 |
0.03 |
400 |
Picky::Tokenizer#tokenize
|
180 |
| |
|
0.02 |
0.00 |
0.00 |
0.01 |
400/400 |
Picky::Tokenizer#pretokenize |
183 |
| |
|
0.01 |
0.00 |
0.00 |
0.00 |
400/400 |
Picky::Tokenizer#tokens_for |
185 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Picky::Tokenizer#preprocess |
181 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/2400 |
String#blank? |
182 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/412 |
String#to_s |
181 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/11388 |
Array#empty? |
184 |
|
| |
|
0.03 |
0.00 |
0.00 |
0.03 |
400/400 |
Picky::Query::Indexes#allocation_for |
107 |
| 3.96% |
0.40% |
0.03 |
0.00 |
0.00 |
0.03 |
400 |
Picky::Query::Indexes#expand_combinations_from
|
172 |
| |
|
0.02 |
0.00 |
0.00 |
0.02 |
400/1200 |
Array#collect! |
189 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Enumerable#any? |
176 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/800 |
Array#zip |
226 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/5761 |
Symbol#to_proc |
176 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/1400 |
Array#shift |
226 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/11388 |
Array#empty? |
224 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/11208 |
Enumerable#inject |
180 |
|
| |
|
0.01 |
0.00 |
0.00 |
0.00 |
1924/7868 |
Picky::Category#ids |
25 |
| |
|
0.02 |
0.01 |
0.00 |
0.01 |
5944/7868 |
Picky::Category#weight |
19 |
| 3.86% |
2.29% |
0.03 |
0.02 |
0.00 |
0.01 |
7868 |
Picky::Category#bundle_for
|
30 |
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
7868/7868 |
Picky::Query::Token#partial? |
31 |
|
| |
|
0.03 |
0.01 |
0.00 |
0.02 |
8496/8496 |
Array#each |
|
| 3.85% |
1.73% |
0.03 |
0.01 |
0.00 |
0.02 |
8496 |
Picky::Query::Combination#ids
|
44 |
| |
|
0.02 |
0.00 |
0.00 |
0.01 |
1924/1924 |
Picky::Category#ids |
45 |
|
| |
|
0.03 |
0.01 |
0.00 |
0.02 |
8516/8516 |
Array#map |
|
| 3.74% |
1.75% |
0.03 |
0.01 |
0.00 |
0.02 |
8516 |
Picky::Query::Combination#weight
|
36 |
| |
|
0.02 |
0.00 |
0.00 |
0.01 |
1944/5944 |
Picky::Category#weight |
37 |
|
| |
|
0.03 |
0.01 |
0.00 |
0.02 |
2656/2656 |
<Class::Performant::Array>#memory_efficient_intersect |
|
| 3.53% |
0.63% |
0.03 |
0.01 |
0.00 |
0.02 |
2656 |
Array#sort_by!
|
|
| |
|
0.02 |
0.01 |
0.00 |
0.01 |
2656/2656 |
Enumerable#sort_by |
|
|
| |
|
0.03 |
0.00 |
0.00 |
0.02 |
400/400 |
Picky::Query::Indexes#prepared_allocations_for |
76 |
| 3.14% |
0.10% |
0.03 |
0.00 |
0.00 |
0.02 |
400 |
Picky::Query::Allocations#sort!
|
39 |
| |
|
0.02 |
0.00 |
0.00 |
0.02 |
400/400 |
Array#sort! |
40 |
|
| |
|
0.02 |
0.00 |
0.00 |
0.02 |
400/400 |
Picky::Query::Allocations#sort! |
40 |
| 3.04% |
0.58% |
0.02 |
0.00 |
0.00 |
0.02 |
400 |
Array#sort!
|
|
| |
|
0.02 |
0.01 |
0.00 |
0.01 |
6632/6632 |
Picky::Query::Allocation#<=> |
|
|
| |
|
0.01 |
0.00 |
0.00 |
0.00 |
2000/6400 |
Picky::Query::Token#similarize |
153 |
| |
|
0.01 |
0.00 |
0.00 |
0.00 |
2000/6400 |
Picky::Query::Token#partialize |
108 |
| |
|
0.01 |
0.00 |
0.00 |
0.01 |
2400/6400 |
String#blank? |
105 |
| 2.97% |
1.23% |
0.02 |
0.01 |
0.00 |
0.01 |
6400 |
Kernel#!~
|
|
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
6400/8404 |
String#=~ |
|
|
| |
|
0.02 |
0.01 |
0.00 |
0.01 |
2656/2656 |
Array#sort_by! |
|
| 2.91% |
1.58% |
0.02 |
0.01 |
0.00 |
0.01 |
2656 |
Enumerable#sort_by
|
|
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
7232/7232 |
Fixnum#<=> |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
2656/15893 |
Array#each |
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/2400 |
Picky::Tokenizer#tokenize |
182 |
| |
|
0.01 |
0.00 |
0.00 |
0.01 |
1000/2400 |
Array#reject! |
|
| |
|
0.01 |
0.00 |
0.00 |
0.01 |
1000/2400 |
Picky::Query::Token#remove_illegals |
197 |
| 2.61% |
0.88% |
0.02 |
0.01 |
0.00 |
0.01 |
2400 |
String#blank?
|
102 |
| |
|
0.01 |
0.00 |
0.00 |
0.01 |
2400/6400 |
Kernel#!~ |
105 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
2400/2400 |
String#encoding_aware? |
104 |
|
| |
|
0.02 |
0.01 |
0.00 |
0.01 |
2676/2676 |
Class#new |
|
| 2.61% |
1.22% |
0.02 |
0.01 |
0.00 |
0.01 |
2676 |
Picky::Query::Allocation#initialize
|
23 |
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
2676/2680 |
Picky::Index#backend |
29 |
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
2676/2676 |
Picky::Index#result_identifier |
28 |
|
| |
|
0.02 |
0.01 |
0.00 |
0.01 |
6632/6632 |
Array#sort! |
|
| 2.46% |
1.66% |
0.02 |
0.01 |
0.00 |
0.01 |
6632 |
Picky::Query::Allocation#<=>
|
103 |
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
6632/6632 |
Float#<=> |
104 |
|
| |
|
0.02 |
0.00 |
0.00 |
0.01 |
1924/1924 |
Picky::Query::Combination#ids |
45 |
| 2.12% |
0.61% |
0.02 |
0.00 |
0.00 |
0.01 |
1924 |
Picky::Category#ids
|
24 |
| |
|
0.01 |
0.00 |
0.00 |
0.00 |
1924/7868 |
Picky::Category#bundle_for |
25 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1924/1924 |
Picky::Bundle#ids |
25 |
|
| |
|
0.02 |
0.00 |
0.00 |
0.01 |
400/400 |
Picky::Tokenizer#tokenize |
183 |
| 2.08% |
0.29% |
0.02 |
0.00 |
0.00 |
0.01 |
400 |
Picky::Tokenizer#pretokenize
|
214 |
| |
|
0.01 |
0.00 |
0.00 |
0.01 |
400/400 |
Picky::Tokenizer#reject |
217 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Picky::Tokenizer#split |
215 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Picky::Tokenizer#normalize_with_patterns? |
216 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Picky::Tokenizer#cap? |
218 |
|
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
2656/5332 |
Picky::Query::Allocation#calculate_ids |
58 |
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
2676/5332 |
Picky::Query::Allocation#calculate_score |
50 |
| 2.07% |
1.39% |
0.02 |
0.01 |
0.00 |
0.01 |
5332 |
Picky::Query::Combinations#empty?
|
16 |
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
5332/11388 |
Array#empty? |
17 |
|
| |
|
0.02 |
0.02 |
0.00 |
0.00 |
16650/16650 |
Array#hash |
|
| 2.00% |
2.00% |
0.02 |
0.02 |
0.00 |
0.00 |
16650 |
Kernel#hash
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/8404 |
CSV#init_separators |
2058 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
2000/8404 |
Array#each |
|
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
6400/8404 |
Kernel#!~ |
|
| 1.74% |
1.74% |
0.01 |
0.01 |
0.00 |
0.00 |
8404 |
String#=~
|
|
|
| |
|
0.01 |
0.00 |
0.00 |
0.01 |
1000/1000 |
Picky::Query::Token#process |
45 |
| 1.73% |
0.41% |
0.01 |
0.00 |
0.00 |
0.01 |
1000 |
Picky::Query::Token#remove_illegals
|
196 |
| |
|
0.01 |
0.00 |
0.00 |
0.01 |
1000/2400 |
String#blank? |
197 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1000/1000 |
String#gsub! |
197 |
|
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
8516/8516 |
Array#map |
|
| 1.70% |
1.70% |
0.01 |
0.01 |
0.00 |
0.00 |
8516 |
Picky::Query::Combination#category_name
|
22 |
|
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
7868/7868 |
Picky::Category#bundle_for |
31 |
| 1.56% |
1.56% |
0.01 |
0.01 |
0.00 |
0.00 |
7868 |
Picky::Query::Token#partial?
|
91 |
|
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
5944/5944 |
Picky::Category#weight |
19 |
| 1.50% |
1.50% |
0.01 |
0.01 |
0.00 |
0.00 |
5944 |
Picky::Bundle#weight
|
49 |
|
| |
|
0.01 |
0.00 |
0.00 |
0.01 |
400/400 |
Picky::Query::Indexes#allocations_for |
91 |
| 1.45% |
0.11% |
0.01 |
0.00 |
0.00 |
0.01 |
400 |
Picky::Query::Tokens#categorize
|
68 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/15893 |
Array#each |
69 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1200/11388 |
Kernel#loop |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/11388 |
Picky::Tokenizer#tokenize |
184 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/11388 |
Picky::Query::Indexes#expand_combinations_from |
224 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/11388 |
Picky::Query::Tokens#empty? |
15 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
3656/11388 |
Array#each |
|
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
5332/11388 |
Picky::Query::Combinations#empty? |
17 |
| 1.30% |
1.30% |
0.01 |
0.01 |
0.00 |
0.00 |
11388 |
Array#empty?
|
|
|
| |
|
0.01 |
0.00 |
0.00 |
0.01 |
400/400 |
Picky::Tokenizer#pretokenize |
217 |
| 1.29% |
0.10% |
0.01 |
0.00 |
0.00 |
0.01 |
400 |
Picky::Tokenizer#reject
|
126 |
| |
|
0.01 |
0.00 |
0.00 |
0.01 |
400/400 |
Array#reject! |
127 |
|
| |
|
0.01 |
0.00 |
0.00 |
0.01 |
1000/1000 |
Picky::Query::Token#process |
43 |
| 1.28% |
0.42% |
0.01 |
0.00 |
0.00 |
0.01 |
1000 |
Picky::Query::Token#partialize
|
106 |
| |
|
0.01 |
0.00 |
0.00 |
0.00 |
2000/6400 |
Kernel#!~ |
108 |
|
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
9521/9521 |
Class#new |
|
| 1.28% |
1.28% |
0.01 |
0.01 |
0.00 |
0.00 |
9521 |
<Class::BasicObject>#allocate
|
|
|
| |
|
0.01 |
0.00 |
0.00 |
0.01 |
1000/1000 |
Picky::Query::Token#process |
44 |
| 1.22% |
0.41% |
0.01 |
0.00 |
0.00 |
0.01 |
1000 |
Picky::Query::Token#similarize
|
151 |
| |
|
0.01 |
0.00 |
0.00 |
0.00 |
2000/6400 |
Kernel#!~ |
153 |
|
| |
|
0.01 |
0.00 |
0.00 |
0.01 |
400/400 |
Picky::Tokenizer#reject |
127 |
| 1.19% |
0.15% |
0.01 |
0.00 |
0.00 |
0.01 |
400 |
Array#reject!
|
|
| |
|
0.01 |
0.00 |
0.00 |
0.01 |
1000/2400 |
String#blank? |
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
2676/8516 |
Picky::Query::Allocation#calculate_score |
49 |
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
5840/8516 |
Array#each |
|
| 1.14% |
1.14% |
0.01 |
0.01 |
0.00 |
0.00 |
8516 |
Float#+
|
|
|
| |
|
0.01 |
0.00 |
0.00 |
0.01 |
1000/1000 |
Array#each |
|
| 1.13% |
0.30% |
0.01 |
0.00 |
0.00 |
0.01 |
1000 |
Picky::Query::Token#categorize
|
65 |
| |
|
0.01 |
0.00 |
0.00 |
0.00 |
1000/1000 |
Picky::Query::Token#extract_predefined |
66 |
|
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
1000/1000 |
Picky::Query::Token#process |
42 |
| 1.03% |
0.63% |
0.01 |
0.01 |
0.00 |
0.00 |
1000 |
Picky::Query::Token#qualify
|
223 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1000/1800 |
String#split |
224 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1000/1000 |
NilClass#blank? |
225 |
|
| |
|
0.01 |
0.00 |
0.00 |
0.00 |
800/800 |
Picky::Helpers::Measuring#timed |
17 |
| 0.91% |
0.32% |
0.01 |
0.00 |
0.00 |
0.00 |
800 |
Time#to_f
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
800/800 |
Numeric#quo |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
800/800 |
Rational#to_f |
|
|
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
7232/7232 |
Enumerable#sort_by |
|
| 0.88% |
0.88% |
0.01 |
0.01 |
0.00 |
0.00 |
7232 |
Fixnum#<=>
|
|
|
| |
|
0.01 |
0.00 |
0.00 |
0.00 |
1000/1000 |
Picky::Query::Token#categorize |
66 |
| 0.83% |
0.39% |
0.01 |
0.00 |
0.00 |
0.00 |
1000 |
Picky::Query::Token#extract_predefined
|
68 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1000/1000 |
Picky::Query::QualifierCategoryMapper#restrict |
70 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1000/1000 |
Picky::Query::Token#categorize_with |
69 |
|
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
6632/6632 |
Picky::Query::Allocation#<=> |
104 |
| 0.80% |
0.80% |
0.01 |
0.01 |
0.00 |
0.00 |
6632 |
Float#<=>
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/5761 |
<Class::Picky::Query::IndexesCheck>#check_backends |
19 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1/5761 |
Picky::Tokenizer#initialize |
170 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/5761 |
Picky::Query::Indexes#expand_combinations_from |
176 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
2676/5761 |
Picky::Query::Boosts#boost_for |
64 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
2676/5761 |
Picky::Query::Combinations#score |
30 |
| 0.74% |
0.74% |
0.01 |
0.01 |
0.00 |
0.00 |
5761 |
Symbol#to_proc
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
6/6 |
Kernel#proc |
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/5856 |
CSV#init_separators |
2046 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/5856 |
CSV#init_converters |
2152 |
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
5840/5856 |
Array#each |
|
| 0.72% |
0.72% |
0.01 |
0.01 |
0.00 |
0.00 |
5856 |
Symbol#==
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/2680 |
Array#map |
|
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
2676/2680 |
Picky::Query::Allocation#initialize |
29 |
| 0.70% |
0.70% |
0.01 |
0.01 |
0.00 |
0.00 |
2680 |
Picky::Index#backend
|
135 |
|
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
2676/2676 |
Picky::Query::Allocation#initialize |
28 |
| 0.69% |
0.69% |
0.01 |
0.01 |
0.00 |
0.00 |
2676 |
Picky::Index#result_identifier
|
18 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/5364 |
<Class::CSV>#open |
1352 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/5364 |
CSV#each |
1790 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/5364 |
Picky::Search#initialize |
44 |
| |
|
0.01 |
0.01 |
0.00 |
0.00 |
5352/5364 |
Enumerable#sum |
59 |
| 0.67% |
0.67% |
0.01 |
0.01 |
0.00 |
0.00 |
5364 |
Kernel#block_given?
|
|
|
| |
|
0.01 |
0.00 |
0.00 |
0.00 |
800/800 |
Picky::Helpers::Measuring#timed |
17 |
| 0.65% |
0.23% |
0.01 |
0.00 |
0.00 |
0.00 |
800 |
<Class::Time>#now
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
800/800 |
Time#initialize |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
800/800 |
<Class::Time>#allocate |
|
|
| |
|
0.01 |
0.00 |
0.00 |
0.00 |
400/400 |
Picky::Tokenizer#tokenize |
185 |
| 0.64% |
0.15% |
0.01 |
0.00 |
0.00 |
0.00 |
400 |
Picky::Tokenizer#tokens_for
|
224 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/1200 |
Array#collect! |
225 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Picky::Tokenizer#downcase? |
225 |
|
| |
|
0.01 |
0.00 |
0.00 |
0.00 |
400/400 |
Picky::Search#tokenized |
224 |
| 0.63% |
0.20% |
0.01 |
0.00 |
0.00 |
0.00 |
400 |
Picky::Query::Tokens#partialize_last
|
62 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Picky::Query::Token#partial= |
63 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Picky::Query::Tokens#empty? |
63 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/404 |
Array#last |
63 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1924/1924 |
Picky::Category#ids |
25 |
| 0.56% |
0.56% |
0.00 |
0.00 |
0.00 |
0.00 |
1924 |
Picky::Bundle#ids
|
26 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Picky::Tokenizer#tokenize |
181 |
| 0.53% |
0.23% |
0.00 |
0.00 |
0.00 |
0.00 |
400 |
Picky::Tokenizer#preprocess
|
196 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Picky::Tokenizer#remove_illegals |
198 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Picky::Tokenizer#substitute_characters |
197 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Picky::Tokenizer#remove_non_single_stopwords |
204 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
2676/2676 |
Class#new |
|
| 0.50% |
0.50% |
0.00 |
0.00 |
0.00 |
0.00 |
2676 |
Picky::Query::Combinations#initialize
|
21 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1944/1944 |
Class#new |
|
| 0.48% |
0.48% |
0.00 |
0.00 |
0.00 |
0.00 |
1944 |
Picky::Query::Combination#initialize
|
15 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/1800 |
Kernel#loop |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/1800 |
Picky::Tokenizer#split |
84 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1000/1800 |
Picky::Query::Token#qualify |
224 |
| 0.43% |
0.43% |
0.00 |
0.00 |
0.00 |
0.00 |
1800 |
String#split
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
2400/2400 |
String#blank? |
104 |
| 0.42% |
0.42% |
0.00 |
0.00 |
0.00 |
0.00 |
2400 |
String#encoding_aware?
|
3 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
2656/2656 |
Picky::Query::Allocation#process! |
79 |
| 0.39% |
0.39% |
0.00 |
0.00 |
0.00 |
0.00 |
2656 |
Array#slice!
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/3171 |
Numeric#nonzero? |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1000/3171 |
Array#collect! |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
2167/3171 |
Array#each |
|
| 0.39% |
0.39% |
0.00 |
0.00 |
0.00 |
0.00 |
3171 |
Fixnum#zero?
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Picky::Query::Indexes#expand_combinations_from |
176 |
| 0.35% |
0.08% |
0.00 |
0.00 |
0.00 |
0.00 |
400 |
Enumerable#any?
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/15893 |
Array#each |
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1000/1000 |
Class#new |
|
| 0.33% |
0.33% |
0.00 |
0.00 |
0.00 |
0.00 |
1000 |
Picky::Query::Token#initialize
|
26 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Picky::Tokenizer#pretokenize |
215 |
| 0.32% |
0.11% |
0.00 |
0.00 |
0.00 |
0.00 |
400 |
Picky::Tokenizer#split
|
83 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/1800 |
String#split |
84 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
800/800 |
Time#to_f |
|
| 0.32% |
0.16% |
0.00 |
0.00 |
0.00 |
0.00 |
800 |
Numeric#quo
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
800/800 |
Rational#/ |
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
800/800 |
<Class::Time>#now |
|
| 0.30% |
0.19% |
0.00 |
0.00 |
0.00 |
0.00 |
800 |
Time#initialize
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
800/800 |
Fixnum#+ |
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
2352/2352 |
Class#new |
|
| 0.28% |
0.28% |
0.00 |
0.00 |
0.00 |
0.00 |
2352 |
Array#initialize
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1000/1000 |
Picky::Query::Token#remove_illegals |
197 |
| 0.28% |
0.28% |
0.00 |
0.00 |
0.00 |
0.00 |
1000 |
String#gsub!
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
800/800 |
Time#to_f |
|
| 0.26% |
0.16% |
0.00 |
0.00 |
0.00 |
0.00 |
800 |
Rational#to_f
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
800/800 |
Fixnum#fdiv |
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1000/1000 |
Picky::Query::Token#extract_predefined |
70 |
| 0.25% |
0.25% |
0.00 |
0.00 |
0.00 |
0.00 |
1000 |
Picky::Query::QualifierCategoryMapper#restrict
|
46 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
2352/2352 |
Class#new |
|
| 0.24% |
0.24% |
0.00 |
0.00 |
0.00 |
0.00 |
2352 |
<Class::Array>#allocate
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/800 |
<Class::Picky::Query::Tokens>#processed |
27 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/800 |
Picky::Query::Indexes#expand_combinations_from |
226 |
| 0.24% |
0.24% |
0.00 |
0.00 |
0.00 |
0.00 |
800 |
Array#zip
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Picky::Query::Tokens#partialize_last |
63 |
| 0.21% |
0.15% |
0.00 |
0.00 |
0.00 |
0.00 |
400 |
Picky::Query::Token#partial=
|
82 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/409 |
NilClass#nil? |
83 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1000/1000 |
Picky::Categories#possible_for |
50 |
| 0.20% |
0.20% |
0.00 |
0.00 |
0.00 |
0.00 |
1000 |
Picky::Categories#possible_categories
|
64 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1000/1000 |
Picky::Categories#possible_combinations |
16 |
| 0.20% |
0.20% |
0.00 |
0.00 |
0.00 |
0.00 |
1000 |
Picky::Query::Token#similar?
|
190 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1000/1000 |
Picky::Query::Token#extract_predefined |
69 |
| 0.19% |
0.19% |
0.00 |
0.00 |
0.00 |
0.00 |
1000 |
Picky::Query::Token#categorize_with
|
72 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1000/1000 |
Array#collect! |
|
| 0.19% |
0.19% |
0.00 |
0.00 |
0.00 |
0.00 |
1000 |
Array#*
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1000/1000 |
Picky::Query::Token#qualify |
225 |
| 0.18% |
0.18% |
0.00 |
0.00 |
0.00 |
0.00 |
1000 |
NilClass#blank?
|
48 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Class#new |
|
| 0.17% |
0.17% |
0.00 |
0.00 |
0.00 |
0.00 |
400 |
Picky::Results#initialize
|
18 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Picky::Query::Tokens#partialize_last |
63 |
| 0.16% |
0.11% |
0.00 |
0.00 |
0.00 |
0.00 |
400 |
Picky::Query::Tokens#empty?
|
14 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/11388 |
Array#empty? |
15 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
800/800 |
Numeric#quo |
|
| 0.16% |
0.16% |
0.00 |
0.00 |
0.00 |
0.00 |
800 |
Rational#/
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1000/1000 |
Array#collect! |
|
| 0.13% |
0.13% |
0.00 |
0.00 |
0.00 |
0.00 |
1000 |
String#downcase!
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
800/800 |
<Class::Time>#now |
|
| 0.13% |
0.13% |
0.00 |
0.00 |
0.00 |
0.00 |
800 |
<Class::Time>#allocate
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Picky::Tokenizer#preprocess |
198 |
| 0.11% |
0.11% |
0.00 |
0.00 |
0.00 |
0.00 |
400 |
Picky::Tokenizer#remove_illegals
|
69 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
800/800 |
Time#initialize |
|
| 0.11% |
0.11% |
0.00 |
0.00 |
0.00 |
0.00 |
800 |
Fixnum#+
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
800/800 |
Rational#to_f |
|
| 0.11% |
0.11% |
0.00 |
0.00 |
0.00 |
0.00 |
800 |
Fixnum#fdiv
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Class#new |
|
| 0.11% |
0.11% |
0.00 |
0.00 |
0.00 |
0.00 |
400 |
Picky::Query::Tokens#initialize
|
19 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Picky::Tokenizer#preprocess |
197 |
| 0.10% |
0.10% |
0.00 |
0.00 |
0.00 |
0.00 |
400 |
Picky::Tokenizer#substitute_characters
|
117 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
800/800 |
Picky::Search#search |
181 |
| 0.10% |
0.10% |
0.00 |
0.00 |
0.00 |
0.00 |
800 |
Integer#to_i
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Picky::Tokenizer#tokens_for |
225 |
| 0.09% |
0.09% |
0.00 |
0.00 |
0.00 |
0.00 |
400 |
Picky::Tokenizer#downcase?
|
137 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Picky::Tokenizer#pretokenize |
216 |
| 0.08% |
0.08% |
0.00 |
0.00 |
0.00 |
0.00 |
400 |
Picky::Tokenizer#normalize_with_patterns?
|
106 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Picky::Search#search_with |
194 |
| 0.08% |
0.08% |
0.00 |
0.00 |
0.00 |
0.00 |
400 |
Float#round
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Picky::Tokenizer#preprocess |
204 |
| 0.08% |
0.08% |
0.00 |
0.00 |
0.00 |
0.00 |
400 |
Picky::Tokenizer#remove_non_single_stopwords
|
54 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Picky::Tokenizer#pretokenize |
218 |
| 0.08% |
0.08% |
0.00 |
0.00 |
0.00 |
0.00 |
400 |
Picky::Tokenizer#cap?
|
150 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Class#new |
|
| 0.08% |
0.08% |
0.00 |
0.00 |
0.00 |
0.00 |
400 |
Picky::Query::Allocations#initialize
|
25 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/1400 |
CSV#each |
38 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
600/1400 |
Integer#times |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/1400 |
Picky::Query::Indexes#expand_combinations_from |
226 |
| 0.06% |
0.06% |
0.00 |
0.00 |
0.00 |
0.00 |
1400 |
Array#shift
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/409 |
CSV#init_converters |
2162 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1/409 |
Picky::Tokenizer#initialize |
171 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/409 |
Picky::Query::Token#partial= |
83 |
| 0.06% |
0.06% |
0.00 |
0.00 |
0.00 |
0.00 |
409 |
NilClass#nil?
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/408 |
CSV#init_separators |
2102 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/408 |
Picky::Helpers::Measuring#timed |
11 |
| 0.06% |
0.06% |
0.00 |
0.00 |
0.00 |
0.00 |
408 |
Kernel#lambda
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
12/412 |
CSV#init_separators |
2087 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/412 |
Picky::Tokenizer#tokenize |
181 |
| 0.06% |
0.06% |
0.00 |
0.00 |
0.00 |
0.00 |
412 |
String#to_s
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/404 |
<Class::CSV>#open |
1337 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/404 |
Picky::Query::Tokens#partialize_last |
63 |
| 0.06% |
0.06% |
0.00 |
0.00 |
0.00 |
0.00 |
404 |
Array#last
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
6/6 |
Symbol#to_proc |
|
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
6 |
Kernel#proc
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
CSV#initialize |
1590 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
CSV#init_separators
|
2021 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/408 |
Kernel#lambda |
2102 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
String#== |
2083 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
Numeric#nonzero? |
2071 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
IO#rewind |
2065 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/8404 |
String#=~ |
2058 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/20 |
CSV#encode_re |
2058 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
String#end_with? |
2053 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/32 |
CSV#encode_str |
2098 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/404 |
IO#gets |
2051 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
IO#pos |
2045 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
Array#include? |
2037 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/5856 |
Symbol#== |
2046 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
12/96 |
String#encode |
2087 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
12/412 |
String#to_s |
2087 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
16/60 |
Hash#delete |
2090 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
Class#new |
|
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
Picky::Query::Indexes#initialize
|
24 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/11897 |
Class#new |
29 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
<Class::Picky::Query::IndexesCheck>#check_backends |
25 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
CSV#each |
35 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
400 |
Integer#times
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
600/1400 |
Array#shift |
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
CSV#each |
33 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
400 |
Array#first
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
2000/2000 |
Array#each |
|
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
2000 |
String#[]
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
Picky::Query::Indexes#initialize |
25 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
<Class::Picky::Query::IndexesCheck>#check_backends
|
17 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/404 |
Array#uniq! |
19 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/5388 |
Array#map |
18 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/5761 |
Symbol#to_proc |
19 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/2400 |
Kernel#loop |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
2000/2400 |
Array#each |
|
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
2400 |
String#empty?
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
Class#new |
|
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
Picky::Query::QualifierCategoryMapper#initialize
|
15 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/15893 |
Array#each |
17 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Kernel#loop |
|
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
400 |
String#sub!
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
CSV#shift |
1849 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
400 |
Kernel#loop
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/15893 |
Array#each |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/1800 |
String#split |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/2400 |
String#empty? |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1200/11388 |
Array#empty? |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
String#sub! |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/404 |
IO#gets |
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
CSV#shift |
1833 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
400 |
CSV#header_row?
|
1815 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
CSV#each |
40 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
400 |
CSV#shift
|
1826 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Kernel#loop |
1849 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/11897 |
Class#new |
1847 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
CSV#header_row? |
1833 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
Searches#prepare |
31 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
CSV#each
|
1789 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/432 |
Array#join |
39 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/1400 |
Array#shift |
38 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Integer#times |
35 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
Array#first |
33 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/400 |
CSV#shift |
40 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/5364 |
Kernel#block_given? |
1790 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
Array#each |
|
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
Picky::Index#each_category
|
6 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
Picky::Categories#each_category |
7 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
CSV#initialize |
1598 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
Hash#empty?
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
CSV#initialize |
1593 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
CSV#init_headers
|
2181 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/8 |
CSV#init_converters |
2189 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
12/60 |
Hash#delete |
2184 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
Picky::Index#each_category |
7 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
Picky::Categories#each_category
|
10 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/15893 |
Array#each |
11 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/8 |
CSV#init_converters |
2159 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
8 |
Kernel#method
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/8 |
CSV#init_converters |
2159 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
8 |
String#sub
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/8 |
CSV#init_converters |
2156 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
8 |
Kernel#instance_variable_set
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
16/16 |
Array#each |
|
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
16 |
Picky::Query::QualifierCategoryMapper#add
|
26 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
16/15893 |
Array#each |
27 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
16/16 |
Picky::Category#qualifiers |
27 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
16/16 |
Picky::Query::QualifierCategoryMapper#add |
27 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
16 |
Picky::Category#qualifiers
|
108 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
16/16 |
CSV#init_converters |
2159 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
16 |
Symbol#to_s
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/8 |
CSV#initialize |
1592 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/8 |
CSV#init_headers |
2189 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
8 |
CSV#init_converters
|
2151 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/409 |
NilClass#nil? |
2162 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/8 |
Kernel#method |
2159 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/8 |
String#sub |
2159 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/8 |
Kernel#instance_variable_set |
2156 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/11897 |
Class#new |
2156 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
16/16 |
Symbol#to_s |
2159 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
12/60 |
Hash#delete |
2177 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/5856 |
Symbol#== |
2152 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/8 |
CSV#escape_re |
2301 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
8 |
String#gsub
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/8 |
CSV#init_parsers |
2127 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
8 |
CSV#escape_re
|
2300 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/8 |
String#gsub |
2301 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
CSV#initialize |
1591 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
CSV#init_parsers
|
2120 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/32 |
CSV#encode_str |
2128 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
16/20 |
CSV#encode_re |
2128 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/8 |
CSV#escape_re |
2127 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/60 |
Hash#delete |
2123 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
16/16 |
Array#each |
|
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
16 |
Symbol#intern
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/8 |
String#== |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/8 |
Kernel#respond_to? |
|
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
8 |
Kernel#respond_to_missing?
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
CSV#init_separators |
2083 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
String#==
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/8 |
Kernel#respond_to_missing? |
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
16/16 |
Array#each |
|
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
16 |
Hash#has_key?
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
CSV#init_separators |
2071 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
Numeric#nonzero?
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/3171 |
Fixnum#zero? |
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
CSV#init_separators |
2065 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
IO#rewind
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
16/16 |
Array#each |
|
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
16 |
Hash#[]=
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
20/20 |
Class#new |
|
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
20 |
Regexp#initialize
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
20/20 |
Class#new |
|
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
20 |
<Class::Regexp>#allocate
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/20 |
CSV#init_separators |
2058 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
16/20 |
CSV#init_parsers |
2128 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
20 |
CSV#encode_re
|
2308 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
20/11897 |
Class#new |
2309 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
20/32 |
CSV#encode_str |
2309 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
CSV#init_separators |
2053 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
String#end_with?
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
32/432 |
CSV#encode_str |
2317 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/432 |
CSV#each |
39 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
432 |
Array#join
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
76/76 |
Array#map |
|
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
76 |
Encoding#name
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
Picky::Search#initialize |
46 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
<Class::Picky::Tokenizer>#searching
|
23 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1/11897 |
Class#new |
24 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/32 |
CSV#init_separators |
2098 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
20/32 |
CSV#encode_re |
2309 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/32 |
CSV#init_parsers |
2128 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
32 |
CSV#encode_str
|
2316 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
32/432 |
Array#join |
2317 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
32/5388 |
Array#map |
2317 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/404 |
CSV#init_separators |
2051 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
400/404 |
Kernel#loop |
|
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
404 |
IO#gets
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
CSV#init_separators |
2045 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
IO#pos
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
16/16 |
Array#include? |
|
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
16 |
BasicObject#==
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
CSV#init_separators |
2037 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
Array#include?
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
16/16 |
BasicObject#== |
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Class#new |
|
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Picky::Tokenizer#initialize
|
163 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1/409 |
NilClass#nil? |
171 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Picky::Tokenizer#rejects_token_if |
170 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1/5761 |
Symbol#to_proc |
170 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Picky::Tokenizer#max_words |
169 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Picky::Tokenizer#splits_text_on |
167 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Picky::Tokenizer#initialize |
167 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Picky::Tokenizer#splits_text_on
|
79 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Module#=== |
80 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
16/60 |
CSV#init_separators |
2090 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/60 |
CSV#init_parsers |
2123 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
12/60 |
CSV#init_converters |
2177 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
12/60 |
CSV#init_headers |
2184 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
12/60 |
CSV#initialize |
1597 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
60 |
Hash#delete
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
Class#new |
|
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
Picky::Search#initialize
|
41 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
<Class::Picky::Tokenizer>#searching |
46 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/5364 |
Kernel#block_given? |
44 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/11897 |
Class#new |
47 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/96 |
CSV#initialize |
1587 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
12/96 |
CSV#init_separators |
2087 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
76/96 |
Array#map |
|
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
96 |
String#encode
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
CSV#raw_encoding |
2328 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
IO#external_encoding
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
CSV#raw_encoding |
2328 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
IO#internal_encoding
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/8 |
CSV#raw_encoding |
2327 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/8 |
Picky::Search#terminate_early |
111 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
8 |
Kernel#respond_to?
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/8 |
Kernel#respond_to_missing? |
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
CSV#initialize |
1570 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
CSV#raw_encoding
|
2326 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
IO#external_encoding |
2328 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
IO#internal_encoding |
2328 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/8 |
Kernel#respond_to? |
2327 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
Class#new |
|
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
CSV#initialize
|
1563 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
Hash#empty? |
1598 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
12/60 |
Hash#delete |
1597 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
CSV#init_headers |
1593 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/8 |
CSV#init_converters |
1592 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
CSV#init_parsers |
1591 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
CSV#init_separators |
1590 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/96 |
String#encode |
1587 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
CSV#raw_encoding |
1570 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/8 |
Kernel#is_a? |
1568 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/8 |
Hash#merge |
1565 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
<Class::IO>#open |
|
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
File#initialize
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
<Class::IO>#open |
|
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
<Class::IO>#allocate
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
<Class::CSV>#open |
1342 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
<Class::IO>#open
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
File#initialize |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
<Class::IO>#allocate |
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/8 |
Kernel#initialize_dup |
|
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
8 |
Hash#initialize_copy
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/8 |
Hash#merge |
|
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
8 |
Kernel#initialize_dup
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/8 |
Hash#initialize_copy |
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/8 |
<Class::CSV>#open |
1340 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/8 |
CSV#initialize |
1565 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
8 |
Hash#merge
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/8 |
Kernel#initialize_dup |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/12 |
<Class::Hash>#allocate |
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
Class#new |
|
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
Hash#initialize
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/12 |
Class#new |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/12 |
Hash#merge |
|
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
12 |
<Class::Hash>#allocate
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/8 |
<Class::CSV>#open |
1337 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/8 |
CSV#initialize |
1568 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
8 |
Kernel#is_a?
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Picky::Tokenizer#splits_text_on |
80 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Module#===
|
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
Searches#prepare |
31 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
<Class::CSV>#open
|
1335 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/5364 |
Kernel#block_given? |
1352 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
<Class::IO>#open |
1342 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/8 |
Hash#merge |
1340 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
8/11897 |
Class#new |
1349 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/8 |
Kernel#is_a? |
1337 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/404 |
Array#last |
1337 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
Array#each |
|
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
Searches#prepare
|
27 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
CSV#each |
31 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
<Class::CSV>#open |
31 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Picky::Tokenizer#initialize |
169 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Picky::Tokenizer#max_words
|
144 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
Class#new |
|
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
Searches#initialize
|
19 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
1/1 |
Picky::Tokenizer#initialize |
170 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
1 |
Picky::Tokenizer#rejects_token_if
|
123 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
Class#new |
|
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
Picky::Query::Boosts#initialize
|
35 |
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
Global#[No method] |
61 |
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
Proc#[]
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/11897 |
Class#new |
|
|
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/4 |
Array#each |
|
| 0.00% |
0.00% |
0.00 |
0.00 |
0.00 |
0.00 |
4 |
Picky::Search#terminate_early
|
110 |
| |
|
0.00 |
0.00 |
0.00 |
0.00 |
4/8 |
Kernel#respond_to? |
111 |
|