Profiler.ScriptTypeProfile

Type profile data collected during runtime for a JavaScript script.

{
  "id": "ScriptTypeProfile",
  "type": "object",
  "description": "Type profile data collected during runtime for a JavaScript script.",
  "properties": [
    {
      "name": "scriptId",
      "$ref": "Runtime.ScriptId",
      "description": "JavaScript script id."
    },
    {
      "name": "url",
      "type": "string",
      "description": "JavaScript script name or url."
    },
    {
      "name": "entries",
      "type": "array",
      "items": {
        "$ref": "TypeProfileEntry"
      },
      "description": "Type profile entries for parameters and return values of the functions in the script."
    }
  ],
  "experimental": true
}