/*
The following code has been modified by fondue to collect information about its
execution.
https://github.com/adobe-research/fondue
*/
if (typeof __tracer === 'undefined') {
__tracer = {};
var methods = ["add", "addSourceMap", "traceFileEntry", "traceFileExit", "setGlobal", "traceFunCreate", "traceEnter", "traceExit", "traceReturnValue", "traceExceptionThrown", "bailThisTick", "pushEpoch", "popEpoch", "augmentjQuery", "version", "connect", "nodes", "trackNodes", "untrackNodes", "newNodes", "trackHits", "trackExceptions", "trackLogs", "trackEpochs", "untrackEpochs", "trackFileCallGraph", "untrackFileCallGraph", "fileCallGraphDelta", "hitCountDeltas", "newExceptions", "epochDelta", "logCount", "logDelta", "backtrace"];
for (var i = 0; i < methods.length; i++) {
__tracer[methods[i]] = function () { return arguments[0] };
}
__tracer.traceFunCall = function (info) {
var customThis = false, fthis, func;
if ('func' in info) {
func = info.func;
} else {
customThis = true;
fthis = info.this;
func = fthis[info.property];
}
return function () {
return func.apply(customThis ? fthis : this, arguments);
};
};
__tracer.Array = Array;
}
__tracer.add("<anonymous>", {"nodes":[{"path":"<anonymous>","start":{"line":1,"column":29},"end":{"line":1,"column":43},"id":"<anonymous>-callsite-1-29-1-43","type":"callsite","name":"console.log","nameStart":{"line":1,"column":37},"nameEnd":{"line":1,"column":40}},{"path":"<anonymous>","start":{"line":1,"column":0},"end":{"line":1,"column":44},"id":"<anonymous>-toplevel-1-0-1-44","type":"toplevel","name":"(<anonymous> toplevel)"}]});
__tracer.traceFileEntry({"nodeId":"<anonymous>-toplevel-1-0-1-44"});
try {
for(var i = 0; i < 100; i++){ __tracer.traceFunCall({ this: console, property: "log", nodeId: "<anonymous>-callsite-1-29-1-43", vars: {} })(i);}
} finally {
__tracer.traceFileExit({"nodeId":"<anonymous>-toplevel-1-0-1-44"});
}