1class ThemePerformance{constructor(metricPrefix){this.metricPrefix=metricPrefix}createStartingMarker(benchmarkName){const metricName=`${this.metricPrefix}:${benchmarkName}`;return performance.mark(`${metricName}:start`)}measureFromEvent(benchmarkName,event){const metricName=`${this.metricPrefix}:${benchmarkName}`;performance.mark(`${metricName}:start`,{startTime:event.timeStamp}),performance.mark(`${metricName}:end`),performance.measure(metricName,`${metricName}:start`,`${metricName}:end`)}measureFromMarker(startMarker){const metricName=startMarker.name.replace(/:start$/,""),endMarker=performance.mark(`${metricName}:end`);performance.measure(metricName,startMarker.name,endMarker.name)}measure(benchmarkName,callback){const metricName=`${this.metricPrefix}:${benchmarkName}`;performance.mark(`${metricName}:start`),callback(),performance.mark(`${metricName}:end`),performance.measure(benchmarkName,`${metricName}:start`,`${metricName}:end`)}}export const cartPerformance=new ThemePerformance("cart-performance"); 2//# sourceMappingURL=/cdn/shop/t/37/assets/performance.js.map?v=171015751390534793081786997313
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.