4 Commits (5b0c837182b52a9576aadb0aeb00d9616470c412)

Author SHA1 Message Date
Tony Liao 162a740670 Reduced nesting in GenerateByteSize: slight readability improvements in generated code. 7 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. 7 months ago
Protobuf Team Bot a9e0480768 Use Emit for ByteSizeLong 10 months ago
Mike Kruskal ea81024ddf Refactor editions infrastructure to a top-level directory. 10 months ago
Ilya Tokar 4b31b781f6 Be less aggressive about prefetching in bytesizelong 12 months ago
Ilya Tokar 948ca2e0f3 Add software prefetch to ByteSizeLong 1 year 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 2 years ago
Sandy Zhang beec240675 Update compare_codegen_test to be paramaterizable per language. 2 years ago
Mike Kruskal 4f9e41767a Release prototype of Protobuf Editions. 2 years ago