SIGN IN SIGN UP

Protocol Buffers - Google's data interchange format

0 0 35 C++

Reduce the cost of CheckTypeAndMergeFrom in LITE_RUNTIME objects when icf is

enabled.
DownCastToGenerated injects the strong reference to T, which makes all instances of CheckTypeAndMergeFrom unique and not candidates for identical code folding.
The strong reference is not needed here in the member function.

PiperOrigin-RevId: 634033477
P
Protobuf Team Bot committed
ca995da26337a44e409484591b770d9a1e32e759
Parent: 6a2e4be
Committed by Copybara-Service <copybara-worker@google.com> on 5/15/2024, 7:08:55 PM