From 26d98ca94f2f049e8767b4a9a33d185a3d7ea0fd Mon Sep 17 00:00:00 2001 From: Josh Haberman Date: Thu, 24 Oct 2013 12:43:19 -0700 Subject: Merge from Google-internal development: - rewritten decoder; interpreted decoder is bytecode-based, JIT decoder no longer falls back to the interpreter. - C++ improvements: C++11-compatible iterators, upb::reffed_ptr for RAII refcounting, better upcast/downcast support. - removed the gross upb_value abstraction from public upb.h. --- benchmarks/google_messages.proto | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'benchmarks/google_messages.proto') diff --git a/benchmarks/google_messages.proto b/benchmarks/google_messages.proto index b367954..489c470 100644 --- a/benchmarks/google_messages.proto +++ b/benchmarks/google_messages.proto @@ -8,6 +8,13 @@ enum Foo { FOO_VALUE2 = 2; } +message Simple { + message M2 { + optional int32 f1 = 1234567; + } + optional M2 m2 = 1; +} + message SpeedMessage1 { required string field1 = 1; optional string field9 = 9; -- cgit v1.2.3