[PATCH] D98837: [lld][MachO] Refactor handling of subsections

Alexander Shaposhnikov via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sun Mar 21 21:51:21 PDT 2021


alexshap added a comment.

It looks like the new version is faster than the current master (release builds) (measured on chromium)

  x old_stat
  + new_stat
  +----------------------------------------------------------------------------------------------------------------------------------------------------------------------+
  |                                           +                                                                                                                          |
  |+                            + +     +     +   +  +      x        x  x                             x                                                                  |
  |+       +              +     + ++    +     +   *  *  + x x+  x    xx x  +        x                 x                                                                  |
  |+ +   + +   +  + ++  + +  +  * ++    +x +* *x  * x* +* * x* xx *x xx xx +x *  +  x +x          x   x     x      xx x           x             x  x   x       x        x|
  |                |____________________A______|_____________|_______M__________A________________________________|                                                       |
  +----------------------------------------------------------------------------------------------------------------------------------------------------------------------+
      N           Min           Max        Median           Avg        Stddev
  x  50          3.44          4.33         3.685        3.7552    0.21532358
  +  50          3.25          3.79          3.49         3.492    0.13953275
  Difference at 95.0% confidence
  	-0.2632 +/- 0.0719914
  	-7.00895% +/- 1.91711%
  	(Student's t, pooled s = 0.18143)


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D98837/new/

https://reviews.llvm.org/D98837



More information about the llvm-commits mailing list