diff options
author | Googler <noreply@google.com> | 2015-03-19 16:12:34 +0000 |
---|---|---|
committer | Han-Wen Nienhuys <hanwen@google.com> | 2015-03-20 14:37:30 +0000 |
commit | 58505033a9a424873d61fc14c261f14bc08c523a (patch) | |
tree | be9b82d74e648e4614ed2abb3e9491298d140b2e /src/main/java/com/google/devtools/build/lib/analysis/CachingAnalysisEnvironment.java | |
parent | a5e784efe8c160f0bff10e5944899e9f7227fbfa (diff) |
Replace @BlazeRule with a getMetadata() method. This lets us avoid Java Reflection, and saves ~15% of initialization time in []RuleClassProvider.create().
Before change:
Over 14 samples,
average = 976
median = 969.9
After change:
Over 14 samples,
average = 811.5
median = 813.9
--
MOS_MIGRATED_REVID=89036261
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/analysis/CachingAnalysisEnvironment.java')
0 files changed, 0 insertions, 0 deletions