perfetto-protos
Version:
Perfetto protos exposed via protobuf-es for browser and node
354 lines • 21.1 kB
JavaScript
"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