• Home
  • Raw
  • Download

Lines Matching full:this

4  * you may not use this file except in compliance with the License.
34 this.instSize = instSize;
36 this.relatedInsns.push(relatedInsns);
41 this.count += num;
42 this.relatedInsns.forEach(relatedInsn => { relatedInsn.num += num });
46 this.count = num;
47 this.relatedInsns.forEach(relatedInsn => { relatedInsn.num = num });
51 return this.count;
55 return this.instSize;
59 return this.count * this.instSize;
63 return this.relatedInsns;
67 return this.nodeMap;
71 if (!this.nodeMap.has(nodeName)) {
72 this.nodeMap.set(nodeName, 1);
74 let old = this.nodeMap.get(nodeName);
75 this.nodeMap.set(nodeName, old! + 1);
81 if (!this.nodeMap.has(key)) {
82 this.nodeMap.set(key, value);
84 let oldvalue = this.nodeMap.get(key);
86 this.nodeMap.set(key, oldvalue!);
92 let savedSize = this.getTotalSize();
93 this.relatedInsns.forEach(relatedInsn => {
119 this.funcName = funcName;
133 if (!this.insHistogram.has(key)) {
134 this.insHistogram.set(key, value);
136 let old = this.insHistogram.get(key);
139 this.insHistogram.set(key, old!);
146 let key = this.getInsName(ins);
150 LOGD("this IRNode had no key: " + ins.toString());
152 if (!this.insHistogram.has(key)) {
155 this.insHistogram.set(key, item);
157 let old = this.insHistogram.get(key);
160 this.insHistogram.set(key, old!);
167 return this.insHistogram;
174 this.insHistogram.forEach((value, key) => {
183 let totalInsnsNum = this.getTotal()[0];
184 let totalSize = this.getTotal()[1];
186 LOGD("Histogram:", "====== (" + this.funcName + ") ======");
188 this.insHistogram.forEach((value, key) => {
191 …+ value.getSavedSizeIfRemoved(this) + "\t" + Math.round(value.getSavedSizeIfRemoved(this) / totalS…
194 …+ value.getSavedSizeIfRemoved(this) + "\t" + Math.round(value.getSavedSizeIfRemoved(this) / totalS…
197 …+ value.getSavedSizeIfRemoved(this) + "\t" + Math.round(value.getSavedSizeIfRemoved(this) / totalS…
204 this.insHistogram.forEach((value, key) => {
235 this.hoistingRelatedInsnNum += num;
239 this.numOfHoistingCases[type]++;
246 this.histogramMap.set(pg.internalName, histogram);
253 this.histogramMap.forEach((histogram, funcName) => {
268 …LOGD(this.numOfHoistingCases[0] + "\t\t" + this.numOfHoistingCases[1] + "\t\t" + this.numOfHoistin…
271 LOGD(this.hoistingRelatedInsnNum);