Guest User

quicksort

a guest
Jul 2nd, 2026
243
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 19.29 KB | Source Code | 0 0
  1. // https://github.com/tracyspacy/fli/commit/a87a98be77cc1972a53e6399716a227d1135e76b
  2.  
  3. //before
  4. pub fn sort_index_by(index_vec: &mut [usize], compare: &dyn Fn(usize, usize) -> core::cmp::Ordering) {
  5.     index_vec.sort_unstable_by(|&a, &b| compare(a, b))
  6. }
  7.  
  8. //after
  9. pub fn sort_index_by(
  10.     index_vec: &mut [usize],
  11.     is_rev: bool,
  12.     compare: &dyn Fn(usize, usize) -> core::cmp::Ordering,
  13. ) {
  14.     index_vec.sort_unstable_by(|&a, &b| if is_rev { compare(b, a) } else { compare(a, b) })
  15. }
  16.  
  17.  
  18. // compare
  19.  bloaty target/arm-unknown-linux-gnueabihf/release/fli_d -- target/arm-unknown-linux-gnueabihf/release/fli_c -d symbols -n 50
  20.     FILE SIZE        VM SIZE
  21.  --------------  --------------
  22.  +26e2%   +1005  [ = ]       0    [Unmapped]
  23.   [NEW]    +211  [NEW]     +72    _RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_
  24.   +1.4%     +40  +1.4%     +40    main
  25.    +20%     +28   +47%     +28    _RNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by
  26.   +1.1%     +20  [ = ]       0    [section .debug_frame]
  27.   -3.4%     -12 -10.3%     -12    _RNCINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort8unstable9quicksort34partition_lomuto_branchless_cyclicjNCINvB4_9quicksortjNCINvMBa_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0E0E0B2s_
  28.   -5.8%     -16 -18.2%     -16    _RINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort6shared9smallsort12swap_if_lessjNCINvMB8_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0EB1J_
  29.   -4.3%     -16  -9.3%     -16    _RINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort6shared9smallsort25insertion_sort_shift_leftjNCINvMB8_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0EB1W_
  30.   -4.9%     -16 -14.3%     -16    _RNCINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort8unstable9quicksort34partition_lomuto_branchless_cyclicjNCINvMBa_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0E0B29_
  31.   -5.1%     -20  -9.8%     -20    _RINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort8unstable8heapsort8heapsortjNCINvMB8_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0EB1F_
  32.   -5.5%     -24  -9.2%     -24    _RINvNtNtNtCs4Q1k34uhnsB_4core5slice4sort8unstable7ipnsortjNCINvMB6_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0EB1t_
  33.  -14.9%     -68 -25.0%     -68    _RINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort6shared5pivot11median3_recjNCINvMB8_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0EB1E_
  34.  -26.3%    -980 -27.7%    -980    _RINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort8unstable9quicksort9quicksortjNCINvMB8_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0EB1H_
  35.   +0.4%    +152  -6.2%   -1012    TOTAL
  36.  
  37.  
  38. //inlining dif
  39.  
  40. -note: <unknown file>:0:0 inline (success): '_RNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0B5_' inlined into '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' with (cost=-15000, threshold=5)
  41. +note: <unknown file>:0:0 inline (success): '_RNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0B5_' inlined into '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' with (cost=-14965, threshold=5)
  42. -note: <unknown file>:0:0 inline (missed): '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' not inlined into '_RINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort6shared9smallsort12swap_if_lessjNCINvMB8_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0EB1J_' because too costly to inline (cost=10, threshold=5)
  43. +note: <unknown file>:0:0 inline (missed): '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' not inlined into '_RINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort6shared9smallsort12swap_if_lessjNCINvMB8_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0EB1J_' because too costly to inline (cost=45, threshold=5)
  44. -note: <unknown file>:0:0 inline (missed): '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' not inlined into '_RINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort6shared9smallsort11insert_tailjNCINvMB8_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0EB1I_' because too costly to inline (cost=10, threshold=5)
  45. +note: <unknown file>:0:0 inline (missed): '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' not inlined into '_RINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort6shared9smallsort11insert_tailjNCINvMB8_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0EB1I_' because too costly to inline (cost=45, threshold=5)
  46. -note: <unknown file>:0:0 inline (missed): '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' not inlined into '_RINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort6shared9smallsort11insert_tailjNCINvMB8_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0EB1I_' because too costly to inline (cost=5, threshold=5)
  47. +note: <unknown file>:0:0 inline (missed): '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' not inlined into '_RINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort6shared9smallsort11insert_tailjNCINvMB8_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0EB1I_' because too costly to inline (cost=40, threshold=5)
  48. -note: <unknown file>:0:0 inline (missed): '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' not inlined into '_RINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort6shared9smallsort25insertion_sort_shift_leftjNCINvMB8_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0EB1W_' because too costly to inline (cost=5, threshold=5)
  49. +note: <unknown file>:0:0 inline (missed): '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' not inlined into '_RINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort6shared9smallsort25insertion_sort_shift_leftjNCINvMB8_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0EB1W_' because too costly to inline (cost=40, threshold=5)
  50. -note: <unknown file>:0:0 inline (missed): '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' not inlined into '_RINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort6shared9smallsort25insertion_sort_shift_leftjNCINvMB8_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0EB1W_' because too costly to inline (cost=10, threshold=5)
  51. +note: <unknown file>:0:0 inline (missed): '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' not inlined into '_RINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort6shared9smallsort25insertion_sort_shift_leftjNCINvMB8_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0EB1W_' because too costly to inline (cost=45, threshold=5)
  52. -note: <unknown file>:0:0 inline (missed): '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' not inlined into '_RINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort6shared9smallsort19bidirectional_mergejNCINvMB8_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0EB1Q_' because too costly to inline (cost=10, threshold=5)
  53. +note: <unknown file>:0:0 inline (missed): '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' not inlined into '_RINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort6shared9smallsort19bidirectional_mergejNCINvMB8_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0EB1Q_' because too costly to inline (cost=45, threshold=5)
  54. -note: <unknown file>:0:0 inline (missed): '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' not inlined into '_RINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort6shared9smallsort18small_sort_networkjNCINvMB8_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0EB1P_' because too costly to inline (cost=10, threshold=5)
  55. +note: <unknown file>:0:0 inline (missed): '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' not inlined into '_RINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort6shared9smallsort18small_sort_networkjNCINvMB8_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0EB1P_' because too costly to inline (cost=45, threshold=5)
  56. -note: <unknown file>:0:0 inline (missed): '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' not inlined into '_RINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort8unstable8heapsort8heapsortjNCINvMB8_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0EB1F_' because too costly to inline (cost=10, threshold=5)
  57. +note: <unknown file>:0:0 inline (missed): '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' not inlined into '_RINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort8unstable8heapsort8heapsortjNCINvMB8_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0EB1F_' because too costly to inline (cost=45, threshold=5)
  58. -note: <unknown file>:0:0 inline (missed): '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' not inlined into '_RINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort6shared5pivot11median3_recjNCINvMB8_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0EB1E_' because too costly to inline (cost=10, threshold=5)
  59. +note: <unknown file>:0:0 inline (missed): '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' not inlined into '_RINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort6shared5pivot11median3_recjNCINvMB8_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0EB1E_' because too costly to inline (cost=45, threshold=5)
  60. -note: <unknown file>:0:0 inline (missed): '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' not inlined into '_RINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort6shared5pivot12choose_pivotjNCINvMB8_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0EB1F_' because too costly to inline (cost=10, threshold=5)
  61. +note: <unknown file>:0:0 inline (missed): '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' not inlined into '_RINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort6shared5pivot12choose_pivotjNCINvMB8_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0EB1F_' because too costly to inline (cost=45, threshold=5)
  62. -note: <unknown file>:0:0 inline (missed): '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' not inlined into '_RNCINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort8unstable9quicksort34partition_lomuto_branchless_cyclicjNCINvMBa_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0E0B29_' because too costly to inline (cost=10, threshold=5)
  63. +note: <unknown file>:0:0 inline (missed): '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' not inlined into '_RNCINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort8unstable9quicksort34partition_lomuto_branchless_cyclicjNCINvMBa_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0E0B29_' because too costly to inline (cost=45, threshold=5)
  64. -note: <unknown file>:0:0 inline (missed): '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' not inlined into '_RNCINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort8unstable9quicksort9quicksortjNCINvMBa_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0E0B1J_' because too costly to inline (cost=10, threshold=5)
  65. +note: <unknown file>:0:0 inline (missed): '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' not inlined into '_RNCINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort8unstable9quicksort9quicksortjNCINvMBa_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0E0B1J_' because too costly to inline (cost=45, threshold=5)
  66. -note: <unknown file>:0:0 inline (missed): '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' not inlined into '_RNCINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort8unstable9quicksort34partition_lomuto_branchless_cyclicjNCINvB4_9quicksortjNCINvMBa_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0E0E0B2s_' because too costly to inline (cost=10, threshold=5)
  67. +note: <unknown file>:0:0 inline (missed): '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' not inlined into '_RNCINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort8unstable9quicksort34partition_lomuto_branchless_cyclicjNCINvB4_9quicksortjNCINvMBa_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0E0E0B2s_' because too costly to inline (cost=45, threshold=5)
  68. -note: <unknown file>:0:0 inline (missed): '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' not inlined into '_RINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort8unstable9quicksort9quicksortjNCINvMB8_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0EB1H_' because too costly to inline (cost=10, threshold=5)
  69. +note: <unknown file>:0:0 inline (missed): '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' not inlined into '_RINvNtNtNtNtCs4Q1k34uhnsB_4core5slice4sort8unstable9quicksort9quicksortjNCINvMB8_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0EB1H_' because too costly to inline (cost=45, threshold=5)
  70. -note: <unknown file>:0:0 inline (missed): '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' not inlined into '_RINvNtNtNtCs4Q1k34uhnsB_4core5slice4sort8unstable7ipnsortjNCINvMB6_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0EB1t_' because too costly to inline (cost=10, threshold=5)
  71. +note: <unknown file>:0:0 inline (missed): '_RNCINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0BW_' not inlined into '_RINvNtNtNtCs4Q1k34uhnsB_4core5slice4sort8unstable7ipnsortjNCINvMB6_Sj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0E0EB1t_' because too costly to inline (cost=45, threshold=5)
  72. -note: <unknown file>:0:0 inline (success): '_RINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0EBU_' inlined into '_RNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by' with (cost=-14910, threshold=5)
  73. +note: <unknown file>:0:0 inline (success): '_RINvMNtCs4Q1k34uhnsB_4core5sliceSj16sort_unstable_byNCNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by0EBU_' inlined into '_RNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by' with (cost=-14920, threshold=5)
  74. -note: <unknown file>:0:0 inline (missed): '_RNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by' not inlined into '_RNvMs0_NtCs84RQyG5xUCU_3fli11entry_tableINtB5_10EntryTableuE12sort_by_nameB7_' because too costly to inline (cost=90, threshold=5)
  75. +note: <unknown file>:0:0 inline (missed): '_RNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by' not inlined into '_RNvMs0_NtCs84RQyG5xUCU_3fli11entry_tableINtB5_10EntryTableuE12sort_by_nameB7_' because too costly to inline (cost=105, threshold=5)
  76. -note: <unknown file>:0:0 inline (missed): '_RNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by' not inlined into '_RNvMNtCs84RQyG5xUCU_3fli11entry_tableINtB2_10EntryTableuE7sort_by' because too costly to inline (cost=90, threshold=5)
  77. +note: <unknown file>:0:0 inline (missed): '_RNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by' not inlined into '_RNvMNtCs84RQyG5xUCU_3fli11entry_tableINtB2_10EntryTableuE7sort_by' because too costly to inline (cost=105, threshold=5)
  78. -note: <unknown file>:0:0 inline (missed): '_RNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by' not inlined into '_RNvMs0_NtCs84RQyG5xUCU_3fli11entry_tableINtB5_10EntryTableNtNtB7_3dir8MetadataE12sort_by_nameB7_' because too costly to inline (cost=90, threshold=5)
  79. +note: <unknown file>:0:0 inline (missed): '_RNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by' not inlined into '_RNvMs0_NtCs84RQyG5xUCU_3fli11entry_tableINtB5_10EntryTableNtNtB7_3dir8MetadataE12sort_by_nameB7_' because too costly to inline (cost=105, threshold=5)
  80. -note: <unknown file>:0:0 inline (missed): '_RNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by' not inlined into '_RNvMs_NtCs84RQyG5xUCU_3fli11entry_tableINtB4_10EntryTableNtNtB6_3dir8MetadataE12sort_by_size' because too costly to inline (cost=90, threshold=5)
  81. +note: <unknown file>:0:0 inline (missed): '_RNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by' not inlined into '_RNvMs_NtCs84RQyG5xUCU_3fli11entry_tableINtB4_10EntryTableNtNtB6_3dir8MetadataE12sort_by_size' because too costly to inline (cost=105, threshold=5)
  82. -note: <unknown file>:0:0 inline (missed): '_RNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by' not inlined into '_RNvMs_NtCs84RQyG5xUCU_3fli11entry_tableINtB4_10EntryTableNtNtB6_3dir8MetadataE12sort_by_time' because too costly to inline (cost=90, threshold=5)
  83. +note: <unknown file>:0:0 inline (missed): '_RNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by' not inlined into '_RNvMs_NtCs84RQyG5xUCU_3fli11entry_tableINtB4_10EntryTableNtNtB6_3dir8MetadataE12sort_by_time' because too costly to inline (cost=105, threshold=5)
  84. -note: <unknown file>:0:0 inline (missed): '_RNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by' not inlined into '_RNvMs_NtCs84RQyG5xUCU_3fli11entry_tableINtB4_10EntryTableNtNtB6_3dir8MetadataE7sort_by' because too costly to inline (cost=90, threshold=5)
  85. +note: <unknown file>:0:0 inline (missed): '_RNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by' not inlined into '_RNvMs_NtCs84RQyG5xUCU_3fli11entry_tableINtB4_10EntryTableNtNtB6_3dir8MetadataE7sort_by' because too costly to inline (cost=105, threshold=5)
  86. -note: <unknown file>:0:0 inline (success): '_RNvMs_NtCs84RQyG5xUCU_3fli11entry_tableINtB4_10EntryTableNtNtB6_3dir8MetadataE7sort_by' inlined into '_RNvCs84RQyG5xUCU_3fli3run' with (cost=-14830, threshold=5)
  87. +note: <unknown file>:0:0 inline (success): '_RNvMs_NtCs84RQyG5xUCU_3fli11entry_tableINtB4_10EntryTableNtNtB6_3dir8MetadataE7sort_by' inlined into '_RNvCs84RQyG5xUCU_3fli3run' with (cost=-14820, threshold=5)
  88. -note: <unknown file>:0:0 inline (missed): '_RNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by' not inlined into '_RNvCs84RQyG5xUCU_3fli3run' because too costly to inline (cost=90, threshold=5)
  89. +note: <unknown file>:0:0 inline (missed): '_RNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by' not inlined into '_RNvCs84RQyG5xUCU_3fli3run' because too costly to inline (cost=105, threshold=5)
  90. -note: <unknown file>:0:0 inline (success): '_RNvCs84RQyG5xUCU_3fli3run' inlined into 'main' with (cost=-10390, threshold=5)
  91. +note: <unknown file>:0:0 inline (success): '_RNvCs84RQyG5xUCU_3fli3run' inlined into 'main' with (cost=-10265, threshold=5)
  92. -note: <unknown file>:0:0 inline (missed): '_RNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by' not inlined into 'main' because too costly to inline (cost=90, threshold=5)
  93. +note: <unknown file>:0:0 inline (missed): '_RNvNtCs84RQyG5xUCU_3fli5utils13sort_index_by' not inlined into 'main' because too costly to inline (cost=105, threshold=5)
  94.  
Tags: rust
Advertisement
Add Comment
Please, Sign In to add comment