diff options
| author | Ayanda Dube <ayanda.dube@erlang-solutions.com> | 2020-02-14 18:14:01 +0000 |
|---|---|---|
| committer | Ayanda Dube <ayanda.dube@erlang-solutions.com> | 2020-02-14 18:21:37 +0000 |
| commit | 826c211528bb54ea90a7b5052973ac285d3fcf52 (patch) | |
| tree | 2f568fdb46891cbccf5b1c7544eed6a55571cac4 /src/rabbit.erl | |
| parent | 37cf5173205c0cdcf3a076331c83df23c346185c (diff) | |
| download | rabbitmq-server-git-826c211528bb54ea90a7b5052973ac285d3fcf52.tar.gz | |
Speedup bootstep execution by removing unnecessary
filtering and grouping of MFA specifications. This
improves speed of execution by factor of 2N, where
N is number of attributes per step, matching the
passed `AttributeName`. Dropping constants, overall
time complexity remains O(N), but cant be neglected
for modules with multiple bootstep attributes.
Diffstat (limited to 'src/rabbit.erl')
0 files changed, 0 insertions, 0 deletions
