• Home
  • Raw
  • Download

Lines Matching refs:script

142           'Invalid timestamp min:', {result, timestamps, script: this});  property
153 'Invalid timestamp max:', {result, timestamps, script: this}); property
520 addAllFunktions(script) { argument
523 script.funktions.forEach(fn => this.funktions.push(fn));
524 this.scripts.push(script);
525 this.bytesTotal += script.bytesTotal;
530 this.scripts.forEach(script => script.forEach(fn));
622 constructor(name, start, end, script) { argument
625 if (script.isEval) {
635 this.script = script;
640 if (script) this.script.addFunktion(this);
671 if (this.script != funktion.script) throw "Incompatible script";
689 if (this.script != child.script) throw "Incompatible script";
725 if (details) result += ` script=${this.script ? this.script.id : 'X'}`;
818 this.idToScript.forEach(script => script.print());
853 this.scripts.forEach(script => {
854 script.finalize();
855 script.calculateMetrics(false)
858 this.scripts.forEach(script => this.totalScript.addAllFunktions(script));
907 let script = this.lookupScript(scriptId);
908 let funktion = script.getFunktionAtStartPosition(startPosition);
910 funktion = new Funktion(functionName, startPosition, endPosition, script);
918 this.idToScript.forEach(script => {
919 script.forEach(funktion => {
934 let script = this.idToScript.get(scriptId);
939 if (script !== undefined) return;
940 script = new Script(scriptId);
941 this.idToScript.set(scriptId, script);
943 script.deserializationTimestamp = toTimestamp(timestamp);
948 if (script.isBackgroundCompiled) {
951 script.isBackgroundCompiled = true;
953 script.isStreamingCompiled = true;
955 script.preparseTimestamp = toTimestamp(timestamp);
958 if (script.isStreamingCompiled) throw 'Cannot stream-compile twice';
960 script.isBackgroundCompiled = true;
961 script.isStreamingCompiled = true;
963 script.preparseTimestamp = toTimestamp(timestamp);
971 let script = this.lookupScript(scriptId);
972 script.setFile(file);
976 let script = this.lookupScript(scriptId);
977 script.source = source;
985 let script = this.processParseScript(...arguments);
986 script.isEval = true;
993 let script = this.lookupScript(scriptId);
994 script.isEval = true;
1015 let script = this.lookupScript(scriptId);
1017 script.parseTimestamp = ts;
1018 script.parseDuration = duration;
1019 return script;
1041 let script = this.lookupScript(scriptId);
1044 if (script) {
1045 script.executionTimestamp = toTimestamp(timestamp);
1048 let funktion = script.getFunktionAtStartPosition(startPosition);
1066 let script = this.lookupScript(scriptId);
1068 script.compileTimestamp = startOf(timestamp, duration);
1069 script.compileDuration = duration;
1070 script.bytesTotal = endPosition;
1071 return script;
1073 let funktion = script.getFunktionAtStartPosition(startPosition);