• Thomas Van Lenten's avatar
    Beta quality drop of Objective C Support. · d846b0b0
    Thomas Van Lenten authored
    - Add more to the ObjC dir readme.
    - Merge the ExtensionField and ExtensionDescriptor to reduce overhead.
    - Fix an initialization race.
    - Clean up the Xcode schemes.
    - Remove the class/enum filter.
    - Remove some forced inline that were bloating things without proof of performance wins.
    - Rename some internal types to avoid conflicts with the well know types protos.
    - Drop the use of ApplyFunctions to the compiler/optimizer can do what it wants.
    - Better document some possible future improvements.
    - Add missing support for parsing repeated primitive fields in packed or unpacked forms.
    - Improve -hash.
    - Add *Count for repeated and map<> fields to avoid auto create when checking for them being set.
    d846b0b0
GPBExtensionInternals.h 2.4 KB