UNPKG

perfetto-protos

Version:

Perfetto protos exposed via protobuf-es for browser and node

354 lines 21.1 kB
"use strict"; // // Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. Object.defineProperty(exports, "__esModule", { value: true }); exports.V8CodeDefaultsSchema = exports.V8CodeMoveSchema = exports.V8RegExpCodeSchema = exports.V8WasmCode_TierSchema = exports.V8WasmCode_Tier = exports.V8WasmCodeSchema = exports.V8InternalCode_TypeSchema = exports.V8InternalCode_Type = exports.V8InternalCodeSchema = exports.V8JsCode_TierSchema = exports.V8JsCode_Tier = exports.V8JsCodeSchema = exports.InternedV8Isolate_CodeRangeSchema = exports.InternedV8IsolateSchema = exports.InternedV8JsFunction_KindSchema = exports.InternedV8JsFunction_Kind = exports.InternedV8JsFunctionSchema = exports.InternedV8WasmScriptSchema = exports.InternedV8JsScript_TypeSchema = exports.InternedV8JsScript_Type = exports.InternedV8JsScriptSchema = exports.InternedV8StringSchema = exports.V8StringSchema = exports.file_protos_perfetto_trace_chrome_v8 = void 0; const codegenv1_1 = require("@bufbuild/protobuf/codegenv1"); /** * Describes the file protos/perfetto/trace/chrome/v8.proto. */ exports.file_protos_perfetto_trace_chrome_v8 = (0, codegenv1_1.fileDesc)("CiVwcm90b3MvcGVyZmV0dG8vdHJhY2UvY2hyb21lL3Y4LnByb3RvEg9wZXJmZXR0by5wcm90b3MiVgoIVjhTdHJpbmcSEAoGbGF0aW4xGAEgASgMSAASEgoIdXRmMTZfbGUYAiABKAxIABISCgh1dGYxNl9iZRgDIAEoDEgAQhAKDmVuY29kZWRfc3RyaW5nImsKEEludGVybmVkVjhTdHJpbmcSCwoDaWlkGAEgASgEEhAKBmxhdGluMRgCIAEoDEgAEhIKCHV0ZjE2X2xlGAMgASgMSAASEgoIdXRmMTZfYmUYBCABKAxIAEIQCg5lbmNvZGVkX3N0cmluZyLFAgoSSW50ZXJuZWRWOEpzU2NyaXB0EgsKA2lpZBgBIAEoBBIRCglzY3JpcHRfaWQYAiABKAUSNgoEdHlwZRgDIAEoDjIoLnBlcmZldHRvLnByb3Rvcy5JbnRlcm5lZFY4SnNTY3JpcHQuVHlwZRInCgRuYW1lGAQgASgLMhkucGVyZmV0dG8ucHJvdG9zLlY4U3RyaW5nEikKBnNvdXJjZRgFIAEoCzIZLnBlcmZldHRvLnByb3Rvcy5WOFN0cmluZyKCAQoEVHlwZRIQCgxUWVBFX1VOS05PV04QABIPCgtUWVBFX05PUk1BTBABEg0KCVRZUEVfRVZBTBACEg8KC1RZUEVfTU9EVUxFEAMSDwoLVFlQRV9OQVRJVkUQBBISCg5UWVBFX0VYVEVOU0lPThAFEhIKDlRZUEVfSU5TUEVDVE9SEAYiQwoUSW50ZXJuZWRWOFdhc21TY3JpcHQSCwoDaWlkGAEgASgEEhEKCXNjcmlwdF9pZBgCIAEoBRILCgN1cmwYAyABKAkitwgKFEludGVybmVkVjhKc0Z1bmN0aW9uEgsKA2lpZBgBIAEoBBIfChd2OF9qc19mdW5jdGlvbl9uYW1lX2lpZBgCIAEoBBIYChB2OF9qc19zY3JpcHRfaWlkGAMgASgEEhMKC2lzX3RvcGxldmVsGAQgASgIEjgKBGtpbmQYBSABKA4yKi5wZXJmZXR0by5wcm90b3MuSW50ZXJuZWRWOEpzRnVuY3Rpb24uS2luZBITCgtieXRlX29mZnNldBgGIAEoDSLyBgoES2luZBIQCgxLSU5EX1VOS05PV04QABIYChRLSU5EX05PUk1BTF9GVU5DVElPThABEg8KC0tJTkRfTU9EVUxFEAISFQoRS0lORF9BU1lOQ19NT0RVTEUQAxIZChVLSU5EX0JBU0VfQ09OU1RSVUNUT1IQBBIhCh1LSU5EX0RFRkFVTFRfQkFTRV9DT05TVFJVQ1RPUhAFEiQKIEtJTkRfREVGQVVMVF9ERVJJVkVEX0NPTlNUUlVDVE9SEAYSHAoYS0lORF9ERVJJVkVEX0NPTlNUUlVDVE9SEAcSGAoUS0lORF9HRVRURVJfRlVOQ1RJT04QCBIfChtLSU5EX1NUQVRJQ19HRVRURVJfRlVOQ1RJT04QCRIYChRLSU5EX1NFVFRFUl9GVU5DVElPThAKEh8KG0tJTkRfU1RBVElDX1NFVFRFUl9GVU5DVElPThALEhcKE0tJTkRfQVJST1dfRlVOQ1RJT04QDBIdChlLSU5EX0FTWU5DX0FSUk9XX0ZVTkNUSU9OEA0SFwoTS0lORF9BU1lOQ19GVU5DVElPThAOEh0KGUtJTkRfQVNZTkNfQ09OQ0lTRV9NRVRIT0QQDxIkCiBLSU5EX1NUQVRJQ19BU1lOQ19DT05DSVNFX01FVEhPRBAQEicKI0tJTkRfQVNZTkNfQ09OQ0lTRV9HRU5FUkFUT1JfTUVUSE9EEBESLgoqS0lORF9TVEFUSUNfQVNZTkNfQ09OQ0lTRV9HRU5FUkFUT1JfTUVUSE9EEBISIQodS0lORF9BU1lOQ19HRU5FUkFUT1JfRlVOQ1RJT04QExIbChdLSU5EX0dFTkVSQVRPUl9GVU5DVElPThAUEiEKHUtJTkRfQ09OQ0lTRV9HRU5FUkFUT1JfTUVUSE9EEBUSKAokS0lORF9TVEFUSUNfQ09OQ0lTRV9HRU5FUkFUT1JfTUVUSE9EEBYSFwoTS0lORF9DT05DSVNFX01FVEhPRBAXEh4KGktJTkRfU1RBVElDX0NPTkNJU0VfTUVUSE9EEBgSKwonS0lORF9DTEFTU19NRU1CRVJTX0lOSVRJQUxJWkVSX0ZVTkNUSU9OEBkSKgomS0lORF9DTEFTU19TVEFUSUNfSU5JVElBTElaRVJfRlVOQ1RJT04QGhIQCgxLSU5EX0lOVkFMSUQQGyLHAgoRSW50ZXJuZWRWOElzb2xhdGUSCwoDaWlkGAEgASgEEgsKA3BpZBgCIAEoDRISCgppc29sYXRlX2lkGAMgASgFEkAKCmNvZGVfcmFuZ2UYBCABKAsyLC5wZXJmZXR0by5wcm90b3MuSW50ZXJuZWRWOElzb2xhdGUuQ29kZVJhbmdlEigKIGVtYmVkZGVkX2Jsb2JfY29kZV9zdGFydF9hZGRyZXNzGAUgASgEEh8KF2VtYmVkZGVkX2Jsb2JfY29kZV9zaXplGAYgASgEGncKCUNvZGVSYW5nZRIUCgxiYXNlX2FkZHJlc3MYASABKAQSDAoEc2l6ZRgCIAEoBBItCiVlbWJlZGRlZF9ibG9iX2NvZGVfY29weV9zdGFydF9hZGRyZXNzGAMgASgEEhcKD2lzX3Byb2Nlc3Nfd2lkZRgEIAEoCCLqAgoIVjhKc0NvZGUSFgoOdjhfaXNvbGF0ZV9paWQYASABKAQSCwoDdGlkGAIgASgNEhoKEnY4X2pzX2Z1bmN0aW9uX2lpZBgDIAEoBBIsCgR0aWVyGAQgASgOMh4ucGVyZmV0dG8ucHJvdG9zLlY4SnNDb2RlLlRpZXISGQoRaW5zdHJ1Y3Rpb25fc3RhcnQYBSABKAQSHgoWaW5zdHJ1Y3Rpb25fc2l6ZV9ieXRlcxgGIAEoBBIWCgxtYWNoaW5lX2NvZGUYByABKAxIABISCghieXRlY29kZRgIIAEoDEgAIngKBFRpZXISEAoMVElFUl9VTktOT1dOEAASEQoNVElFUl9JR05JVElPThABEhIKDlRJRVJfU1BBUktQTFVHEAISDwoLVElFUl9NQUdMRVYQAxITCg9USUVSX1RVUkJPU0hBRlQQBBIRCg1USUVSX1RVUkJPRkFOEAVCDgoMaW5zdHJ1Y3Rpb25zIuEDCg5WOEludGVybmFsQ29kZRIWCg52OF9pc29sYXRlX2lpZBgBIAEoBBILCgN0aWQYAiABKA0SDAoEbmFtZRgDIAEoCRIyCgR0eXBlGAQgASgOMiQucGVyZmV0dG8ucHJvdG9zLlY4SW50ZXJuYWxDb2RlLlR5cGUSEgoKYnVpbHRpbl9pZBgFIAEoBRIZChFpbnN0cnVjdGlvbl9zdGFydBgGIAEoBBIeChZpbnN0cnVjdGlvbl9zaXplX2J5dGVzGAcgASgEEhQKDG1hY2hpbmVfY29kZRgIIAEoDCKCAgoEVHlwZRIQCgxUWVBFX1VOS05PV04QABIZChVUWVBFX0JZVEVDT0RFX0hBTkRMRVIQARIUChBUWVBFX0ZPUl9URVNUSU5HEAISEAoMVFlQRV9CVUlMVElOEAMSFgoSVFlQRV9XQVNNX0ZVTkNUSU9OEAQSHgoaVFlQRV9XQVNNX1RPX0NBUElfRlVOQ1RJT04QBRIcChhUWVBFX1dBU01fVE9fSlNfRlVOQ1RJT04QBhIcChhUWVBFX0pTX1RPX1dBU01fRlVOQ1RJT04QBxIaChZUWVBFX0pTX1RPX0pTX0ZVTkNUSU9OEAgSFQoRVFlQRV9DX1dBU01fRU5UUlkQCSLDAgoKVjhXYXNtQ29kZRIWCg52OF9pc29sYXRlX2lpZBgBIAEoBBILCgN0aWQYAiABKA0SGgoSdjhfd2FzbV9zY3JpcHRfaWlkGAMgASgEEhUKDWZ1bmN0aW9uX25hbWUYBCABKAkSLgoEdGllchgFIAEoDjIgLnBlcmZldHRvLnByb3Rvcy5WOFdhc21Db2RlLlRpZXISHQoVY29kZV9vZmZzZXRfaW5fbW9kdWxlGAYgASgFEhkKEWluc3RydWN0aW9uX3N0YXJ0GAcgASgEEh4KFmluc3RydWN0aW9uX3NpemVfYnl0ZXMYCCABKAQSFAoMbWFjaGluZV9jb2RlGAkgASgMIj0KBFRpZXISEAoMVElFUl9VTktOT1dOEAASEAoMVElFUl9MSUZUT0ZGEAESEQoNVElFUl9UVVJCT0ZBThACIrABCgxWOFJlZ0V4cENvZGUSFgoOdjhfaXNvbGF0ZV9paWQYASABKAQSCwoDdGlkGAIgASgNEioKB3BhdHRlcm4YAyABKAsyGS5wZXJmZXR0by5wcm90b3MuVjhTdHJpbmcSGQoRaW5zdHJ1Y3Rpb25fc3RhcnQYBCABKAQSHgoWaW5zdHJ1Y3Rpb25fc2l6ZV9ieXRlcxgFIAEoBBIUCgxtYWNoaW5lX2NvZGUYBiABKAwi4QEKClY4Q29kZU1vdmUSEwoLaXNvbGF0ZV9paWQYASABKAQSCwoDdGlkGAIgASgNEiYKHmZyb21faW5zdHJ1Y3Rpb25fc3RhcnRfYWRkcmVzcxgDIAEoBBIkChx0b19pbnN0cnVjdGlvbl9zdGFydF9hZGRyZXNzGAQgASgEEh4KFmluc3RydWN0aW9uX3NpemVfYnl0ZXMYBSABKAQSGQoPdG9fbWFjaGluZV9jb2RlGAYgASgMSAASFQoLdG9fYnl0ZWNvZGUYByABKAxIAEIRCg90b19pbnN0cnVjdGlvbnMiHQoOVjhDb2RlRGVmYXVsdHMSCwoDdGlkGAEgASgN"); /** * Describes the message perfetto.protos.V8String. * Use `create(V8StringSchema)` to create a new message. */ exports.V8StringSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_chrome_v8, 0); /** * Describes the message perfetto.protos.InternedV8String. * Use `create(InternedV8StringSchema)` to create a new message. */ exports.InternedV8StringSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_chrome_v8, 1); /** * Describes the message perfetto.protos.InternedV8JsScript. * Use `create(InternedV8JsScriptSchema)` to create a new message. */ exports.InternedV8JsScriptSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_chrome_v8, 2); /** * @generated from enum perfetto.protos.InternedV8JsScript.Type */ var InternedV8JsScript_Type; (function (InternedV8JsScript_Type) { /** * @generated from enum value: TYPE_UNKNOWN = 0; */ InternedV8JsScript_Type[InternedV8JsScript_Type["UNKNOWN"] = 0] = "UNKNOWN"; /** * @generated from enum value: TYPE_NORMAL = 1; */ InternedV8JsScript_Type[InternedV8JsScript_Type["NORMAL"] = 1] = "NORMAL"; /** * @generated from enum value: TYPE_EVAL = 2; */ InternedV8JsScript_Type[InternedV8JsScript_Type["EVAL"] = 2] = "EVAL"; /** * @generated from enum value: TYPE_MODULE = 3; */ InternedV8JsScript_Type[InternedV8JsScript_Type["MODULE"] = 3] = "MODULE"; /** * @generated from enum value: TYPE_NATIVE = 4; */ InternedV8JsScript_Type[InternedV8JsScript_Type["NATIVE"] = 4] = "NATIVE"; /** * @generated from enum value: TYPE_EXTENSION = 5; */ InternedV8JsScript_Type[InternedV8JsScript_Type["EXTENSION"] = 5] = "EXTENSION"; /** * @generated from enum value: TYPE_INSPECTOR = 6; */ InternedV8JsScript_Type[InternedV8JsScript_Type["INSPECTOR"] = 6] = "INSPECTOR"; })(InternedV8JsScript_Type || (exports.InternedV8JsScript_Type = InternedV8JsScript_Type = {})); /** * Describes the enum perfetto.protos.InternedV8JsScript.Type. */ exports.InternedV8JsScript_TypeSchema = (0, codegenv1_1.enumDesc)(exports.file_protos_perfetto_trace_chrome_v8, 2, 0); /** * Describes the message perfetto.protos.InternedV8WasmScript. * Use `create(InternedV8WasmScriptSchema)` to create a new message. */ exports.InternedV8WasmScriptSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_chrome_v8, 3); /** * Describes the message perfetto.protos.InternedV8JsFunction. * Use `create(InternedV8JsFunctionSchema)` to create a new message. */ exports.InternedV8JsFunctionSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_chrome_v8, 4); /** * @generated from enum perfetto.protos.InternedV8JsFunction.Kind */ var InternedV8JsFunction_Kind; (function (InternedV8JsFunction_Kind) { /** * @generated from enum value: KIND_UNKNOWN = 0; */ InternedV8JsFunction_Kind[InternedV8JsFunction_Kind["UNKNOWN"] = 0] = "UNKNOWN"; /** * @generated from enum value: KIND_NORMAL_FUNCTION = 1; */ InternedV8JsFunction_Kind[InternedV8JsFunction_Kind["NORMAL_FUNCTION"] = 1] = "NORMAL_FUNCTION"; /** * @generated from enum value: KIND_MODULE = 2; */ InternedV8JsFunction_Kind[InternedV8JsFunction_Kind["MODULE"] = 2] = "MODULE"; /** * @generated from enum value: KIND_ASYNC_MODULE = 3; */ InternedV8JsFunction_Kind[InternedV8JsFunction_Kind["ASYNC_MODULE"] = 3] = "ASYNC_MODULE"; /** * @generated from enum value: KIND_BASE_CONSTRUCTOR = 4; */ InternedV8JsFunction_Kind[InternedV8JsFunction_Kind["BASE_CONSTRUCTOR"] = 4] = "BASE_CONSTRUCTOR"; /** * @generated from enum value: KIND_DEFAULT_BASE_CONSTRUCTOR = 5; */ InternedV8JsFunction_Kind[InternedV8JsFunction_Kind["DEFAULT_BASE_CONSTRUCTOR"] = 5] = "DEFAULT_BASE_CONSTRUCTOR"; /** * @generated from enum value: KIND_DEFAULT_DERIVED_CONSTRUCTOR = 6; */ InternedV8JsFunction_Kind[InternedV8JsFunction_Kind["DEFAULT_DERIVED_CONSTRUCTOR"] = 6] = "DEFAULT_DERIVED_CONSTRUCTOR"; /** * @generated from enum value: KIND_DERIVED_CONSTRUCTOR = 7; */ InternedV8JsFunction_Kind[InternedV8JsFunction_Kind["DERIVED_CONSTRUCTOR"] = 7] = "DERIVED_CONSTRUCTOR"; /** * @generated from enum value: KIND_GETTER_FUNCTION = 8; */ InternedV8JsFunction_Kind[InternedV8JsFunction_Kind["GETTER_FUNCTION"] = 8] = "GETTER_FUNCTION"; /** * @generated from enum value: KIND_STATIC_GETTER_FUNCTION = 9; */ InternedV8JsFunction_Kind[InternedV8JsFunction_Kind["STATIC_GETTER_FUNCTION"] = 9] = "STATIC_GETTER_FUNCTION"; /** * @generated from enum value: KIND_SETTER_FUNCTION = 10; */ InternedV8JsFunction_Kind[InternedV8JsFunction_Kind["SETTER_FUNCTION"] = 10] = "SETTER_FUNCTION"; /** * @generated from enum value: KIND_STATIC_SETTER_FUNCTION = 11; */ InternedV8JsFunction_Kind[InternedV8JsFunction_Kind["STATIC_SETTER_FUNCTION"] = 11] = "STATIC_SETTER_FUNCTION"; /** * @generated from enum value: KIND_ARROW_FUNCTION = 12; */ InternedV8JsFunction_Kind[InternedV8JsFunction_Kind["ARROW_FUNCTION"] = 12] = "ARROW_FUNCTION"; /** * @generated from enum value: KIND_ASYNC_ARROW_FUNCTION = 13; */ InternedV8JsFunction_Kind[InternedV8JsFunction_Kind["ASYNC_ARROW_FUNCTION"] = 13] = "ASYNC_ARROW_FUNCTION"; /** * @generated from enum value: KIND_ASYNC_FUNCTION = 14; */ InternedV8JsFunction_Kind[InternedV8JsFunction_Kind["ASYNC_FUNCTION"] = 14] = "ASYNC_FUNCTION"; /** * @generated from enum value: KIND_ASYNC_CONCISE_METHOD = 15; */ InternedV8JsFunction_Kind[InternedV8JsFunction_Kind["ASYNC_CONCISE_METHOD"] = 15] = "ASYNC_CONCISE_METHOD"; /** * @generated from enum value: KIND_STATIC_ASYNC_CONCISE_METHOD = 16; */ InternedV8JsFunction_Kind[InternedV8JsFunction_Kind["STATIC_ASYNC_CONCISE_METHOD"] = 16] = "STATIC_ASYNC_CONCISE_METHOD"; /** * @generated from enum value: KIND_ASYNC_CONCISE_GENERATOR_METHOD = 17; */ InternedV8JsFunction_Kind[InternedV8JsFunction_Kind["ASYNC_CONCISE_GENERATOR_METHOD"] = 17] = "ASYNC_CONCISE_GENERATOR_METHOD"; /** * @generated from enum value: KIND_STATIC_ASYNC_CONCISE_GENERATOR_METHOD = 18; */ InternedV8JsFunction_Kind[InternedV8JsFunction_Kind["STATIC_ASYNC_CONCISE_GENERATOR_METHOD"] = 18] = "STATIC_ASYNC_CONCISE_GENERATOR_METHOD"; /** * @generated from enum value: KIND_ASYNC_GENERATOR_FUNCTION = 19; */ InternedV8JsFunction_Kind[InternedV8JsFunction_Kind["ASYNC_GENERATOR_FUNCTION"] = 19] = "ASYNC_GENERATOR_FUNCTION"; /** * @generated from enum value: KIND_GENERATOR_FUNCTION = 20; */ InternedV8JsFunction_Kind[InternedV8JsFunction_Kind["GENERATOR_FUNCTION"] = 20] = "GENERATOR_FUNCTION"; /** * @generated from enum value: KIND_CONCISE_GENERATOR_METHOD = 21; */ InternedV8JsFunction_Kind[InternedV8JsFunction_Kind["CONCISE_GENERATOR_METHOD"] = 21] = "CONCISE_GENERATOR_METHOD"; /** * @generated from enum value: KIND_STATIC_CONCISE_GENERATOR_METHOD = 22; */ InternedV8JsFunction_Kind[InternedV8JsFunction_Kind["STATIC_CONCISE_GENERATOR_METHOD"] = 22] = "STATIC_CONCISE_GENERATOR_METHOD"; /** * @generated from enum value: KIND_CONCISE_METHOD = 23; */ InternedV8JsFunction_Kind[InternedV8JsFunction_Kind["CONCISE_METHOD"] = 23] = "CONCISE_METHOD"; /** * @generated from enum value: KIND_STATIC_CONCISE_METHOD = 24; */ InternedV8JsFunction_Kind[InternedV8JsFunction_Kind["STATIC_CONCISE_METHOD"] = 24] = "STATIC_CONCISE_METHOD"; /** * @generated from enum value: KIND_CLASS_MEMBERS_INITIALIZER_FUNCTION = 25; */ InternedV8JsFunction_Kind[InternedV8JsFunction_Kind["CLASS_MEMBERS_INITIALIZER_FUNCTION"] = 25] = "CLASS_MEMBERS_INITIALIZER_FUNCTION"; /** * @generated from enum value: KIND_CLASS_STATIC_INITIALIZER_FUNCTION = 26; */ InternedV8JsFunction_Kind[InternedV8JsFunction_Kind["CLASS_STATIC_INITIALIZER_FUNCTION"] = 26] = "CLASS_STATIC_INITIALIZER_FUNCTION"; /** * @generated from enum value: KIND_INVALID = 27; */ InternedV8JsFunction_Kind[InternedV8JsFunction_Kind["INVALID"] = 27] = "INVALID"; })(InternedV8JsFunction_Kind || (exports.InternedV8JsFunction_Kind = InternedV8JsFunction_Kind = {})); /** * Describes the enum perfetto.protos.InternedV8JsFunction.Kind. */ exports.InternedV8JsFunction_KindSchema = (0, codegenv1_1.enumDesc)(exports.file_protos_perfetto_trace_chrome_v8, 4, 0); /** * Describes the message perfetto.protos.InternedV8Isolate. * Use `create(InternedV8IsolateSchema)` to create a new message. */ exports.InternedV8IsolateSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_chrome_v8, 5); /** * Describes the message perfetto.protos.InternedV8Isolate.CodeRange. * Use `create(InternedV8Isolate_CodeRangeSchema)` to create a new message. */ exports.InternedV8Isolate_CodeRangeSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_chrome_v8, 5, 0); /** * Describes the message perfetto.protos.V8JsCode. * Use `create(V8JsCodeSchema)` to create a new message. */ exports.V8JsCodeSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_chrome_v8, 6); /** * @generated from enum perfetto.protos.V8JsCode.Tier */ var V8JsCode_Tier; (function (V8JsCode_Tier) { /** * @generated from enum value: TIER_UNKNOWN = 0; */ V8JsCode_Tier[V8JsCode_Tier["UNKNOWN"] = 0] = "UNKNOWN"; /** * @generated from enum value: TIER_IGNITION = 1; */ V8JsCode_Tier[V8JsCode_Tier["IGNITION"] = 1] = "IGNITION"; /** * @generated from enum value: TIER_SPARKPLUG = 2; */ V8JsCode_Tier[V8JsCode_Tier["SPARKPLUG"] = 2] = "SPARKPLUG"; /** * @generated from enum value: TIER_MAGLEV = 3; */ V8JsCode_Tier[V8JsCode_Tier["MAGLEV"] = 3] = "MAGLEV"; /** * @generated from enum value: TIER_TURBOSHAFT = 4; */ V8JsCode_Tier[V8JsCode_Tier["TURBOSHAFT"] = 4] = "TURBOSHAFT"; /** * @generated from enum value: TIER_TURBOFAN = 5; */ V8JsCode_Tier[V8JsCode_Tier["TURBOFAN"] = 5] = "TURBOFAN"; })(V8JsCode_Tier || (exports.V8JsCode_Tier = V8JsCode_Tier = {})); /** * Describes the enum perfetto.protos.V8JsCode.Tier. */ exports.V8JsCode_TierSchema = (0, codegenv1_1.enumDesc)(exports.file_protos_perfetto_trace_chrome_v8, 6, 0); /** * Describes the message perfetto.protos.V8InternalCode. * Use `create(V8InternalCodeSchema)` to create a new message. */ exports.V8InternalCodeSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_chrome_v8, 7); /** * @generated from enum perfetto.protos.V8InternalCode.Type */ var V8InternalCode_Type; (function (V8InternalCode_Type) { /** * @generated from enum value: TYPE_UNKNOWN = 0; */ V8InternalCode_Type[V8InternalCode_Type["UNKNOWN"] = 0] = "UNKNOWN"; /** * @generated from enum value: TYPE_BYTECODE_HANDLER = 1; */ V8InternalCode_Type[V8InternalCode_Type["BYTECODE_HANDLER"] = 1] = "BYTECODE_HANDLER"; /** * @generated from enum value: TYPE_FOR_TESTING = 2; */ V8InternalCode_Type[V8InternalCode_Type["FOR_TESTING"] = 2] = "FOR_TESTING"; /** * @generated from enum value: TYPE_BUILTIN = 3; */ V8InternalCode_Type[V8InternalCode_Type["BUILTIN"] = 3] = "BUILTIN"; /** * @generated from enum value: TYPE_WASM_FUNCTION = 4; */ V8InternalCode_Type[V8InternalCode_Type["WASM_FUNCTION"] = 4] = "WASM_FUNCTION"; /** * @generated from enum value: TYPE_WASM_TO_CAPI_FUNCTION = 5; */ V8InternalCode_Type[V8InternalCode_Type["WASM_TO_CAPI_FUNCTION"] = 5] = "WASM_TO_CAPI_FUNCTION"; /** * @generated from enum value: TYPE_WASM_TO_JS_FUNCTION = 6; */ V8InternalCode_Type[V8InternalCode_Type["WASM_TO_JS_FUNCTION"] = 6] = "WASM_TO_JS_FUNCTION"; /** * @generated from enum value: TYPE_JS_TO_WASM_FUNCTION = 7; */ V8InternalCode_Type[V8InternalCode_Type["JS_TO_WASM_FUNCTION"] = 7] = "JS_TO_WASM_FUNCTION"; /** * @generated from enum value: TYPE_JS_TO_JS_FUNCTION = 8; */ V8InternalCode_Type[V8InternalCode_Type["JS_TO_JS_FUNCTION"] = 8] = "JS_TO_JS_FUNCTION"; /** * @generated from enum value: TYPE_C_WASM_ENTRY = 9; */ V8InternalCode_Type[V8InternalCode_Type["C_WASM_ENTRY"] = 9] = "C_WASM_ENTRY"; })(V8InternalCode_Type || (exports.V8InternalCode_Type = V8InternalCode_Type = {})); /** * Describes the enum perfetto.protos.V8InternalCode.Type. */ exports.V8InternalCode_TypeSchema = (0, codegenv1_1.enumDesc)(exports.file_protos_perfetto_trace_chrome_v8, 7, 0); /** * Describes the message perfetto.protos.V8WasmCode. * Use `create(V8WasmCodeSchema)` to create a new message. */ exports.V8WasmCodeSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_chrome_v8, 8); /** * @generated from enum perfetto.protos.V8WasmCode.Tier */ var V8WasmCode_Tier; (function (V8WasmCode_Tier) { /** * @generated from enum value: TIER_UNKNOWN = 0; */ V8WasmCode_Tier[V8WasmCode_Tier["UNKNOWN"] = 0] = "UNKNOWN"; /** * @generated from enum value: TIER_LIFTOFF = 1; */ V8WasmCode_Tier[V8WasmCode_Tier["LIFTOFF"] = 1] = "LIFTOFF"; /** * @generated from enum value: TIER_TURBOFAN = 2; */ V8WasmCode_Tier[V8WasmCode_Tier["TURBOFAN"] = 2] = "TURBOFAN"; })(V8WasmCode_Tier || (exports.V8WasmCode_Tier = V8WasmCode_Tier = {})); /** * Describes the enum perfetto.protos.V8WasmCode.Tier. */ exports.V8WasmCode_TierSchema = (0, codegenv1_1.enumDesc)(exports.file_protos_perfetto_trace_chrome_v8, 8, 0); /** * Describes the message perfetto.protos.V8RegExpCode. * Use `create(V8RegExpCodeSchema)` to create a new message. */ exports.V8RegExpCodeSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_chrome_v8, 9); /** * Describes the message perfetto.protos.V8CodeMove. * Use `create(V8CodeMoveSchema)` to create a new message. */ exports.V8CodeMoveSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_chrome_v8, 10); /** * Describes the message perfetto.protos.V8CodeDefaults. * Use `create(V8CodeDefaultsSchema)` to create a new message. */ exports.V8CodeDefaultsSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_chrome_v8, 11); //# sourceMappingURL=v8_pb.js.map