Workloads:
parse.abuildtask ex.compute-fib ex.bashcomp-excerpt parse.abuild total_bytes_ 3,421,575 5,417,329 4,423,260 num_allocs_ 130,628 195,432 120,611 sum_typed_strs_slabs 130,628 195,697 120,611 num_reserve_calls 41,386 83,230 64,262 percent_list_allocs 26.7% 18.6% 28.2% percent_slab_allocs 20.5% 20.4% 21.5% percent_string_allocs 19.3% 33.7% 17.0% percent_other_typed_allocs 33.5% 27.5% 33.4% percent_list_bytes 24.5% 16.1% 18.4% percent_string_bytes 11.5% 19.2% 10.6% allocs_16_bytes_or_less 29.0% 38.2% 15.4% allocs_24_bytes_or_less 70.4% 71.5% 51.6% allocs_32_bytes_or_less 78.6% 76.8% 57.1% allocs_48_bytes_or_less 97.7% 94.4% 95.0% allocs_64_bytes_or_less 98.1% 94.5% 97.3% strs_7_bytes_or_less 93.1% 92.1% 63.5% strs_15_bytes_or_less 99.7% 97.3% 84.5% Common types in workload ex.compute-fib # A tibble: 5 x 3 func_name n percent <chr> <int> <dbl> 1 List<Str*>* Alloc<List<Str*>>() 8402 10.7 2 List<runtime_asdl::part_value_t*>* Alloc<List<runtime_asdl::par~ 5981 7.60 3 syntax_asdl::loc__Missing* Alloc<syntax_asdl::loc__Missing>() 4120 5.24 4 List<process::Process*>* Alloc<List<process::Process*>>() 3187 4.05 5 List<process::_RedirFrame*>* Alloc<List<process::_RedirFrame*>>~ 3187 4.05 Common types in workload ex.bashcomp-excerpt # A tibble: 5 x 3 func_name n percent <chr> <int> <dbl> 1 List<Str*>* Alloc<List<Str*>>() 10080 11.2 2 runtime_asdl::part_value__String* Alloc<runtime_asdl::part_valu~ 6531 7.25 3 List<runtime_asdl::part_value_t*>* Alloc<List<runtime_asdl::par~ 5543 6.15 4 syntax_asdl::loc__Missing* Alloc<syntax_asdl::loc__Missing>() 3695 4.10 5 Tuple2<runtime_asdl::span_e, int>* Alloc<Tuple2<runtime_asdl::s~ 3561 3.95 Common types in workload parse.abuild # A tibble: 5 x 3 func_name n percent <chr> <int> <dbl> 1 syntax_asdl::Token* Alloc<syntax_asdl::Token, int&, int&, int&,~ 20544 27.7 2 List<syntax_asdl::word_part_t*>* Alloc<List<syntax_asdl::word_p~ 7307 9.84 3 syntax_asdl::compound_word* Alloc<syntax_asdl::compound_word, L~ 6143 8.28 4 List<int>* Alloc<List<int>>() 5276 7.11 5 List<Str*>* Alloc<List<Str*>>() 4426 5.96