blob: 2be9319a5e0a83f73516cb952335c23f98eac4b3 [file]
{
"name": "reportPerfK2",
"timeStampMs": $UINT$,
"platform": "JS",
"compilerType": "K2",
"hasErrors": true,
"filesCount": 1,
"linesCount": 3,
"measuredCpuAndUserTime": false,
"initStats": {
"nanos": $UINT$
},
"analysisStats": {
"nanos": $UINT$
},
"translationToIrStats": {
"nanos": $UINT$
},
"irPreLoweringStats": {
"nanos": $UINT$
},
"irSerializationStats": {
"nanos": $UINT$
},
"klibWritingStats": {
"nanos": $UINT$
},
"dynamicStats": [
{
"parentPhaseType": IrPreLowering,
"name": "UpgradeCallableReferences",
"time": {
"nanos": $UINT$
}
},
{
"parentPhaseType": IrPreLowering,
"name": "JsCodeOutliningLowering",
"time": {
"nanos": $UINT$
}
},
{
"parentPhaseType": IrPreLowering,
"name": "AvoidLocalFOsInInlineFunctionsLowering",
"time": {
"nanos": $UINT$
}
},
{
"parentPhaseType": IrPreLowering,
"name": "VersionOverloadsLowering",
"time": {
"nanos": $UINT$
}
},
{
"parentPhaseType": IrPreLowering,
"name": "InlineCallCycleCheckerLowering",
"time": {
"nanos": $UINT$
}
},
{
"parentPhaseType": IrPreLowering,
"name": "LateinitLowering",
"time": {
"nanos": $UINT$
}
},
{
"parentPhaseType": IrPreLowering,
"name": "SharedVariablesLowering",
"time": {
"nanos": $UINT$
}
},
{
"parentPhaseType": IrPreLowering,
"name": "LocalClassesInInlineLambdasLowering",
"time": {
"nanos": $UINT$
}
},
{
"parentPhaseType": IrPreLowering,
"name": "ArrayConstructorLowering",
"time": {
"nanos": $UINT$
}
},
{
"parentPhaseType": IrPreLowering,
"name": "PreSerializationPrivateFunctionInlining",
"time": {
"nanos": $UINT$
}
},
{
"parentPhaseType": IrPreLowering,
"name": "InlineDeclarationCheckerLowering",
"time": {
"nanos": $UINT$
}
},
{
"parentPhaseType": IrPreLowering,
"name": "OuterThisInInlineFunctionsSpecialAccessorLowering",
"time": {
"nanos": $UINT$
}
},
{
"parentPhaseType": IrPreLowering,
"name": "SyntheticAccessorLowering",
"time": {
"nanos": $UINT$
}
},
{
"parentPhaseType": IrPreLowering,
"name": "IrValidationAfterInliningPrivateFunctionsKlibPhase",
"time": {
"nanos": $UINT$
}
},
{
"parentPhaseType": IrPreLowering,
"name": "FunctionInlining",
"time": {
"nanos": $UINT$
}
},
{
"parentPhaseType": IrPreLowering,
"name": "InlineFunctionSerializationPreProcessing",
"time": {
"nanos": $UINT$
}
},
{
"parentPhaseType": IrPreLowering,
"name": "RedundantCastsRemoverLowering",
"time": {
"nanos": $UINT$
}
},
{
"parentPhaseType": IrPreLowering,
"name": "IrValidationAfterInliningAllFunctionsKlibFirstStagePhase",
"time": {
"nanos": $UINT$
}
},
{
"parentPhaseType": IrPreLowering,
"name": "TailrecCheckerLowering",
"time": {
"nanos": $UINT$
}
}
],
"klibElementStats": [
{
"path": "KLIB file cumulative size",
"size": $UINT$
},
{
"path": "KLIB file cumulative size/IR (inlinable functions)",
"size": $UINT$
},
{
"path": "KLIB file cumulative size/IR (inlinable functions)/IR bodies",
"size": $UINT$
},
{
"path": "KLIB file cumulative size/IR (inlinable functions)/IR declarations",
"size": $UINT$
},
{
"path": "KLIB file cumulative size/IR (inlinable functions)/IR file entries",
"size": $UINT$
},
{
"path": "KLIB file cumulative size/IR (inlinable functions)/IR files",
"size": $UINT$
},
{
"path": "KLIB file cumulative size/IR (inlinable functions)/IR signatures",
"size": $UINT$
},
{
"path": "KLIB file cumulative size/IR (inlinable functions)/IR signatures (debug info)",
"size": $UINT$
},
{
"path": "KLIB file cumulative size/IR (inlinable functions)/IR strings",
"size": $UINT$
},
{
"path": "KLIB file cumulative size/IR (inlinable functions)/IR types",
"size": $UINT$
},
{
"path": "KLIB file cumulative size/IR (main)",
"size": $UINT$
},
{
"path": "KLIB file cumulative size/IR (main)/IR bodies",
"size": $UINT$
},
{
"path": "KLIB file cumulative size/IR (main)/IR declarations",
"size": $UINT$
},
{
"path": "KLIB file cumulative size/IR (main)/IR file entries",
"size": $UINT$
},
{
"path": "KLIB file cumulative size/IR (main)/IR files",
"size": $UINT$
},
{
"path": "KLIB file cumulative size/IR (main)/IR signatures",
"size": $UINT$
},
{
"path": "KLIB file cumulative size/IR (main)/IR signatures (debug info)",
"size": $UINT$
},
{
"path": "KLIB file cumulative size/IR (main)/IR strings",
"size": $UINT$
},
{
"path": "KLIB file cumulative size/IR (main)/IR types",
"size": $UINT$
},
{
"path": "KLIB file cumulative size/Manifest file",
"size": $UINT$
},
{
"path": "KLIB file cumulative size/Metadata",
"size": $UINT$
},
{
"path": "KLIB file cumulative size/Resources",
"size": $UINT$
}
],
"gcStats": [
{
"kind": $QUOTEDSTRING$,
"count": $UINT$,
"millis": $UINT$
},
{
"kind": $QUOTEDSTRING$,
"count": $UINT$,
"millis": $UINT$
}
],
"jitTimeMillis": $UINT$
}