4 Commits (7963b846d92a680ca85f9553bb6e72f5df3903c5)

Author SHA1 Message Date
Tony Liao 162a740670 Reduced nesting in GenerateByteSize: slight readability improvements in generated code. 5 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 8 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 10 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