Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Memoize the OptionsData per BlazeCommand. | Nathan Harmata | 2016-05-02 |
This saves the cost of (1) collecting all Options classes and (2) getting all their @Option annotations. Note that there is no savings on reflection costs, since that's already memoized internally by OptionsParser. This saves ~250us per Blaze invocation. -- MOS_MIGRATED_REVID=121153156 |