4 Commits (6e2fe5b8c96ff6fb38ca887055453d09b30b6689)

Author SHA1 Message Date
Tony Liao 162a740670 Reduced nesting in GenerateByteSize: slight readability improvements in generated code. 4 months ago
Protobuf Team Bot c97a042116 In the custom vtable mode invert how the static/non-static overloads versions work for ByteSizeLong and _InternalSerialize. That way the public entry point and the function pointer both end up being the same. Currently, the static function is a separate function than the one called externally, forcing two functions to exist. 5 months ago
Protobuf Team Bot a9e0480768 Use Emit for ByteSizeLong 7 months ago
Mike Kruskal ea81024ddf Refactor editions infrastructure to a top-level directory. 8 months ago
Ilya Tokar 4b31b781f6 Be less aggressive about prefetching in bytesizelong 9 months ago
Ilya Tokar 948ca2e0f3 Add software prefetch to ByteSizeLong 10 months ago
Cong Liu 5987c896fd Internal change. 1 year ago
Mike Kruskal 58722b10c9 Internal change 1 year ago
Mike Kruskal e9fc181ae9 Migrate C++ utf8 validation to a global feature. 1 year ago
Mike Kruskal 1f9583069f Editions: Migrate string_field_validation to a C++ feature 1 year ago
Sandy Zhang beec240675 Update compare_codegen_test to be paramaterizable per language. 1 year ago
Mike Kruskal 4f9e41767a Release prototype of Protobuf Editions. 1 year ago