1# Generated by the protocol buffer compiler. DO NOT EDIT! 2# source: profile.proto 3 4import sys 5_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6from google.protobuf import descriptor as _descriptor 7from google.protobuf import message as _message 8from google.protobuf import reflection as _reflection 9from google.protobuf import symbol_database as _symbol_database 10from google.protobuf import descriptor_pb2 11# @@protoc_insertion_point(imports) 12 13_sym_db = _symbol_database.Default() 14 15 16 17 18DESCRIPTOR = _descriptor.FileDescriptor( 19 name='profile.proto', 20 package='perftools.profiles', 21 syntax='proto3', 22 serialized_pb=_b('\n\rprofile.proto\x12\x12perftools.profiles\"\xd5\x03\n\x07Profile\x12\x32\n\x0bsample_type\x18\x01 \x03(\x0b\x32\x1d.perftools.profiles.ValueType\x12*\n\x06sample\x18\x02 \x03(\x0b\x32\x1a.perftools.profiles.Sample\x12,\n\x07mapping\x18\x03 \x03(\x0b\x32\x1b.perftools.profiles.Mapping\x12.\n\x08location\x18\x04 \x03(\x0b\x32\x1c.perftools.profiles.Location\x12.\n\x08\x66unction\x18\x05 \x03(\x0b\x32\x1c.perftools.profiles.Function\x12\x14\n\x0cstring_table\x18\x06 \x03(\t\x12\x13\n\x0b\x64rop_frames\x18\x07 \x01(\x03\x12\x13\n\x0bkeep_frames\x18\x08 \x01(\x03\x12\x12\n\ntime_nanos\x18\t \x01(\x03\x12\x16\n\x0e\x64uration_nanos\x18\n \x01(\x03\x12\x32\n\x0bperiod_type\x18\x0b \x01(\x0b\x32\x1d.perftools.profiles.ValueType\x12\x0e\n\x06period\x18\x0c \x01(\x03\x12\x0f\n\x07\x63omment\x18\r \x03(\x03\x12\x1b\n\x13\x64\x65\x66\x61ult_sample_type\x18\x0e \x01(\x03\"\'\n\tValueType\x12\x0c\n\x04type\x18\x01 \x01(\x03\x12\x0c\n\x04unit\x18\x02 \x01(\x03\"V\n\x06Sample\x12\x13\n\x0blocation_id\x18\x01 \x03(\x04\x12\r\n\x05value\x18\x02 \x03(\x03\x12(\n\x05label\x18\x03 \x03(\x0b\x32\x19.perftools.profiles.Label\".\n\x05Label\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12\x0b\n\x03str\x18\x02 \x01(\x03\x12\x0b\n\x03num\x18\x03 \x01(\x03\"\xdd\x01\n\x07Mapping\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x14\n\x0cmemory_start\x18\x02 \x01(\x04\x12\x14\n\x0cmemory_limit\x18\x03 \x01(\x04\x12\x13\n\x0b\x66ile_offset\x18\x04 \x01(\x04\x12\x10\n\x08\x66ilename\x18\x05 \x01(\x03\x12\x10\n\x08\x62uild_id\x18\x06 \x01(\x03\x12\x15\n\rhas_functions\x18\x07 \x01(\x08\x12\x15\n\rhas_filenames\x18\x08 \x01(\x08\x12\x18\n\x10has_line_numbers\x18\t \x01(\x08\x12\x19\n\x11has_inline_frames\x18\n \x01(\x08\"c\n\x08Location\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x12\n\nmapping_id\x18\x02 \x01(\x04\x12\x0f\n\x07\x61\x64\x64ress\x18\x03 \x01(\x04\x12&\n\x04line\x18\x04 \x03(\x0b\x32\x18.perftools.profiles.Line\")\n\x04Line\x12\x13\n\x0b\x66unction_id\x18\x01 \x01(\x04\x12\x0c\n\x04line\x18\x02 \x01(\x03\"_\n\x08\x46unction\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x0c\n\x04name\x18\x02 \x01(\x03\x12\x13\n\x0bsystem_name\x18\x03 \x01(\x03\x12\x10\n\x08\x66ilename\x18\x04 \x01(\x03\x12\x12\n\nstart_line\x18\x05 \x01(\x03\x42-\n\x1d\x63om.google.perftools.profilesB\x0cProfileProtob\x06proto3') 23) 24_sym_db.RegisterFileDescriptor(DESCRIPTOR) 25 26 27 28 29_PROFILE = _descriptor.Descriptor( 30 name='Profile', 31 full_name='perftools.profiles.Profile', 32 filename=None, 33 file=DESCRIPTOR, 34 containing_type=None, 35 fields=[ 36 _descriptor.FieldDescriptor( 37 name='sample_type', full_name='perftools.profiles.Profile.sample_type', index=0, 38 number=1, type=11, cpp_type=10, label=3, 39 has_default_value=False, default_value=[], 40 message_type=None, enum_type=None, containing_type=None, 41 is_extension=False, extension_scope=None, 42 options=None), 43 _descriptor.FieldDescriptor( 44 name='sample', full_name='perftools.profiles.Profile.sample', index=1, 45 number=2, type=11, cpp_type=10, label=3, 46 has_default_value=False, default_value=[], 47 message_type=None, enum_type=None, containing_type=None, 48 is_extension=False, extension_scope=None, 49 options=None), 50 _descriptor.FieldDescriptor( 51 name='mapping', full_name='perftools.profiles.Profile.mapping', index=2, 52 number=3, type=11, cpp_type=10, label=3, 53 has_default_value=False, default_value=[], 54 message_type=None, enum_type=None, containing_type=None, 55 is_extension=False, extension_scope=None, 56 options=None), 57 _descriptor.FieldDescriptor( 58 name='location', full_name='perftools.profiles.Profile.location', index=3, 59 number=4, type=11, cpp_type=10, label=3, 60 has_default_value=False, default_value=[], 61 message_type=None, enum_type=None, containing_type=None, 62 is_extension=False, extension_scope=None, 63 options=None), 64 _descriptor.FieldDescriptor( 65 name='function', full_name='perftools.profiles.Profile.function', index=4, 66 number=5, type=11, cpp_type=10, label=3, 67 has_default_value=False, default_value=[], 68 message_type=None, enum_type=None, containing_type=None, 69 is_extension=False, extension_scope=None, 70 options=None), 71 _descriptor.FieldDescriptor( 72 name='string_table', full_name='perftools.profiles.Profile.string_table', index=5, 73 number=6, type=9, cpp_type=9, label=3, 74 has_default_value=False, default_value=[], 75 message_type=None, enum_type=None, containing_type=None, 76 is_extension=False, extension_scope=None, 77 options=None), 78 _descriptor.FieldDescriptor( 79 name='drop_frames', full_name='perftools.profiles.Profile.drop_frames', index=6, 80 number=7, type=3, cpp_type=2, label=1, 81 has_default_value=False, default_value=0, 82 message_type=None, enum_type=None, containing_type=None, 83 is_extension=False, extension_scope=None, 84 options=None), 85 _descriptor.FieldDescriptor( 86 name='keep_frames', full_name='perftools.profiles.Profile.keep_frames', index=7, 87 number=8, type=3, cpp_type=2, label=1, 88 has_default_value=False, default_value=0, 89 message_type=None, enum_type=None, containing_type=None, 90 is_extension=False, extension_scope=None, 91 options=None), 92 _descriptor.FieldDescriptor( 93 name='time_nanos', full_name='perftools.profiles.Profile.time_nanos', index=8, 94 number=9, type=3, cpp_type=2, label=1, 95 has_default_value=False, default_value=0, 96 message_type=None, enum_type=None, containing_type=None, 97 is_extension=False, extension_scope=None, 98 options=None), 99 _descriptor.FieldDescriptor( 100 name='duration_nanos', full_name='perftools.profiles.Profile.duration_nanos', index=9, 101 number=10, type=3, cpp_type=2, label=1, 102 has_default_value=False, default_value=0, 103 message_type=None, enum_type=None, containing_type=None, 104 is_extension=False, extension_scope=None, 105 options=None), 106 _descriptor.FieldDescriptor( 107 name='period_type', full_name='perftools.profiles.Profile.period_type', index=10, 108 number=11, type=11, cpp_type=10, label=1, 109 has_default_value=False, default_value=None, 110 message_type=None, enum_type=None, containing_type=None, 111 is_extension=False, extension_scope=None, 112 options=None), 113 _descriptor.FieldDescriptor( 114 name='period', full_name='perftools.profiles.Profile.period', index=11, 115 number=12, type=3, cpp_type=2, label=1, 116 has_default_value=False, default_value=0, 117 message_type=None, enum_type=None, containing_type=None, 118 is_extension=False, extension_scope=None, 119 options=None), 120 _descriptor.FieldDescriptor( 121 name='comment', full_name='perftools.profiles.Profile.comment', index=12, 122 number=13, type=3, cpp_type=2, label=3, 123 has_default_value=False, default_value=[], 124 message_type=None, enum_type=None, containing_type=None, 125 is_extension=False, extension_scope=None, 126 options=None), 127 _descriptor.FieldDescriptor( 128 name='default_sample_type', full_name='perftools.profiles.Profile.default_sample_type', index=13, 129 number=14, type=3, cpp_type=2, label=1, 130 has_default_value=False, default_value=0, 131 message_type=None, enum_type=None, containing_type=None, 132 is_extension=False, extension_scope=None, 133 options=None), 134 ], 135 extensions=[ 136 ], 137 nested_types=[], 138 enum_types=[ 139 ], 140 options=None, 141 is_extendable=False, 142 syntax='proto3', 143 extension_ranges=[], 144 oneofs=[ 145 ], 146 serialized_start=38, 147 serialized_end=507, 148) 149 150 151_VALUETYPE = _descriptor.Descriptor( 152 name='ValueType', 153 full_name='perftools.profiles.ValueType', 154 filename=None, 155 file=DESCRIPTOR, 156 containing_type=None, 157 fields=[ 158 _descriptor.FieldDescriptor( 159 name='type', full_name='perftools.profiles.ValueType.type', index=0, 160 number=1, type=3, cpp_type=2, label=1, 161 has_default_value=False, default_value=0, 162 message_type=None, enum_type=None, containing_type=None, 163 is_extension=False, extension_scope=None, 164 options=None), 165 _descriptor.FieldDescriptor( 166 name='unit', full_name='perftools.profiles.ValueType.unit', index=1, 167 number=2, type=3, cpp_type=2, label=1, 168 has_default_value=False, default_value=0, 169 message_type=None, enum_type=None, containing_type=None, 170 is_extension=False, extension_scope=None, 171 options=None), 172 ], 173 extensions=[ 174 ], 175 nested_types=[], 176 enum_types=[ 177 ], 178 options=None, 179 is_extendable=False, 180 syntax='proto3', 181 extension_ranges=[], 182 oneofs=[ 183 ], 184 serialized_start=509, 185 serialized_end=548, 186) 187 188 189_SAMPLE = _descriptor.Descriptor( 190 name='Sample', 191 full_name='perftools.profiles.Sample', 192 filename=None, 193 file=DESCRIPTOR, 194 containing_type=None, 195 fields=[ 196 _descriptor.FieldDescriptor( 197 name='location_id', full_name='perftools.profiles.Sample.location_id', index=0, 198 number=1, type=4, cpp_type=4, label=3, 199 has_default_value=False, default_value=[], 200 message_type=None, enum_type=None, containing_type=None, 201 is_extension=False, extension_scope=None, 202 options=None), 203 _descriptor.FieldDescriptor( 204 name='value', full_name='perftools.profiles.Sample.value', index=1, 205 number=2, type=3, cpp_type=2, label=3, 206 has_default_value=False, default_value=[], 207 message_type=None, enum_type=None, containing_type=None, 208 is_extension=False, extension_scope=None, 209 options=None), 210 _descriptor.FieldDescriptor( 211 name='label', full_name='perftools.profiles.Sample.label', index=2, 212 number=3, type=11, cpp_type=10, label=3, 213 has_default_value=False, default_value=[], 214 message_type=None, enum_type=None, containing_type=None, 215 is_extension=False, extension_scope=None, 216 options=None), 217 ], 218 extensions=[ 219 ], 220 nested_types=[], 221 enum_types=[ 222 ], 223 options=None, 224 is_extendable=False, 225 syntax='proto3', 226 extension_ranges=[], 227 oneofs=[ 228 ], 229 serialized_start=550, 230 serialized_end=636, 231) 232 233 234_LABEL = _descriptor.Descriptor( 235 name='Label', 236 full_name='perftools.profiles.Label', 237 filename=None, 238 file=DESCRIPTOR, 239 containing_type=None, 240 fields=[ 241 _descriptor.FieldDescriptor( 242 name='key', full_name='perftools.profiles.Label.key', index=0, 243 number=1, type=3, cpp_type=2, label=1, 244 has_default_value=False, default_value=0, 245 message_type=None, enum_type=None, containing_type=None, 246 is_extension=False, extension_scope=None, 247 options=None), 248 _descriptor.FieldDescriptor( 249 name='str', full_name='perftools.profiles.Label.str', index=1, 250 number=2, type=3, cpp_type=2, label=1, 251 has_default_value=False, default_value=0, 252 message_type=None, enum_type=None, containing_type=None, 253 is_extension=False, extension_scope=None, 254 options=None), 255 _descriptor.FieldDescriptor( 256 name='num', full_name='perftools.profiles.Label.num', index=2, 257 number=3, type=3, cpp_type=2, label=1, 258 has_default_value=False, default_value=0, 259 message_type=None, enum_type=None, containing_type=None, 260 is_extension=False, extension_scope=None, 261 options=None), 262 ], 263 extensions=[ 264 ], 265 nested_types=[], 266 enum_types=[ 267 ], 268 options=None, 269 is_extendable=False, 270 syntax='proto3', 271 extension_ranges=[], 272 oneofs=[ 273 ], 274 serialized_start=638, 275 serialized_end=684, 276) 277 278 279_MAPPING = _descriptor.Descriptor( 280 name='Mapping', 281 full_name='perftools.profiles.Mapping', 282 filename=None, 283 file=DESCRIPTOR, 284 containing_type=None, 285 fields=[ 286 _descriptor.FieldDescriptor( 287 name='id', full_name='perftools.profiles.Mapping.id', index=0, 288 number=1, type=4, cpp_type=4, label=1, 289 has_default_value=False, default_value=0, 290 message_type=None, enum_type=None, containing_type=None, 291 is_extension=False, extension_scope=None, 292 options=None), 293 _descriptor.FieldDescriptor( 294 name='memory_start', full_name='perftools.profiles.Mapping.memory_start', index=1, 295 number=2, type=4, cpp_type=4, label=1, 296 has_default_value=False, default_value=0, 297 message_type=None, enum_type=None, containing_type=None, 298 is_extension=False, extension_scope=None, 299 options=None), 300 _descriptor.FieldDescriptor( 301 name='memory_limit', full_name='perftools.profiles.Mapping.memory_limit', index=2, 302 number=3, type=4, cpp_type=4, label=1, 303 has_default_value=False, default_value=0, 304 message_type=None, enum_type=None, containing_type=None, 305 is_extension=False, extension_scope=None, 306 options=None), 307 _descriptor.FieldDescriptor( 308 name='file_offset', full_name='perftools.profiles.Mapping.file_offset', index=3, 309 number=4, type=4, cpp_type=4, label=1, 310 has_default_value=False, default_value=0, 311 message_type=None, enum_type=None, containing_type=None, 312 is_extension=False, extension_scope=None, 313 options=None), 314 _descriptor.FieldDescriptor( 315 name='filename', full_name='perftools.profiles.Mapping.filename', index=4, 316 number=5, type=3, cpp_type=2, label=1, 317 has_default_value=False, default_value=0, 318 message_type=None, enum_type=None, containing_type=None, 319 is_extension=False, extension_scope=None, 320 options=None), 321 _descriptor.FieldDescriptor( 322 name='build_id', full_name='perftools.profiles.Mapping.build_id', index=5, 323 number=6, type=3, cpp_type=2, label=1, 324 has_default_value=False, default_value=0, 325 message_type=None, enum_type=None, containing_type=None, 326 is_extension=False, extension_scope=None, 327 options=None), 328 _descriptor.FieldDescriptor( 329 name='has_functions', full_name='perftools.profiles.Mapping.has_functions', index=6, 330 number=7, type=8, cpp_type=7, label=1, 331 has_default_value=False, default_value=False, 332 message_type=None, enum_type=None, containing_type=None, 333 is_extension=False, extension_scope=None, 334 options=None), 335 _descriptor.FieldDescriptor( 336 name='has_filenames', full_name='perftools.profiles.Mapping.has_filenames', index=7, 337 number=8, type=8, cpp_type=7, label=1, 338 has_default_value=False, default_value=False, 339 message_type=None, enum_type=None, containing_type=None, 340 is_extension=False, extension_scope=None, 341 options=None), 342 _descriptor.FieldDescriptor( 343 name='has_line_numbers', full_name='perftools.profiles.Mapping.has_line_numbers', index=8, 344 number=9, type=8, cpp_type=7, label=1, 345 has_default_value=False, default_value=False, 346 message_type=None, enum_type=None, containing_type=None, 347 is_extension=False, extension_scope=None, 348 options=None), 349 _descriptor.FieldDescriptor( 350 name='has_inline_frames', full_name='perftools.profiles.Mapping.has_inline_frames', index=9, 351 number=10, type=8, cpp_type=7, label=1, 352 has_default_value=False, default_value=False, 353 message_type=None, enum_type=None, containing_type=None, 354 is_extension=False, extension_scope=None, 355 options=None), 356 ], 357 extensions=[ 358 ], 359 nested_types=[], 360 enum_types=[ 361 ], 362 options=None, 363 is_extendable=False, 364 syntax='proto3', 365 extension_ranges=[], 366 oneofs=[ 367 ], 368 serialized_start=687, 369 serialized_end=908, 370) 371 372 373_LOCATION = _descriptor.Descriptor( 374 name='Location', 375 full_name='perftools.profiles.Location', 376 filename=None, 377 file=DESCRIPTOR, 378 containing_type=None, 379 fields=[ 380 _descriptor.FieldDescriptor( 381 name='id', full_name='perftools.profiles.Location.id', index=0, 382 number=1, type=4, cpp_type=4, label=1, 383 has_default_value=False, default_value=0, 384 message_type=None, enum_type=None, containing_type=None, 385 is_extension=False, extension_scope=None, 386 options=None), 387 _descriptor.FieldDescriptor( 388 name='mapping_id', full_name='perftools.profiles.Location.mapping_id', index=1, 389 number=2, type=4, cpp_type=4, label=1, 390 has_default_value=False, default_value=0, 391 message_type=None, enum_type=None, containing_type=None, 392 is_extension=False, extension_scope=None, 393 options=None), 394 _descriptor.FieldDescriptor( 395 name='address', full_name='perftools.profiles.Location.address', index=2, 396 number=3, type=4, cpp_type=4, label=1, 397 has_default_value=False, default_value=0, 398 message_type=None, enum_type=None, containing_type=None, 399 is_extension=False, extension_scope=None, 400 options=None), 401 _descriptor.FieldDescriptor( 402 name='line', full_name='perftools.profiles.Location.line', index=3, 403 number=4, type=11, cpp_type=10, label=3, 404 has_default_value=False, default_value=[], 405 message_type=None, enum_type=None, containing_type=None, 406 is_extension=False, extension_scope=None, 407 options=None), 408 ], 409 extensions=[ 410 ], 411 nested_types=[], 412 enum_types=[ 413 ], 414 options=None, 415 is_extendable=False, 416 syntax='proto3', 417 extension_ranges=[], 418 oneofs=[ 419 ], 420 serialized_start=910, 421 serialized_end=1009, 422) 423 424 425_LINE = _descriptor.Descriptor( 426 name='Line', 427 full_name='perftools.profiles.Line', 428 filename=None, 429 file=DESCRIPTOR, 430 containing_type=None, 431 fields=[ 432 _descriptor.FieldDescriptor( 433 name='function_id', full_name='perftools.profiles.Line.function_id', index=0, 434 number=1, type=4, cpp_type=4, label=1, 435 has_default_value=False, default_value=0, 436 message_type=None, enum_type=None, containing_type=None, 437 is_extension=False, extension_scope=None, 438 options=None), 439 _descriptor.FieldDescriptor( 440 name='line', full_name='perftools.profiles.Line.line', index=1, 441 number=2, type=3, cpp_type=2, label=1, 442 has_default_value=False, default_value=0, 443 message_type=None, enum_type=None, containing_type=None, 444 is_extension=False, extension_scope=None, 445 options=None), 446 ], 447 extensions=[ 448 ], 449 nested_types=[], 450 enum_types=[ 451 ], 452 options=None, 453 is_extendable=False, 454 syntax='proto3', 455 extension_ranges=[], 456 oneofs=[ 457 ], 458 serialized_start=1011, 459 serialized_end=1052, 460) 461 462 463_FUNCTION = _descriptor.Descriptor( 464 name='Function', 465 full_name='perftools.profiles.Function', 466 filename=None, 467 file=DESCRIPTOR, 468 containing_type=None, 469 fields=[ 470 _descriptor.FieldDescriptor( 471 name='id', full_name='perftools.profiles.Function.id', index=0, 472 number=1, type=4, cpp_type=4, label=1, 473 has_default_value=False, default_value=0, 474 message_type=None, enum_type=None, containing_type=None, 475 is_extension=False, extension_scope=None, 476 options=None), 477 _descriptor.FieldDescriptor( 478 name='name', full_name='perftools.profiles.Function.name', index=1, 479 number=2, type=3, cpp_type=2, label=1, 480 has_default_value=False, default_value=0, 481 message_type=None, enum_type=None, containing_type=None, 482 is_extension=False, extension_scope=None, 483 options=None), 484 _descriptor.FieldDescriptor( 485 name='system_name', full_name='perftools.profiles.Function.system_name', index=2, 486 number=3, type=3, cpp_type=2, label=1, 487 has_default_value=False, default_value=0, 488 message_type=None, enum_type=None, containing_type=None, 489 is_extension=False, extension_scope=None, 490 options=None), 491 _descriptor.FieldDescriptor( 492 name='filename', full_name='perftools.profiles.Function.filename', index=3, 493 number=4, type=3, cpp_type=2, label=1, 494 has_default_value=False, default_value=0, 495 message_type=None, enum_type=None, containing_type=None, 496 is_extension=False, extension_scope=None, 497 options=None), 498 _descriptor.FieldDescriptor( 499 name='start_line', full_name='perftools.profiles.Function.start_line', index=4, 500 number=5, type=3, cpp_type=2, label=1, 501 has_default_value=False, default_value=0, 502 message_type=None, enum_type=None, containing_type=None, 503 is_extension=False, extension_scope=None, 504 options=None), 505 ], 506 extensions=[ 507 ], 508 nested_types=[], 509 enum_types=[ 510 ], 511 options=None, 512 is_extendable=False, 513 syntax='proto3', 514 extension_ranges=[], 515 oneofs=[ 516 ], 517 serialized_start=1054, 518 serialized_end=1149, 519) 520 521_PROFILE.fields_by_name['sample_type'].message_type = _VALUETYPE 522_PROFILE.fields_by_name['sample'].message_type = _SAMPLE 523_PROFILE.fields_by_name['mapping'].message_type = _MAPPING 524_PROFILE.fields_by_name['location'].message_type = _LOCATION 525_PROFILE.fields_by_name['function'].message_type = _FUNCTION 526_PROFILE.fields_by_name['period_type'].message_type = _VALUETYPE 527_SAMPLE.fields_by_name['label'].message_type = _LABEL 528_LOCATION.fields_by_name['line'].message_type = _LINE 529DESCRIPTOR.message_types_by_name['Profile'] = _PROFILE 530DESCRIPTOR.message_types_by_name['ValueType'] = _VALUETYPE 531DESCRIPTOR.message_types_by_name['Sample'] = _SAMPLE 532DESCRIPTOR.message_types_by_name['Label'] = _LABEL 533DESCRIPTOR.message_types_by_name['Mapping'] = _MAPPING 534DESCRIPTOR.message_types_by_name['Location'] = _LOCATION 535DESCRIPTOR.message_types_by_name['Line'] = _LINE 536DESCRIPTOR.message_types_by_name['Function'] = _FUNCTION 537 538Profile = _reflection.GeneratedProtocolMessageType('Profile', (_message.Message,), dict( 539 DESCRIPTOR = _PROFILE, 540 __module__ = 'profile_pb2' 541 # @@protoc_insertion_point(class_scope:perftools.profiles.Profile) 542 )) 543_sym_db.RegisterMessage(Profile) 544 545ValueType = _reflection.GeneratedProtocolMessageType('ValueType', (_message.Message,), dict( 546 DESCRIPTOR = _VALUETYPE, 547 __module__ = 'profile_pb2' 548 # @@protoc_insertion_point(class_scope:perftools.profiles.ValueType) 549 )) 550_sym_db.RegisterMessage(ValueType) 551 552Sample = _reflection.GeneratedProtocolMessageType('Sample', (_message.Message,), dict( 553 DESCRIPTOR = _SAMPLE, 554 __module__ = 'profile_pb2' 555 # @@protoc_insertion_point(class_scope:perftools.profiles.Sample) 556 )) 557_sym_db.RegisterMessage(Sample) 558 559Label = _reflection.GeneratedProtocolMessageType('Label', (_message.Message,), dict( 560 DESCRIPTOR = _LABEL, 561 __module__ = 'profile_pb2' 562 # @@protoc_insertion_point(class_scope:perftools.profiles.Label) 563 )) 564_sym_db.RegisterMessage(Label) 565 566Mapping = _reflection.GeneratedProtocolMessageType('Mapping', (_message.Message,), dict( 567 DESCRIPTOR = _MAPPING, 568 __module__ = 'profile_pb2' 569 # @@protoc_insertion_point(class_scope:perftools.profiles.Mapping) 570 )) 571_sym_db.RegisterMessage(Mapping) 572 573Location = _reflection.GeneratedProtocolMessageType('Location', (_message.Message,), dict( 574 DESCRIPTOR = _LOCATION, 575 __module__ = 'profile_pb2' 576 # @@protoc_insertion_point(class_scope:perftools.profiles.Location) 577 )) 578_sym_db.RegisterMessage(Location) 579 580Line = _reflection.GeneratedProtocolMessageType('Line', (_message.Message,), dict( 581 DESCRIPTOR = _LINE, 582 __module__ = 'profile_pb2' 583 # @@protoc_insertion_point(class_scope:perftools.profiles.Line) 584 )) 585_sym_db.RegisterMessage(Line) 586 587Function = _reflection.GeneratedProtocolMessageType('Function', (_message.Message,), dict( 588 DESCRIPTOR = _FUNCTION, 589 __module__ = 'profile_pb2' 590 # @@protoc_insertion_point(class_scope:perftools.profiles.Function) 591 )) 592_sym_db.RegisterMessage(Function) 593 594 595DESCRIPTOR.has_options = True 596DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\035com.google.perftools.profilesB\014ProfileProto')) 597# @@protoc_insertion_point(module_scope) 598