• Max Cai's avatar
    Feature request: set() and clear() accessors return this · fba329d6
    Max Cai authored
    Also pre-inlines set() and has() in serialization code. This could
    theoretically help ProGuard: the message class size is usually large,
    and because of this only, it may refuse to inline an accessor into
    the serialization code, and as a result keeps the accessor intact.
    Chances are, after pre-inlining all accessor calls within the message
    class, those accessors become unused or single-use, so there are more
    reasons for ProGuard to inline and then remove them.
    
    Change-Id: I57decbe0b2533c1be21439de0aad15f49c7024dd
    fba329d6
Name
Last commit
Last update
..
compiler/javanano Loading commit data...
unittest_accessors_nano.proto Loading commit data...
unittest_enum_class_multiple_nano.proto Loading commit data...
unittest_enum_class_nano.proto Loading commit data...
unittest_extension_nano.proto Loading commit data...
unittest_has_nano.proto Loading commit data...
unittest_import_nano.proto Loading commit data...
unittest_multiple_nameclash_nano.proto Loading commit data...
unittest_multiple_nano.proto Loading commit data...
unittest_nano.proto Loading commit data...
unittest_recursive_nano.proto Loading commit data...
unittest_reference_types_nano.proto Loading commit data...
unittest_repeated_merge_nano.proto Loading commit data...
unittest_simple_nano.proto Loading commit data...
unittest_single_nano.proto Loading commit data...
unittest_stringutf8_nano.proto Loading commit data...