1syntax = "proto2"; 2 3import "datasets/google_message3/benchmark_message3_4.proto"; 4import "datasets/google_message3/benchmark_message3_5.proto"; 5import "datasets/google_message3/benchmark_message3_7.proto"; 6import "datasets/google_message3/benchmark_message3_8.proto"; 7package benchmarks.google_message3; 8 9option cc_enable_arenas = true; 10option java_package = "com.google.protobuf.benchmarks"; 11 12message Message35546 { 13 optional int64 field35556 = 1; 14 optional int32 field35557 = 2; 15 optional bool field35558 = 3; 16 optional int64 field35559 = 13; 17 optional group Message35547 = 4 { 18 required int32 field35569 = 5; 19 required int32 field35570 = 6; 20 } 21 optional group Message35548 = 10 { 22 required int64 field35571 = 11; 23 required int64 field35572 = 12; 24 } 25 optional bool field35562 = 14; 26 optional bool field35563 = 15; 27 optional int32 field35564 = 16; 28 optional bool field35565 = 17; 29 optional bool field35566 = 18; 30 optional string field35567 = 100; 31} 32 33message Message2356 { 34 optional .benchmarks.google_message3.Message1374 field2368 = 121; 35 optional uint64 field2369 = 1; 36 optional int32 field2370 = 2; 37 optional int32 field2371 = 17; 38 required string field2372 = 3; 39 optional int32 field2373 = 7; 40 optional bytes field2374 = 8; 41 optional string field2375 = 4; 42 optional string field2376 = 101; 43 optional int32 field2377 = 102; 44 optional int32 field2378 = 103; 45 optional int32 field2379 = 104; 46 optional int32 field2380 = 113; 47 optional int32 field2381 = 114; 48 optional int32 field2382 = 115; 49 optional int32 field2383 = 117; 50 optional int32 field2384 = 118; 51 optional int32 field2385 = 119; 52 optional int32 field2386 = 105; 53 optional bytes field2387 = 5; 54 optional group Message2357 = 6 { 55 optional int64 field2399 = 9; 56 optional int32 field2400 = 10; 57 optional int32 field2401 = 11; 58 optional int32 field2402 = 12; 59 optional int32 field2403 = 13; 60 optional int32 field2404 = 116; 61 optional int32 field2405 = 106; 62 required bytes field2406 = 14; 63 optional int32 field2407 = 45; 64 optional int32 field2408 = 112; 65 optional bool field2409 = 122; 66 optional bytes field2410 = 124; 67 } 68 optional string field2389 = 120; 69 optional group Message2358 = 107 { 70 } 71 repeated group Message2359 = 40 { 72 optional string field2413 = 41; 73 optional string field2414 = 42; 74 optional string field2415 = 43; 75 optional string field2416 = 44; 76 optional int32 field2417 = 46; 77 optional string field2418 = 47; 78 optional float field2419 = 110; 79 optional float field2420 = 111; 80 } 81 optional int32 field2392 = 50; 82 optional .benchmarks.google_message3.UnusedEmptyMessage field2393 = 60; 83 optional .benchmarks.google_message3.UnusedEmptyMessage field2394 = 70; 84 optional .benchmarks.google_message3.UnusedEmptyMessage field2395 = 80; 85 optional .benchmarks.google_message3.UnusedEmptyMessage field2396 = 90; 86 optional string field2397 = 100; 87 optional string field2398 = 123; 88} 89 90message Message7029 { 91 required int32 field7183 = 1; 92 optional int32 field7184 = 2; 93 optional int32 field7185 = 3; 94 optional int32 field7186 = 4; 95 optional int32 field7187 = 5; 96 optional int32 field7188 = 6; 97 optional int32 field7189 = 17; 98 optional int32 field7190 = 18; 99 optional int32 field7191 = 49; 100 optional int32 field7192 = 28; 101 optional int32 field7193 = 33; 102 optional int32 field7194 = 25; 103 optional int32 field7195 = 26; 104 optional int32 field7196 = 40; 105 optional int32 field7197 = 41; 106 optional int32 field7198 = 42; 107 optional int32 field7199 = 43; 108 optional int32 field7200 = 19; 109 optional int32 field7201 = 7; 110 optional int32 field7202 = 8; 111 optional int32 field7203 = 9; 112 optional int32 field7204 = 10; 113 optional int32 field7205 = 11; 114 optional int32 field7206 = 12; 115 repeated group Message7030 = 13 { 116 optional string field7226 = 14; 117 optional string field7227 = 15; 118 optional int64 field7228 = 16; 119 } 120 repeated group Message7031 = 21 { 121 optional string field7229 = 22; 122 optional int32 field7230 = 23; 123 optional int32 field7231 = 24; 124 optional int32 field7232 = 30; 125 optional int32 field7233 = 31; 126 optional int32 field7234 = 35; 127 } 128 optional int32 field7209 = 20; 129 optional float field7210 = 27; 130 optional int32 field7211 = 29; 131 optional int32 field7212 = 32; 132 optional string field7213 = 48; 133 optional bool field7214 = 34; 134 optional int32 field7215 = 36; 135 optional float field7216 = 37; 136 optional bool field7217 = 38; 137 optional bool field7218 = 39; 138 optional .benchmarks.google_message3.UnusedEmptyMessage field7219 = 44; 139 optional int32 field7220 = 45; 140 optional int32 field7221 = 46; 141 optional int32 field7222 = 47; 142 optional .benchmarks.google_message3.UnusedEmptyMessage field7223 = 50; 143 optional int32 field7224 = 51; 144} 145 146message Message35538 { 147 required int64 field35539 = 1; 148} 149 150message Message18921 { 151 optional string field18946 = 1; 152 optional fixed64 field18947 = 2; 153 optional int32 field18948 = 3; 154 optional double field18949 = 4; 155 optional bool field18950 = 17; 156 optional bool field18951 = 23; 157 optional .benchmarks.google_message3.UnusedEmptyMessage field18952 = 24; 158 repeated group Message18922 = 5 { 159 optional uint64 field18959 = 6; 160 optional string field18960 = 13; 161 optional bool field18961 = 21; 162 optional bool field18962 = 33; 163 optional int32 field18963 = 7; 164 optional int32 field18964 = 8; 165 optional string field18965 = 9; 166 optional .benchmarks.google_message3.Message18856 field18966 = 10; 167 optional uint64 field18967 = 34; 168 optional .benchmarks.google_message3.UnusedEmptyMessage field18968 = 11; 169 optional uint64 field18969 = 35; 170 optional float field18970 = 12; 171 repeated string field18971 = 14; 172 optional bool field18972 = 15; 173 optional bool field18973 = 16; 174 optional float field18974 = 22; 175 optional int32 field18975 = 18; 176 optional int32 field18976 = 19; 177 optional int32 field18977 = 20; 178 optional .benchmarks.google_message3.UnusedEmptyMessage field18978 = 25; 179 optional .benchmarks.google_message3.UnusedEnum field18979 = 26; 180 repeated string field18980 = 27; 181 optional float field18981 = 28; 182 } 183 repeated .benchmarks.google_message3.UnusedEmptyMessage field18954 = 29; 184 repeated .benchmarks.google_message3.Message18943 field18955 = 30; 185 repeated .benchmarks.google_message3.Message18944 field18956 = 31; 186 repeated .benchmarks.google_message3.UnusedEmptyMessage field18957 = 32; 187} 188 189message Message35540 { 190 optional bool field35541 = 1; 191} 192 193message Message3886 { 194 repeated group Message3887 = 1 { 195 required string field3932 = 2; 196 optional string field3933 = 9; 197 optional .benchmarks.google_message3.Message3850 field3934 = 3; 198 optional bytes field3935 = 8; 199 } 200} 201 202message Message6743 { 203 optional .benchmarks.google_message3.Message6721 field6759 = 1; 204 optional .benchmarks.google_message3.Message6723 field6760 = 2; 205 optional .benchmarks.google_message3.Message6723 field6761 = 8; 206 optional .benchmarks.google_message3.Message6725 field6762 = 3; 207 optional .benchmarks.google_message3.Message6726 field6763 = 4; 208 optional .benchmarks.google_message3.Message6733 field6764 = 5; 209 optional .benchmarks.google_message3.Message6734 field6765 = 6; 210 optional .benchmarks.google_message3.Message6742 field6766 = 7; 211} 212 213message Message6773 { 214 optional .benchmarks.google_message3.Enum6769 field6794 = 1; 215 optional int32 field6795 = 9; 216 optional .benchmarks.google_message3.UnusedEnum field6796 = 10; 217 optional int32 field6797 = 11; 218 optional int32 field6798 = 2; 219 optional .benchmarks.google_message3.Enum6774 field6799 = 3; 220 optional double field6800 = 5; 221 optional double field6801 = 7; 222 optional double field6802 = 8; 223 optional .benchmarks.google_message3.Enum6782 field6803 = 6; 224} 225 226message Message8224 { 227 optional .benchmarks.google_message3.UnusedEmptyMessage field8255 = 1; 228 optional .benchmarks.google_message3.Message8184 field8256 = 2; 229 optional .benchmarks.google_message3.Message7966 field8257 = 3; 230 optional string field8258 = 4; 231 optional string field8259 = 5; 232 optional bool field8260 = 6; 233 optional int64 field8261 = 7; 234 optional string field8262 = 8; 235 optional int64 field8263 = 9; 236 optional double field8264 = 10; 237 optional int64 field8265 = 11; 238 repeated string field8266 = 12; 239 optional int64 field8267 = 13; 240 optional int32 field8268 = 14; 241 optional int32 field8269 = 15; 242 optional int64 field8270 = 16; 243 optional double field8271 = 17; 244 optional .benchmarks.google_message3.UnusedEmptyMessage field8272 = 18; 245 optional .benchmarks.google_message3.UnusedEmptyMessage field8273 = 19; 246 repeated .benchmarks.google_message3.UnusedEmptyMessage field8274 = 20; 247 optional bool field8275 = 21; 248 optional .benchmarks.google_message3.UnusedEmptyMessage field8276 = 22; 249 optional .benchmarks.google_message3.UnusedEmptyMessage field8277 = 23; 250 repeated .benchmarks.google_message3.UnusedEmptyMessage field8278 = 24; 251 optional .benchmarks.google_message3.UnusedEmptyMessage field8279 = 25; 252 optional bool field8280 = 26; 253 repeated .benchmarks.google_message3.UnusedEmptyMessage field8281 = 27; 254} 255 256message Message8392 { 257 optional string field8395 = 1; 258 optional string field8396 = 2; 259 optional .benchmarks.google_message3.Message7966 field8397 = 3; 260 optional string field8398 = 4; 261 optional string field8399 = 5; 262 optional string field8400 = 6; 263 optional string field8401 = 7; 264 optional string field8402 = 8; 265 optional string field8403 = 9; 266} 267 268message Message8130 { 269 optional string field8156 = 1; 270 optional string field8157 = 2; 271 optional string field8158 = 4; 272 optional .benchmarks.google_message3.UnusedEmptyMessage field8159 = 6; 273 repeated string field8160 = 7; 274 optional int64 field8161 = 8; 275 optional .benchmarks.google_message3.UnusedEmptyMessage field8162 = 9; 276 optional string field8163 = 10; 277 optional string field8164 = 11; 278 optional string field8165 = 12; 279 optional string field8166 = 13; 280 optional .benchmarks.google_message3.UnusedEmptyMessage field8167 = 14; 281 optional .benchmarks.google_message3.UnusedEmptyMessage field8168 = 15; 282 optional string field8169 = 16; 283 optional .benchmarks.google_message3.UnusedEnum field8170 = 17; 284 optional .benchmarks.google_message3.UnusedEnum field8171 = 18; 285 optional bool field8172 = 19; 286 optional bool field8173 = 20; 287 optional double field8174 = 21; 288 optional int32 field8175 = 22; 289 optional int32 field8176 = 23; 290 optional .benchmarks.google_message3.UnusedEmptyMessage field8177 = 24; 291 repeated .benchmarks.google_message3.UnusedEmptyMessage field8178 = 25; 292 repeated .benchmarks.google_message3.UnusedEmptyMessage field8179 = 26; 293} 294 295message Message8478 { 296 optional string field8489 = 7; 297 optional .benchmarks.google_message3.Message7966 field8490 = 1; 298 optional .benchmarks.google_message3.Message8476 field8491 = 2; 299 optional int64 field8492 = 3; 300 optional .benchmarks.google_message3.Message8476 field8493 = 4; 301 repeated .benchmarks.google_message3.Message8477 field8494 = 5; 302 optional .benchmarks.google_message3.Message8454 field8495 = 6; 303 optional .benchmarks.google_message3.UnusedEmptyMessage field8496 = 8; 304} 305 306message Message8479 { 307 optional .benchmarks.google_message3.Message8475 field8497 = 1; 308 optional .benchmarks.google_message3.Message7966 field8498 = 2; 309 optional .benchmarks.google_message3.Message8476 field8499 = 3; 310 optional .benchmarks.google_message3.Message8476 field8500 = 4; 311 optional string field8501 = 6; 312 optional string field8502 = 7; 313 optional .benchmarks.google_message3.Message7966 field8503 = 8; 314 optional .benchmarks.google_message3.Message8455 field8504 = 5; 315 optional .benchmarks.google_message3.UnusedEmptyMessage field8505 = 9; 316} 317 318message Message10319 { 319 optional .benchmarks.google_message3.Enum10325 field10340 = 1; 320 optional int32 field10341 = 4; 321 optional int32 field10342 = 5; 322 optional bytes field10343 = 3; 323 optional string field10344 = 2; 324 optional string field10345 = 6; 325 optional string field10346 = 7; 326} 327 328message Message4016 { 329 required int32 field4017 = 1; 330 required int32 field4018 = 2; 331 required int32 field4019 = 3; 332 required int32 field4020 = 4; 333} 334 335message Message12669 { 336 optional .benchmarks.google_message3.Message12559 field12681 = 1; 337 optional float field12682 = 2; 338 optional bool field12683 = 3; 339 optional .benchmarks.google_message3.Enum12670 field12684 = 4; 340} 341 342message Message12819 { 343 optional double field12834 = 1; 344 optional double field12835 = 2; 345 optional double field12836 = 3; 346 optional double field12837 = 4; 347 optional double field12838 = 5; 348 optional double field12839 = 6; 349} 350 351message Message12820 { 352 optional int32 field12840 = 1; 353 optional int32 field12841 = 2; 354 optional int32 field12842 = 3; 355 optional int32 field12843 = 8; 356 optional int32 field12844 = 4; 357 optional int32 field12845 = 5; 358 optional int32 field12846 = 6; 359 optional int32 field12847 = 7; 360} 361 362message Message12821 { 363 optional int32 field12848 = 1; 364 optional int32 field12849 = 2; 365 optional int32 field12850 = 3; 366 optional int32 field12851 = 4; 367 optional int32 field12852 = 5; 368} 369 370message Message12818 { 371 optional uint64 field12829 = 1; 372 optional int32 field12830 = 2; 373 optional int32 field12831 = 3; 374 optional int32 field12832 = 5; 375 repeated .benchmarks.google_message3.Message12817 field12833 = 4; 376} 377 378message Message16479 { 379 optional .benchmarks.google_message3.Message16480 field16484 = 1; 380 optional int32 field16485 = 5; 381 optional float field16486 = 2; 382 optional uint32 field16487 = 4; 383 optional bool field16488 = 3; 384 optional uint32 field16489 = 6; 385} 386 387message Message16722 { 388 optional string field16752 = 1; 389 optional string field16753 = 2; 390 optional string field16754 = 3; 391 optional int32 field16755 = 5; 392 optional string field16756 = 4; 393} 394 395message Message16724 { 396 optional int64 field16761 = 1; 397 optional float field16762 = 2; 398 optional int64 field16763 = 3; 399 optional int64 field16764 = 4; 400 optional bool field16765 = 5; 401 repeated string field16766 = 6; 402 repeated string field16767 = 7; 403 optional .benchmarks.google_message3.UnusedEmptyMessage field16768 = 8; 404 optional bool field16769 = 9; 405 optional uint32 field16770 = 10; 406 optional .benchmarks.google_message3.Enum16728 field16771 = 11; 407 repeated int32 field16772 = 12; 408 optional bool field16773 = 13; 409} 410 411message Message17728 { 412} 413 414message Message24356 { 415 optional string field24559 = 1; 416 optional string field24560 = 2; 417 optional int32 field24561 = 14; 418 optional string field24562 = 3; 419 optional string field24563 = 4; 420 optional string field24564 = 5; 421 optional .benchmarks.google_message3.UnusedEnum field24565 = 13; 422 optional string field24566 = 6; 423 optional .benchmarks.google_message3.Enum24361 field24567 = 12; 424 optional string field24568 = 7; 425 optional string field24569 = 8; 426 optional string field24570 = 9; 427 repeated .benchmarks.google_message3.UnusedEmptyMessage field24571 = 10; 428 repeated string field24572 = 11; 429 repeated string field24573 = 15; 430} 431 432message Message24376 { 433 optional string field24589 = 1; 434 optional string field24590 = 2; 435 optional string field24591 = 3; 436 required .benchmarks.google_message3.Message24377 field24592 = 4; 437 optional .benchmarks.google_message3.Message24317 field24593 = 5; 438 optional string field24594 = 6; 439 optional .benchmarks.google_message3.Message24378 field24595 = 7; 440 repeated string field24596 = 8; 441 repeated .benchmarks.google_message3.UnusedEmptyMessage field24597 = 14; 442 repeated string field24598 = 9; 443 repeated string field24599 = 10; 444 repeated string field24600 = 11; 445 optional string field24601 = 12; 446 repeated string field24602 = 13; 447} 448 449message Message24366 { 450 optional string field24574 = 1; 451 optional string field24575 = 2; 452 optional string field24576 = 3; 453 optional int32 field24577 = 10; 454 optional string field24578 = 13; 455 optional string field24579 = 4; 456 optional string field24580 = 5; 457 optional .benchmarks.google_message3.UnusedEnum field24581 = 9; 458 optional string field24582 = 14; 459 optional .benchmarks.google_message3.UnusedEnum field24583 = 15; 460 optional string field24584 = 6; 461 optional string field24585 = 12; 462 repeated .benchmarks.google_message3.UnusedEmptyMessage field24586 = 7; 463 repeated string field24587 = 8; 464 repeated string field24588 = 11; 465} 466 467