DescriptionMove CallbackBase::polymorphic_invoke_ into BindStateBase
Each Callback instance had its own polymorphic_invoke, that doubles the
size of Callback, and its initialization gains 40kB of the stripped
binary size of Chrome on Linux.
This CL moves polymorphic_invoke_ into BindStateBase to share it among
Callback.
Committed: https://crrev.com/1886c27824eda740f5b50f858ff987ed557b6166
Cr-Commit-Position: refs/heads/master@{#417197}
Patch Set 1 #Patch Set 2 : -private #Patch Set 3 : '' #Patch Set 4 : rebase #Patch Set 5 : rebase #
Dependent Patchsets: Messages
Total messages: 25 (19 generated)
|