0x/test/output.json
davidmarkclements 51074c97ae workable
2016-02-24 00:30:48 +00:00

1 line
382 KiB
JSON

{"name":"root","value":20151,"children":[{"name":"profile-1ms","value":20151,"children":[{"name":"node`0x5","value":20057,"children":[{"name":"Function:~ node.js:10","value":133,"children":[{"name":"LazyCompile:~startup node.js:13","value":133,"children":[{"name":"LazyCompile:~Module.runMain module.js:445","value":133,"children":[{"name":"LazyCompile:Module._load module.js:285","value":132,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":132,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":132,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":132,"children":[{"name":"Function:~ /Users/davidclements/z/0x/examples/rest-api/index.js:1","value":132,"children":[{"name":"LazyCompile:require internal/module.js:13","value":88,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":88,"children":[{"name":"LazyCompile:Module._load module.js:285","value":88,"children":[{"name":"LazyCompile:~NativeModule.require node.js:918","value":13,"children":[{"name":"LazyCompile:~NativeModule.compile node.js:984","value":13,"children":[{"name":"Function:~ http.js:1","value":13,"children":[{"name":"LazyCompile:~NativeModule.require node.js:918","value":13,"children":[{"name":"LazyCompile:~NativeModule.compile node.js:984","value":13,"children":[{"name":"LazyCompile:~runInThisContext node.js:903","value":2},{"name":"Function:~ _http_server.js:1","value":7,"children":[{"name":"LazyCompile:~NativeModule.require node.js:918","value":7,"children":[{"name":"LazyCompile:~NativeModule.compile node.js:984","value":7,"children":[{"name":"LazyCompile:~runInThisContext node.js:903","value":2},{"name":"Function:~ net.js:1","value":5,"children":[{"name":"libsystem_kernel.dylib`__read_nocancel+0xa","value":4}]}]}]}]},{"name":"Function:~ _http_agent.js:1","value":1,"children":[{"name":"LazyCompile:~Agent _http_agent.js:20","value":1}]},{"name":"Function:~ _http_client.js:1","value":3,"children":[{"name":"LazyCompile:~NativeModule.require node.js:918","value":3,"children":[{"name":"LazyCompile:~NativeModule.compile node.js:984","value":3,"children":[{"name":"LazyCompile:~runInThisContext node.js:903","value":1},{"name":"Function:~ url.js:1","value":2,"children":[{"name":"LazyCompile:~NativeModule.require node.js:918","value":1,"children":[{"name":"LazyCompile:~NativeModule.compile node.js:984","value":1,"children":[{"name":"LazyCompile:~runInThisContext node.js:903","value":1}]}]}]}]}]}]}]}]}]}]}]},{"name":"LazyCompile:~Module.load module.js:348","value":74,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":74,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":74,"children":[{"name":"LazyCompile:~exports.runInThisContext vm.js:52","value":1,"children":[{"name":"node`v8::internal::Call::node_type","value":1}]},{"name":"Function:~ /Users/davidclements/z/0x/examples/rest-api/etag.js:1","value":4,"children":[{"name":"LazyCompile:require internal/module.js:13","value":4,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":4,"children":[{"name":"LazyCompile:Module._load module.js:285","value":4,"children":[{"name":"LazyCompile:~NativeModule.require node.js:918","value":4,"children":[{"name":"LazyCompile:~NativeModule.compile node.js:984","value":4,"children":[{"name":"Function: crypto.js:1","value":4,"children":[{"name":"node`uv_once+0x9","value":2,"children":[{"name":"node`node::crypto::InitCryptoOnce","value":1,"children":[{"name":"node`EVP_rc4","value":1}]},{"name":"node`SSL_load_error_strings+0x9","value":1}]},{"name":"LazyCompile:~NativeModule.require node.js:918","value":1,"children":[{"name":"LazyCompile:~NativeModule.compile node.js:984","value":1,"children":[{"name":"LazyCompile:~runInThisContext node.js:903","value":1}]}]}]}]}]}]}]}]}]},{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/lib/index.js:1","value":69,"children":[{"name":"LazyCompile:require internal/module.js:13","value":68,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":68,"children":[{"name":"LazyCompile:Module._load module.js:285","value":68,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":67,"children":[{"name":"LazyCompile:~posix.extname path.js:561","value":1,"children":[{"name":"LazyCompile:~posixSplitPath path.js:410","value":1}]},{"name":"LazyCompile:~Module._extensions..js module.js:420","value":66,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":65,"children":[{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/lib/utils.js:1","value":1,"children":[{"name":"LazyCompile:require internal/module.js:13","value":1,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":1,"children":[{"name":"LazyCompile:Module._load module.js:285","value":1,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":1,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":1,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":1,"children":[{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/assert-plus/assert.js:1","value":1,"children":[{"name":"LazyCompile:~forEach native array.js:961","value":1,"children":[{"name":"LazyCompile:~InnerArrayForEach native array.js:942","value":1,"children":[{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/assert-plus/assert.js:194","value":1}]}]}]}]}]}]}]}]}]}]},{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/lib/errors/index.js:1","value":4,"children":[{"name":"LazyCompile:require internal/module.js:13","value":4,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":4,"children":[{"name":"LazyCompile:Module._load module.js:285","value":4,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":4,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":4,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":4,"children":[{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/lib/errors/http_error.js:1","value":3,"children":[{"name":"LazyCompile:require internal/module.js:13","value":2,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":2,"children":[{"name":"LazyCompile:Module._load module.js:285","value":2,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":2,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":2,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":2,"children":[{"name":"LazyCompile:~exports.runInThisContext vm.js:52","value":1},{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/verror/lib/verror.js:1","value":1,"children":[{"name":"LazyCompile:require internal/module.js:13","value":1,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":1,"children":[{"name":"LazyCompile:Module._load module.js:285","value":1,"children":[{"name":"LazyCompile:~Module._resolveFilename module.js:325","value":1,"children":[{"name":"LazyCompile:~Module._findPath module.js:142","value":1,"children":[{"name":"LazyCompile:~tryPackage module.js:104","value":1,"children":[{"name":"LazyCompile:~tryFile module.js:120","value":1,"children":[{"name":"LazyCompile:~toRealPath module.js:125","value":1,"children":[{"name":"LazyCompile:~realpathSync fs.js:1458","value":1,"children":[{"name":"LazyCompile:~fs.lstatSync fs.js:885","value":1,"children":[{"name":"libsystem_kernel.dylib`lstat$INODE64+0xa","value":1}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]},{"name":"LazyCompile:~forEach native array.js:961","value":1,"children":[{"name":"LazyCompile:~InnerArrayForEach native array.js:942","value":1,"children":[{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/lib/errors/http_error.js:117","value":1,"children":[{"name":"LazyCompile:~codeToErrorName /Users/davidclements/z/0x/node_modules/restify/lib/errors/http_error.js:31","value":1,"children":[{"name":"LazyCompile:~forEach native array.js:961","value":1,"children":[{"name":"LazyCompile:~InnerArrayForEach native array.js:942","value":1,"children":[{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/lib/errors/http_error.js:42","value":1}]}]}]}]}]}]}]},{"name":"LazyCompile:~exports.runInThisContext vm.js:52","value":1,"children":[{"name":"node`v8::internal::Factory::InitializeFunction","value":1}]}]}]}]}]}]}]}]},{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/lib/formatters/index.js:1","value":1,"children":[{"name":"LazyCompile:require internal/module.js:13","value":1,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":1,"children":[{"name":"LazyCompile:Module._load module.js:285","value":1,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":1,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":1,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":1,"children":[{"name":"LazyCompile:~exports.runInThisContext vm.js:52","value":1}]}]}]}]}]}]}]},{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/lib/plugins/index.js:1","value":59,"children":[{"name":"LazyCompile:require internal/module.js:13","value":59,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":59,"children":[{"name":"LazyCompile:Module._load module.js:285","value":59,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":59,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":59,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":58,"children":[{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/lib/plugins/accept.js:1","value":6,"children":[{"name":"LazyCompile:require internal/module.js:13","value":6,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":6,"children":[{"name":"CallIC:A call IC from the snapshot","value":1},{"name":"LazyCompile:Module._load module.js:285","value":5,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":5,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":5,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":5,"children":[{"name":"LazyCompile:~exports.runInThisContext vm.js:52","value":1},{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/mime/mime.js:1","value":4,"children":[{"name":"LazyCompile:require internal/module.js:13","value":2,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":2,"children":[{"name":"LazyCompile:Module._load module.js:285","value":2,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":2,"children":[{"name":"LazyCompile:Module._extensions..json module.js:427","value":2,"children":[{"name":"LazyCompile:~parse native json.js:43","value":2,"children":[{"name":"node`v8::internal::LookupIterator::LookupIterator","value":1}]}]}]}]}]}]},{"name":"LazyCompile:~Mime.define /Users/davidclements/z/0x/node_modules/restify/node_modules/mime/mime.js:21","value":2,"children":[{"name":"node`v8::internal::Object::AddDataProperty","value":1}]}]}]}]}]}]}]}]}]},{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/lib/plugins/audit.js:1","value":21,"children":[{"name":"LazyCompile:require internal/module.js:13","value":21,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":21,"children":[{"name":"LazyCompile:Module._load module.js:285","value":21,"children":[{"name":"LazyCompile:~Module._resolveFilename module.js:325","value":1,"children":[{"name":"LazyCompile:~Module._findPath module.js:142","value":1,"children":[{"name":"LazyCompile:~tryPackage module.js:104","value":1,"children":[{"name":"LazyCompile:readPackage module.js:82","value":1,"children":[{"name":"LazyCompile:~parse native json.js:43","value":1}]}]}]}]},{"name":"LazyCompile:~Module.load module.js:348","value":20,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":20,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":20,"children":[{"name":"LazyCompile:~exports.runInThisContext vm.js:52","value":1},{"name":"Function: /Users/davidclements/z/0x/node_modules/restify/node_modules/bunyan/lib/bunyan.js:1","value":19,"children":[{"name":"LazyCompile:require internal/module.js:13","value":18,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":18,"children":[{"name":"LazyCompile:Module._load module.js:285","value":18,"children":[{"name":"LazyCompile:~NativeModule.require node.js:918","value":1,"children":[{"name":"LazyCompile:~NativeModule.compile node.js:984","value":1,"children":[{"name":"LazyCompile:~runInThisContext node.js:903","value":1}]}]},{"name":"LazyCompile:~Module.load module.js:348","value":16,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":16,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":16,"children":[{"name":"Function: /Users/davidclements/z/0x/node_modules/restify/node_modules/dtrace-provider/dtrace-provider.js:1","value":1,"children":[{"name":"LazyCompile:require internal/module.js:13","value":1,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":1,"children":[{"name":"LazyCompile:Module._load module.js:285","value":1,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":1,"children":[{"name":"LazyCompile:~Module._nodeModulePaths module.js:202","value":1,"children":[{"name":"LazyCompile:~posix.resolve path.js:419","value":1}]}]}]}]}]}]},{"name":"LazyCompile:~exports.runInThisContext vm.js:52","value":1,"children":[{"name":"node`v8::internal::PositionsRecorder::RecordStatementPosition","value":1}]},{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/bunyan/node_modules/mv/index.js:1","value":14,"children":[{"name":"LazyCompile:require internal/module.js:13","value":14,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":14,"children":[{"name":"LazyCompile:Module._load module.js:285","value":14,"children":[{"name":"LazyCompile:~Module._resolveFilename module.js:325","value":1,"children":[{"name":"LazyCompile:~Module._findPath module.js:142","value":1,"children":[{"name":"LazyCompile:~stat module.js:26","value":1}]}]},{"name":"LazyCompile:~Module.load module.js:348","value":13,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":13,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":13,"children":[{"name":"LazyCompile:~exports.runInThisContext vm.js:52","value":2},{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/bunyan/node_modules/mv/node_modules/rimraf/rimraf.js:1","value":11,"children":[{"name":"LazyCompile:require internal/module.js:13","value":11,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":11,"children":[{"name":"LazyCompile:Module._load module.js:285","value":11,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":11,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":11,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":11,"children":[{"name":"LazyCompile:~exports.runInThisContext vm.js:52","value":1},{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/bunyan/node_modules/mv/node_modules/rimraf/node_modules/glob/glob.js:1","value":10,"children":[{"name":"LazyCompile:require internal/module.js:13","value":10,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":10,"children":[{"name":"LazyCompile:Module._load module.js:285","value":10,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":10,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":9,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":9,"children":[{"name":"LazyCompile:~exports.runInThisContext vm.js:52","value":2,"children":[{"name":"node`v8::internal::ParserBase","value":1}]},{"name":"Function: /Users/davidclements/z/0x/node_modules/restify/node_modules/bunyan/node_modules/mv/node_modules/rimraf/node_modules/glob/node_modules/minimatch/minimatch.js:1","value":3,"children":[{"name":"LazyCompile:require internal/module.js:13","value":3,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":3,"children":[{"name":"LazyCompile:Module._load module.js:285","value":3,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":3,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":3,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":3,"children":[{"name":"LazyCompile:~exports.runInThisContext vm.js:52","value":1},{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/bunyan/node_modules/mv/node_modules/rimraf/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/index.js:1","value":2,"children":[{"name":"LazyCompile:require internal/module.js:13","value":1,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":1,"children":[{"name":"LazyCompile:Module._load module.js:285","value":1,"children":[{"name":"LazyCompile:~Module._resolveFilename module.js:325","value":1,"children":[{"name":"LazyCompile:~Module._findPath module.js:142","value":1,"children":[{"name":"LazyCompile:~tryPackage module.js:104","value":1,"children":[{"name":"LazyCompile:~tryFile module.js:120","value":1,"children":[{"name":"LazyCompile:~toRealPath module.js:125","value":1,"children":[{"name":"LazyCompile:~realpathSync fs.js:1458","value":1}]}]}]}]}]}]}]}]},{"name":"libsystem_c.dylib`vfprintf+0x1","value":1}]}]}]}]}]}]}]}]},{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/bunyan/node_modules/mv/node_modules/rimraf/node_modules/glob/sync.js:1","value":1,"children":[{"name":"LazyCompile:require internal/module.js:13","value":1,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":1,"children":[{"name":"LazyCompile:Module._load module.js:285","value":1,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":1,"children":[{"name":"LazyCompile:~Module._nodeModulePaths module.js:202","value":1,"children":[{"name":"LazyCompile:~posix.resolve path.js:419","value":1,"children":[{"name":"LazyCompile:~normalizeArray path.js:17","value":1,"children":[{"name":"node`v8::internal::JSArray::HasReadOnlyLength","value":1}]}]}]}]}]}]}]}]},{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/bunyan/node_modules/mv/node_modules/rimraf/node_modules/glob/node_modules/inflight/inflight.js:1","value":3,"children":[{"name":"LazyCompile:require internal/module.js:13","value":3,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":3,"children":[{"name":"LazyCompile:Module._load module.js:285","value":3,"children":[{"name":"LazyCompile:~Module._resolveFilename module.js:325","value":2,"children":[{"name":"LazyCompile:~Module._findPath module.js:142","value":2,"children":[{"name":"LazyCompile:~tryPackage module.js:104","value":1,"children":[{"name":"LazyCompile:readPackage module.js:82","value":1,"children":[{"name":"LazyCompile:~parse native json.js:43","value":1}]}]},{"name":"LazyCompile:~tryExtensions module.js:130","value":1,"children":[{"name":"LazyCompile:~tryFile module.js:120","value":1,"children":[{"name":"LazyCompile:~stat module.js:26","value":1,"children":[{"name":"LazyCompile:~set native collection.js:258","value":1}]}]}]}]}]},{"name":"LazyCompile:~Module.load module.js:348","value":1,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":1,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":1,"children":[{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:1","value":1,"children":[{"name":"LazyCompile:require internal/module.js:13","value":1,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":1,"children":[{"name":"LazyCompile:Module._load module.js:285","value":1,"children":[{"name":"LazyCompile:~Module._resolveFilename module.js:325","value":1,"children":[{"name":"LazyCompile:~Module._findPath module.js:142","value":1,"children":[{"name":"LazyCompile:~tryPackage module.js:104","value":1,"children":[{"name":"LazyCompile:~posix.resolve path.js:419","value":1,"children":[{"name":"LazyCompile:~normalizeArray path.js:17","value":1}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]},{"name":"LazyCompile:~Module._resolveFilename module.js:325","value":1,"children":[{"name":"node`v8::internal::Scope::AllocateParameter","value":1}]}]}]}]}]}]}]}]}]}]}]}]},{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/lib/plugins/authorization.js:1","value":10,"children":[{"name":"LazyCompile:require internal/module.js:13","value":10,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":10,"children":[{"name":"LazyCompile:Module._load module.js:285","value":10,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":10,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":10,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":10,"children":[{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/http-signature/lib/index.js:1","value":10,"children":[{"name":"LazyCompile:require internal/module.js:13","value":10,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":10,"children":[{"name":"LazyCompile:Module._load module.js:285","value":10,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":9,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":8,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":8,"children":[{"name":"LazyCompile:~exports.runInThisContext vm.js:52","value":1},{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/http-signature/lib/util.js:1","value":7,"children":[{"name":"LazyCompile:require internal/module.js:13","value":7,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":7,"children":[{"name":"LazyCompile:Module._load module.js:285","value":7,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":7,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":7,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":7,"children":[{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/http-signature/node_modules/asn1/lib/index.js:1","value":4,"children":[{"name":"LazyCompile:require internal/module.js:13","value":4,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":4,"children":[{"name":"LazyCompile:Module._load module.js:285","value":4,"children":[{"name":"LazyCompile:~Module._resolveFilename module.js:325","value":1,"children":[{"name":"LazyCompile:~Module._findPath module.js:142","value":1,"children":[{"name":"LazyCompile:~posix.resolve path.js:419","value":1,"children":[{"name":"LazyCompile:~normalizeArray path.js:17","value":1}]}]}]},{"name":"LazyCompile:~Module.load module.js:348","value":3,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":3,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":3,"children":[{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/http-signature/node_modules/asn1/lib/ber/index.js:1","value":3,"children":[{"name":"LazyCompile:require internal/module.js:13","value":2,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":2,"children":[{"name":"LazyCompile:Module._load module.js:285","value":2,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":2,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":2,"children":[{"name":"LazyCompile:fs.readFileSync fs.js:417","value":1,"children":[{"name":"LazyCompile:~fs.openSync fs.js:581","value":1,"children":[{"name":"LazyCompile:*nullCheck fs.js:92","value":1,"children":[{"name":"LazyCompile:~indexOf native string.js:80","value":1}]}]}]},{"name":"LazyCompile:~Module._compile module.js:380","value":1,"children":[{"name":"LazyCompile:~exports.runInThisContext vm.js:52","value":1,"children":[{"name":"node`v8::internal::VariableProxy::node_type","value":1}]}]}]}]}]}]}]},{"name":"node`v8::internal::HSimulate::OperandCount","value":1}]}]}]}]}]}]}]}]},{"name":"LazyCompile:~exports.runInThisContext vm.js:52","value":1},{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/http-signature/node_modules/ctype/ctype.js:1","value":2,"children":[{"name":"LazyCompile:require internal/module.js:13","value":2,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":2,"children":[{"name":"LazyCompile:Module._load module.js:285","value":2,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":2,"children":[{"name":"LazyCompile:~posix.extname path.js:561","value":1,"children":[{"name":"LazyCompile:~posixSplitPath path.js:410","value":1,"children":[{"name":"LazyCompile:~exec native regexp.js:88","value":1,"children":[{"name":"RegExp:^","value":1}]}]}]},{"name":"LazyCompile:~Module._extensions..js module.js:420","value":1,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":1,"children":[{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/http-signature/node_modules/ctype/ctio.js:1","value":1,"children":[{"name":"LazyCompile:require internal/module.js:13","value":1,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":1,"children":[{"name":"LazyCompile:Module._load module.js:285","value":1,"children":[{"name":"LazyCompile:~Module._resolveFilename module.js:325","value":1,"children":[{"name":"LazyCompile:*NativeModule.nonInternalExists node.js:961","value":1,"children":[{"name":"LazyCompile:*hasOwnProperty native v8natives.js:111","value":1}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]},{"name":"LazyCompile:~Module._nodeModulePaths module.js:202","value":1,"children":[{"name":"libc++abi.dylib`operator new","value":1}]}]},{"name":"LazyCompile:~Module._resolveFilename module.js:325","value":1,"children":[{"name":"LazyCompile:~Module._resolveLookupPaths module.js:223","value":1,"children":[{"name":"node`v8::internal::Zone::New","value":1}]}]}]}]}]}]}]}]}]}]}]}]}]},{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/lib/plugins/body_parser.js:1","value":16,"children":[{"name":"LazyCompile:require internal/module.js:13","value":16,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":16,"children":[{"name":"LazyCompile:Module._load module.js:285","value":16,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":16,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":16,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":16,"children":[{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/lib/plugins/body_reader.js:1","value":2,"children":[{"name":"LazyCompile:require internal/module.js:13","value":2,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":2,"children":[{"name":"LazyCompile:Module._load module.js:285","value":2,"children":[{"name":"LazyCompile:~NativeModule.require node.js:918","value":2,"children":[{"name":"LazyCompile:~NativeModule.compile node.js:984","value":2,"children":[{"name":"LazyCompile:~runInThisContext node.js:903","value":1},{"name":"Function:~ zlib.js:1","value":1,"children":[{"name":"LazyCompile:~keys native v8natives.js:177","value":1}]}]}]}]}]}]}]},{"name":"LazyCompile:~exports.runInThisContext vm.js:52","value":1,"children":[{"name":"node`v8::internal::Zone::New","value":1}]},{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/lib/plugins/form_body_parser.js:1","value":3,"children":[{"name":"LazyCompile:require internal/module.js:13","value":3,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":3,"children":[{"name":"LazyCompile:Module._load module.js:285","value":3,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":3,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":3,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":3,"children":[{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/qs/index.js:1","value":3,"children":[{"name":"LazyCompile:require internal/module.js:13","value":3,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":3,"children":[{"name":"LazyCompile:Module._load module.js:285","value":3,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":3,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":3,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":3,"children":[{"name":"LazyCompile:~exports.runInThisContext vm.js:52","value":1},{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/qs/lib/index.js:1","value":2,"children":[{"name":"LazyCompile:require internal/module.js:13","value":2,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":2,"children":[{"name":"LazyCompile:Module._load module.js:285","value":2,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":2,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":2,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":1,"children":[{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/qs/lib/stringify.js:1","value":1,"children":[{"name":"LazyCompile:require internal/module.js:13","value":1,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":1,"children":[{"name":"LazyCompile:Module._load module.js:285","value":1,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":1,"children":[{"name":"LazyCompile:~Module._nodeModulePaths module.js:202","value":1,"children":[{"name":"LazyCompile:*join native array.js:337","value":1,"children":[{"name":"LazyCompile:~InnerArrayJoin native array.js:321","value":1,"children":[{"name":"LazyCompile:Join native array.js:106","value":1,"children":[{"name":"node`v8::internal::Heap::ScavengeObject","value":1}]}]}]}]}]}]}]}]}]}]},{"name":"LazyCompile:fs.readFileSync fs.js:417","value":1,"children":[{"name":"LazyCompile:~fs.closeSync fs.js:552","value":1,"children":[{"name":"libsystem_kernel.dylib`close+0xa","value":1}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]},{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/lib/plugins/multipart_body_parser.js:1","value":7,"children":[{"name":"LazyCompile:require internal/module.js:13","value":7,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":7,"children":[{"name":"LazyCompile:Module._load module.js:285","value":7,"children":[{"name":"LazyCompile:~Module._resolveFilename module.js:325","value":2,"children":[{"name":"LazyCompile:~Module._findPath module.js:142","value":2,"children":[{"name":"LazyCompile:~tryPackage module.js:104","value":2,"children":[{"name":"LazyCompile:readPackage module.js:82","value":2,"children":[{"name":"libsystem_kernel.dylib`__open+0xa","value":1},{"name":"LazyCompile:~parse native json.js:43","value":1}]}]}]}]},{"name":"LazyCompile:~Module.load module.js:348","value":5,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":5,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":5,"children":[{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/formidable/lib/index.js:1","value":3,"children":[{"name":"LazyCompile:require internal/module.js:13","value":3,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":3,"children":[{"name":"LazyCompile:Module._load module.js:285","value":3,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":3,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":3,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":3,"children":[{"name":"LazyCompile:~exports.runInThisContext vm.js:52","value":1},{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/formidable/lib/incoming_form.js:1","value":2,"children":[{"name":"LazyCompile:require internal/module.js:13","value":2,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":2,"children":[{"name":"LazyCompile:Module._load module.js:285","value":2,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":1,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":1,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":1,"children":[{"name":"LazyCompile:~exports.runInThisContext vm.js:52","value":1}]}]}]},{"name":"LazyCompile:~Module._resolveFilename module.js:325","value":1,"children":[{"name":"LazyCompile:~Module._findPath module.js:142","value":1,"children":[{"name":"LazyCompile:~tryExtensions module.js:130","value":1,"children":[{"name":"LazyCompile:*tryFile module.js:120","value":1,"children":[{"name":"LazyCompile:~realpathSync fs.js:1458","value":1}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]},{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/vasync/lib/vasync.js:1","value":2,"children":[{"name":"LazyCompile:require internal/module.js:13","value":2,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":2,"children":[{"name":"LazyCompile:Module._load module.js:285","value":2,"children":[{"name":"LazyCompile:~Module._resolveFilename module.js:325","value":1,"children":[{"name":"LazyCompile:~Module._findPath module.js:142","value":1,"children":[{"name":"LazyCompile:~tryPackage module.js:104","value":1,"children":[{"name":"LazyCompile:readPackage module.js:82","value":1,"children":[{"name":"libsystem_kernel.dylib`close+0xa","value":1}]}]}]}]},{"name":"LazyCompile:~Module.load module.js:348","value":1,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":1,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":1,"children":[{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/vasync/node_modules/verror/lib/verror.js:1","value":1,"children":[{"name":"LazyCompile:require internal/module.js:13","value":1,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":1,"children":[{"name":"LazyCompile:Module._load module.js:285","value":1,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":1,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":1,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":1,"children":[{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/vasync/node_modules/verror/node_modules/extsprintf/lib/extsprintf.js:1","value":1,"children":[{"name":"LazyCompile:require internal/module.js:13","value":1,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":1,"children":[{"name":"LazyCompile:Module._load module.js:285","value":1,"children":[{"name":"LazyCompile:~Module._resolveFilename module.js:325","value":1}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]},{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/lib/plugins/fielded_text_body_parser.js:1","value":3,"children":[{"name":"LazyCompile:require internal/module.js:13","value":3,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":3,"children":[{"name":"LazyCompile:Module._load module.js:285","value":3,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":3,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":3,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":3,"children":[{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/csv/lib/index.js:1","value":3,"children":[{"name":"LazyCompile:require internal/module.js:13","value":3,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":3,"children":[{"name":"LazyCompile:Module._load module.js:285","value":3,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":3,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":3,"children":[{"name":"Handler:An IC handler from the snapshot","value":1},{"name":"LazyCompile:~Module._compile module.js:380","value":2,"children":[{"name":"LazyCompile:~exports.runInThisContext vm.js:52","value":2,"children":[{"name":"node`v8::internal::AstRawString::length","value":1},{"name":"libsystem_malloc.dylib`free","value":1}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]},{"name":"LazyCompile:~exports.runInThisContext vm.js:52","value":4,"children":[{"name":"node`v8::internal::FuncNameInferrer::PushVariableName","value":1}]},{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/lib/plugins/throttle.js:1","value":1,"children":[{"name":"LazyCompile:require internal/module.js:13","value":1,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":1,"children":[{"name":"LazyCompile:Module._load module.js:285","value":1,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":1,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":1,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":1,"children":[{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/lru-cache/lib/lru-cache.js:1","value":1,"children":[{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/lru-cache/lib/lru-cache.js:1","value":1}]}]}]}]}]}]}]}]}]},{"name":"LazyCompile:fs.readFileSync fs.js:417","value":1,"children":[{"name":"LazyCompile:~fs.openSync fs.js:581","value":1,"children":[{"name":"libsystem_kernel.dylib`__open","value":1}]}]}]}]}]}]}]}]}]},{"name":"LazyCompile:fs.readFileSync fs.js:417","value":1}]}]},{"name":"LazyCompile:~Module._resolveFilename module.js:325","value":1,"children":[{"name":"LazyCompile:~Module._findPath module.js:142","value":1,"children":[{"name":"LazyCompile:~stat module.js:26","value":1,"children":[{"name":"libsystem_kernel.dylib`stat$INODE64+0xa","value":1}]}]}]}]}]}]},{"name":"LazyCompile:~forEach native array.js:961","value":1,"children":[{"name":"LazyCompile:~InnerArrayForEach native array.js:942","value":1,"children":[{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/lib/index.js:209","value":1}]}]}]}]}]}]},{"name":"LazyCompile:~Module._resolveFilename module.js:325","value":1,"children":[{"name":"LazyCompile:~Module._findPath module.js:142","value":1,"children":[{"name":"LazyCompile:~tryPackage module.js:104","value":1,"children":[{"name":"LazyCompile:readPackage module.js:82","value":1,"children":[{"name":"LazyCompile:~hasOwnProperty module.js:21","value":1}]}]}]}]}]}]}]},{"name":"LazyCompile:~createServer /Users/davidclements/z/0x/node_modules/restify/lib/index.js:130","value":37,"children":[{"name":"LazyCompile:require internal/module.js:13","value":30,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":30,"children":[{"name":"LazyCompile:Module._load module.js:285","value":30,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":30,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":29,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":29,"children":[{"name":"LazyCompile:~exports.runInThisContext vm.js:52","value":2},{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/lib/bunyan_helper.js:1","value":2,"children":[{"name":"LazyCompile:require internal/module.js:13","value":1,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":1,"children":[{"name":"LazyCompile:Module._load module.js:285","value":1,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":1,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":1,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":1,"children":[{"name":"LazyCompile:*posix.dirname path.js:529","value":1,"children":[{"name":"LazyCompile:~exec native regexp.js:88","value":1,"children":[{"name":"RegExp:^","value":1}]}]}]}]}]}]}]}]},{"name":"LazyCompile:~v4 /Users/davidclements/z/0x/node_modules/restify/node_modules/node-uuid/uuid.js:214","value":1,"children":[{"name":"LazyCompile:~unparse /Users/davidclements/z/0x/node_modules/restify/node_modules/node-uuid/uuid.js:103","value":1}]}]},{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/lib/router.js:1","value":6,"children":[{"name":"LazyCompile:require internal/module.js:13","value":6,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":6,"children":[{"name":"LazyCompile:Module._load module.js:285","value":6,"children":[{"name":"LazyCompile:*Module._resolveFilename module.js:325","value":2,"children":[{"name":"LazyCompile:~Module._findPath module.js:142","value":2,"children":[{"name":"LazyCompile:~keys native v8natives.js:177","value":1},{"name":"LazyCompile:~tryPackage module.js:104","value":1,"children":[{"name":"Handler:JSON","value":1}]}]}]},{"name":"LazyCompile:~Module.load module.js:348","value":4,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":4,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":4,"children":[{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/index.js:1","value":2,"children":[{"name":"LazyCompile:require internal/module.js:13","value":2,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":2,"children":[{"name":"LazyCompile:Module._load module.js:285","value":2,"children":[{"name":"LazyCompile:*Module._resolveFilename module.js:325","value":1,"children":[{"name":"LazyCompile:~Module._findPath module.js:142","value":1,"children":[{"name":"LazyCompile:~tryExtensions module.js:130","value":1,"children":[{"name":"LazyCompile:*tryFile module.js:120","value":1}]}]}]},{"name":"LazyCompile:~Module.load module.js:348","value":1,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":1,"children":[{"name":"LazyCompile:fs.readFileSync fs.js:417","value":1,"children":[{"name":"LazyCompile:~fs.closeSync fs.js:552","value":1,"children":[{"name":"libsystem_kernel.dylib`close+0xa","value":1}]}]}]}]}]}]}]}]},{"name":"LazyCompile:~exports.runInThisContext vm.js:52","value":2}]}]}]}]}]}]}]},{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/lib/server.js:1","value":19,"children":[{"name":"LazyCompile:require internal/module.js:13","value":19,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":19,"children":[{"name":"LazyCompile:Module._load module.js:285","value":19,"children":[{"name":"LazyCompile:~NativeModule.require node.js:918","value":5,"children":[{"name":"LazyCompile:~NativeModule.compile node.js:984","value":5,"children":[{"name":"LazyCompile:~runInThisContext node.js:903","value":1,"children":[{"name":"node`v8::internal::Variable::Variable","value":1}]},{"name":"Function:~ https.js:1","value":4,"children":[{"name":"LazyCompile:~NativeModule.require node.js:918","value":3,"children":[{"name":"LazyCompile:~NativeModule.compile node.js:984","value":3,"children":[{"name":"Function:~ tls.js:1","value":3,"children":[{"name":"LazyCompile:~NativeModule.require node.js:918","value":2,"children":[{"name":"LazyCompile:~NativeModule.compile node.js:984","value":2,"children":[{"name":"LazyCompile:~runInThisContext node.js:903","value":1},{"name":"Function:~ _tls_wrap.js:1","value":1,"children":[{"name":"LazyCompile:~NativeModule.require node.js:918","value":1,"children":[{"name":"LazyCompile:~NativeModule.compile node.js:984","value":1,"children":[{"name":"LazyCompile:~runInThisContext node.js:903","value":1}]}]}]}]}]}]}]}]},{"name":"LazyCompile:~exports.debuglog util.js:60","value":1,"children":[{"name":"node`v8::internal::Runtime_SetProperty","value":1}]}]}]}]},{"name":"LazyCompile:~Module.load module.js:348","value":13,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":12,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":11,"children":[{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/spdy/lib/spdy.js:1","value":10,"children":[{"name":"LazyCompile:require internal/module.js:13","value":10,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":10,"children":[{"name":"LazyCompile:Module._load module.js:285","value":10,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":9,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":9,"children":[{"name":"LazyCompile:fs.readFileSync fs.js:417","value":2,"children":[{"name":"LazyCompile:*fs.fstatSync fs.js:881","value":1,"children":[{"name":"node`v8::Integer::New","value":1}]},{"name":"LazyCompile:~fs.openSync fs.js:581","value":1,"children":[{"name":"libsystem_kernel.dylib`__open+0xa","value":1}]}]},{"name":"LazyCompile:~Module._compile module.js:380","value":7,"children":[{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/spdy/lib/spdy/protocol/index.js:1","value":4,"children":[{"name":"LazyCompile:require internal/module.js:13","value":4,"children":[{"name":"LazyCompile:~Module.require module.js:364","value":4,"children":[{"name":"LazyCompile:Module._load module.js:285","value":4,"children":[{"name":"LazyCompile:~Module.load module.js:348","value":4,"children":[{"name":"LazyCompile:~Module._extensions..js module.js:420","value":4,"children":[{"name":"LazyCompile:~Module._compile module.js:380","value":4,"children":[{"name":"LazyCompile:~exports.runInThisContext vm.js:52","value":3},{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/spdy/lib/spdy/protocol/constants.js:1","value":1}]}]}]}]}]}]}]},{"name":"LazyCompile:~exports.runInThisContext vm.js:52","value":3}]}]}]},{"name":"LazyCompile:*Module._resolveFilename module.js:325","value":1,"children":[{"name":"LazyCompile:~Module._findPath module.js:142","value":1,"children":[{"name":"LazyCompile:~tryExtensions module.js:130","value":1,"children":[{"name":"LazyCompile:*tryFile module.js:120","value":1,"children":[{"name":"LazyCompile:*realpathSync fs.js:1458","value":1,"children":[{"name":"LazyCompile:~exec native regexp.js:88","value":1}]}]}]}]}]}]}]}]}]},{"name":"Function:~ /Users/davidclements/z/0x/node_modules/restify/lib/dtrace.js:1","value":1,"children":[{"name":"Function:exportStaticProvider /Users/davidclements/z/0x/node_modules/restify/lib/dtrace.js:40","value":1,"children":[{"name":"node`v8::internal::ReturnStatement::Accept","value":1}]}]}]},{"name":"LazyCompile:fs.readFileSync fs.js:417","value":1}]},{"name":"LazyCompile:~Module._nodeModulePaths module.js:202","value":1,"children":[{"name":"LazyCompile:*ArrayConcatJS native array.js:402","value":1,"children":[{"name":"node`v8::internal::Assembler::movsd","value":1}]}]}]},{"name":"LazyCompile:*Module._resolveFilename module.js:325","value":1,"children":[{"name":"LazyCompile:~Module._findPath module.js:142","value":1,"children":[{"name":"LazyCompile:~tryExtensions module.js:130","value":1,"children":[{"name":"LazyCompile:*tryFile module.js:120","value":1,"children":[{"name":"LazyCompile:*realpathSync fs.js:1458","value":1,"children":[{"name":"libsystem_kernel.dylib`lstat$INODE64+0xa","value":1}]}]}]}]}]}]}]}]}]}]}]},{"name":"Handler:An IC handler from the snapshot","value":1}]}]}]}]},{"name":"LazyCompile:~createLogger /Users/davidclements/z/0x/node_modules/restify/lib/bunyan_helper.js:269","value":3,"children":[{"name":"LazyCompile:~ node.js:678","value":1,"children":[{"name":"LazyCompile:~createWritableStdioStream node.js:617","value":1,"children":[{"name":"LazyCompile:~WriteStream tty.js:54","value":1,"children":[{"name":"LazyCompile:~Socket net.js:111","value":1,"children":[{"name":"LazyCompile:~Duplex _stream_duplex.js:23","value":1,"children":[{"name":"LazyCompile:~Readable _stream_readable.js:81","value":1,"children":[{"name":"LazyCompile:~ReadableState _stream_readable.js:15","value":1}]}]}]}]}]}]},{"name":"LazyCompile:~RequestCaptureStream /Users/davidclements/z/0x/node_modules/restify/lib/bunyan_helper.js:74","value":1},{"name":"LazyCompile:~createLogger /Users/davidclements/z/0x/node_modules/restify/node_modules/bunyan/lib/bunyan.js:1489","value":1,"children":[{"name":"LazyCompile:~Logger /Users/davidclements/z/0x/node_modules/restify/node_modules/bunyan/lib/bunyan.js:344","value":1,"children":[{"name":"LazyCompile:~forEach native array.js:961","value":1,"children":[{"name":"LazyCompile:~InnerArrayForEach native array.js:942","value":1,"children":[{"name":"node`void v8::internal::Scanner::Advance","value":1}]}]}]}]}]},{"name":"LazyCompile:~Router /Users/davidclements/z/0x/node_modules/restify/lib/router.js:151","value":1,"children":[{"name":"LazyCompile:~EventEmitter events.js:5","value":1,"children":[{"name":"LazyCompile:~EventEmitter.init events.js:36","value":1}]}]},{"name":"LazyCompile:~Server /Users/davidclements/z/0x/node_modules/restify/lib/server.js:237","value":2,"children":[{"name":"LazyCompile:~mergeFormatters /Users/davidclements/z/0x/node_modules/restify/lib/server.js:99","value":1,"children":[{"name":"LazyCompile:~sort native array.js:903","value":1,"children":[{"name":"LazyCompile:~InnerArraySort native array.js:688","value":1,"children":[{"name":"LazyCompile:~QuickSort native array.js:728","value":1,"children":[{"name":"LazyCompile:~InsertionSort native array.js:701","value":1,"children":[{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/lib/server.js:132","value":1,"children":[{"name":"node`v8::internal::Map::FindInCodeCache","value":1}]}]}]}]}]}]}]}]},{"name":"LazyCompile:~Server.","value":2,"children":[{"name":"LazyCompile:~mount /Users/davidclements/z/0x/node_modules/restify/lib/router.js:250","value":1,"children":[{"name":"LazyCompile:~compileURL /Users/davidclements/z/0x/node_modules/restify/lib/router.js:90","value":1,"children":[{"name":"LazyCompile:~urlParse url.js:80","value":1}]}]},{"name":"LazyCompile:~argumentsToChain /Users/davidclements/z/0x/node_modules/restify/lib/server.js:60","value":1}]},{"name":"LazyCompile:~listen /Users/davidclements/z/0x/node_modules/restify/lib/server.js:396","value":5,"children":[{"name":"LazyCompile:~Server.listen net.js:1302","value":5,"children":[{"name":"LazyCompile:~listen net.js:1257","value":5,"children":[{"name":"LazyCompile:~NativeModule.require node.js:918","value":5,"children":[{"name":"LazyCompile:~NativeModule.compile node.js:984","value":5,"children":[{"name":"LazyCompile:~runInThisContext node.js:903","value":1},{"name":"Function:~ cluster.js:1","value":4,"children":[{"name":"LazyCompile:~NativeModule.require node.js:918","value":3,"children":[{"name":"LazyCompile:~NativeModule.compile node.js:984","value":3,"children":[{"name":"LazyCompile:~runInThisContext node.js:903","value":1},{"name":"Function:~ child_process.js:1","value":2,"children":[{"name":"LazyCompile:~exports.debuglog util.js:60","value":1,"children":[{"name":"LazyCompile:~RegExp native regexp.js:36","value":1,"children":[{"name":"LazyCompile:~DoConstructRegExp native regexp.js:20","value":1}]}]},{"name":"LazyCompile:~NativeModule.require node.js:918","value":1,"children":[{"name":"LazyCompile:~NativeModule.compile node.js:984","value":1,"children":[{"name":"Function:~ internal/child_process.js:1","value":1}]}]}]}]}]},{"name":"LazyCompile:~masterInit cluster.js:199","value":1}]}]}]}]}]}]}]}]}]}]}]}]}]}]},{"name":"LazyCompile:~onconnection net.js:1393","value":12,"children":[{"name":"LazyCompile:~Socket net.js:111","value":4,"children":[{"name":"LazyCompile:~Duplex _stream_duplex.js:23","value":3,"children":[{"name":"LazyCompile:~Writable _stream_writable.js:130","value":3,"children":[{"name":"LazyCompile:~WritableState _stream_writable.js:26","value":1},{"name":"LazyCompile:~Stream stream.js:22","value":1}]}]},{"name":"LazyCompile:~Socket.read net.js:283","value":1}]},{"name":"LazyCompile:~emit events.js:130","value":8,"children":[{"name":"LazyCompile:~emitOne events.js:88","value":8,"children":[{"name":"LazyCompile:~connectionListener _http_server.js:261","value":7,"children":[{"name":"LazyCompile:~exports.FreeList.alloc internal/freelist.js:12","value":2,"children":[{"name":"Handler:An IC handler from the snapshot","value":1},{"name":"LazyCompile:~ _http_common.js:139","value":1}]},{"name":"LazyCompile:~Socket.setTimeout net.js:301","value":2,"children":[{"name":"LazyCompile:~exports.enroll timers.js:150","value":1,"children":[{"name":"StorePolymorphicIC:_idleNext","value":1}]},{"name":"LazyCompile:~exports._unrefActive timers.js:599","value":1,"children":[{"name":"LazyCompile:~append internal/linkedlist.js:44","value":1}]}]},{"name":"LazyCompile:~Readable.on _stream_readable.js:665","value":2,"children":[{"name":"CallIC:A call IC from the snapshot","value":1}]}]}]}]}]},{"name":"LazyCompile:~_tickDomainCallback node.js:407","value":17,"children":[{"name":"LazyCompile:nextTickCallbackWith2Args node.js:472","value":8,"children":[{"name":"LazyCompile:~resume_ _stream_readable.js:716","value":3,"children":[{"name":"LazyCompile:~emit events.js:130","value":1,"children":[{"name":"LazyCompile:~emitNone events.js:78","value":1,"children":[{"name":"LazyCompile:~onSocketResume _http_server.js:544","value":1}]}]},{"name":"LazyCompile:~Readable.read _stream_readable.js:251","value":1,"children":[{"name":"LazyCompile:~endReadable _stream_readable.js:887","value":1,"children":[{"name":"LazyCompile:~nextTick node.js:511","value":1}]}]}]},{"name":"LazyCompile:~endReadableNT _stream_readable.js:901","value":2,"children":[{"name":"LazyCompile:~emit events.js:130","value":2,"children":[{"name":"LazyCompile:~emitNone events.js:78","value":2,"children":[{"name":"LazyCompile:~socketOnEnd _http_server.js:414","value":2,"children":[{"name":"LazyCompile:~Socket.end net.js:401","value":2,"children":[{"name":"LazyCompile:~Writable.end _stream_writable.js:420","value":2,"children":[{"name":"LazyCompile:~endWritable _stream_writable.js:476","value":2,"children":[{"name":"LazyCompile:~finishMaybe _stream_writable.js:462","value":2,"children":[{"name":"LazyCompile:~emit events.js:130","value":1,"children":[{"name":"LazyCompile:~emitNone events.js:78","value":1,"children":[{"name":"LazyCompile:~onSocketFinish net.js:188","value":1,"children":[{"name":"LazyCompile:~Socket.destroy net.js:495","value":1,"children":[{"name":"LazyCompile:~Socket._destroy net.js:438","value":1,"children":[{"name":"LazyCompile:~exports.unenroll timers.js:138","value":1,"children":[{"name":"LazyCompile:~reuse timers.js:122","value":1,"children":[{"name":"LazyCompile:~remove internal/linkedlist.js:28","value":1}]}]}]}]}]}]}]},{"name":"LazyCompile:~needFinish _stream_writable.js:447","value":1}]}]}]}]}]}]}]}]},{"name":"Handler:emit","value":1}]},{"name":"LazyCompile:~tickDone node.js:332","value":1},{"name":"LazyCompile:nextTickCallbackWith1Arg node.js:461","value":1,"children":[{"name":"LazyCompile:~emitReadable_ _stream_readable.js:410","value":1,"children":[{"name":"LazyCompile:~flow _stream_readable.js:739","value":1,"children":[{"name":"LazyCompile:~IncomingMessage.read _http_incoming.js:73","value":1,"children":[{"name":"Handler:An IC handler from the snapshot","value":1}]}]}]}]},{"name":"LazyCompile:*Domain.exit domain.js:159","value":1,"children":[{"name":"LazyCompile:*Object.defineProperty.set domain.js:25","value":1,"children":[{"name":"node`v8::internal::MacroAssembler::AssertSmi","value":1}]}]},{"name":"LazyCompile:*Domain.enter domain.js:148","value":1},{"name":"LazyCompile:nextTickCallbackWithManyArgs node.js:494","value":2,"children":[{"name":"LazyCompile:~afterWrite _stream_writable.js:342","value":1},{"name":"node`v8::internal::FunctionState::FunctionState","value":1}]},{"name":"LazyCompile:nextTickCallbackWith0Args node.js:450","value":2,"children":[{"name":"LazyCompile:~finish _http_outgoing.js:551","value":2,"children":[{"name":"LazyCompile:~emit events.js:130","value":2,"children":[{"name":"LazyCompile:~emitNone events.js:78","value":2,"children":[{"name":"LazyCompile:~resOnFinish _http_server.js:490","value":2,"children":[{"name":"node`v8::internal::Heap::AllocateFixedArray","value":1},{"name":"LazyCompile:*ServerResponse.detachSocket _http_server.js:144","value":1,"children":[{"name":"Handler:An IC handler from the snapshot","value":1}]}]}]}]}]}]}]},{"name":"LazyCompile:*onconnection net.js:1393","value":11,"children":[{"name":"LazyCompile:~emit events.js:130","value":4,"children":[{"name":"LazyCompile:~emitOne events.js:88","value":1,"children":[{"name":"LazyCompile:~connectionListener _http_server.js:261","value":1,"children":[{"name":"LazyCompile:~exports.FreeList.alloc internal/freelist.js:12","value":1,"children":[{"name":"LazyCompile:~ _http_common.js:139","value":1}]}]}]},{"name":"LazyCompile:*emitOne events.js:88","value":3,"children":[{"name":"LazyCompile:~connectionListener _http_server.js:261","value":3,"children":[{"name":"LazyCompile:*exports.FreeList.alloc internal/freelist.js:12","value":1,"children":[{"name":"LazyCompile:~ _http_common.js:139","value":1}]},{"name":"LazyCompile:*Readable.on _stream_readable.js:665","value":1,"children":[{"name":"LazyCompile:*addListener events.js:204","value":1}]}]}]}]},{"name":"LazyCompile:~Socket net.js:111","value":5,"children":[{"name":"LazyCompile:~Duplex _stream_duplex.js:23","value":4,"children":[{"name":"LazyCompile:*Writable _stream_writable.js:130","value":3,"children":[{"name":"Handler:defaultEncoding","value":1},{"name":"Handler:needDrain","value":1}]},{"name":"LazyCompile:~Readable _stream_readable.js:81","value":1,"children":[{"name":"Handler:endEmitted","value":1}]}]}]}]},{"name":"LazyCompile:~onread net.js:503","value":6,"children":[{"name":"LazyCompile:~emit events.js:130","value":1},{"name":"LazyCompile:~Readable.push _stream_readable.js:100","value":2,"children":[{"name":"LazyCompile:~readableAddChunk _stream_readable.js:124","value":2,"children":[{"name":"LazyCompile:~onEofChunk _stream_readable.js:379","value":1,"children":[{"name":"LazyCompile:~emitReadable _stream_readable.js:397","value":1}]}]}]},{"name":"LazyCompile:~Socket._destroy net.js:438","value":2,"children":[{"name":"node`v8::internal::Runtime_CompileOptimized","value":1}]}]},{"name":"LazyCompile:~parserOnHeadersComplete _http_common.js:43","value":250,"children":[{"name":"LazyCompile:~parserOnIncoming _http_server.js:454","value":203,"children":[{"name":"LazyCompile:~emit events.js:130","value":99,"children":[{"name":"LazyCompile:~emitTwo events.js:98","value":99,"children":[{"name":"LazyCompile:~onRequest /Users/davidclements/z/0x/node_modules/restify/lib/server.js:318","value":51,"children":[{"name":"LazyCompile:~_handle /Users/davidclements/z/0x/node_modules/restify/lib/server.js:701","value":49,"children":[{"name":"LazyCompile:~routeAndRun /Users/davidclements/z/0x/node_modules/restify/lib/server.js:704","value":49,"children":[{"name":"LazyCompile:~_route /Users/davidclements/z/0x/node_modules/restify/lib/server.js:740","value":49,"children":[{"name":"node`v8::internal::RelocInfoWriter::Write","value":1},{"name":"LazyCompile:find /Users/davidclements/z/0x/node_modules/restify/lib/router.js:403","value":48,"children":[{"name":"LazyCompile:~onRoute /Users/davidclements/z/0x/node_modules/restify/lib/server.js:747","value":47,"children":[{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/lib/server.js:705","value":47,"children":[{"name":"LazyCompile:~_run /Users/davidclements/z/0x/node_modules/restify/lib/server.js:801","value":45,"children":[{"name":"LazyCompile:~Domain.run domain.js:212","value":42,"children":[{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":42,"children":[{"name":"LazyCompile:~next /Users/davidclements/z/0x/node_modules/restify/lib/server.js:824","value":42,"children":[{"name":"node`v8::internal::RecordWriteStub::RegisterAllocation::GetRegThatIsNotRcxOr","value":1},{"name":"LazyCompile:~ /Users/davidclements/z/0x/examples/rest-api/index.js:9","value":26,"children":[{"name":"LazyCompile:~send /Users/davidclements/z/0x/node_modules/restify/lib/response.js:270","value":23,"children":[{"name":"LazyCompile:~format /Users/davidclements/z/0x/node_modules/restify/lib/response.js:96","value":22,"children":[{"name":"LazyCompile:~accepts /Users/davidclements/z/0x/node_modules/restify/lib/request.js:76","value":6,"children":[{"name":"LazyCompile:~mediaType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/index.js:45","value":6,"children":[{"name":"LazyCompile:~mediaTypes /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/index.js:50","value":6,"children":[{"name":"LazyCompile:~preferredMediaTypes /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:123","value":5,"children":[{"name":"LazyCompile:~map native array.js:1040","value":1,"children":[{"name":"LazyCompile:~InnerArrayMap native array.js:1019","value":1,"children":[{"name":"LazyCompile:~getPriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:134","value":1,"children":[{"name":"LazyCompile:~getMediaTypePriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:69","value":1,"children":[{"name":"node`v8::internal::DescriptorArray::CopyFrom","value":1}]}]}]}]},{"name":"LazyCompile:~filter native array.js:933","value":4,"children":[{"name":"LazyCompile:~InnerArrayFilter native array.js:909","value":4,"children":[{"name":"libsystem_kernel.dylib`__mmap+0xa","value":1},{"name":"node`DYLD-STUB$$bool v8::internal::ScavengingVisitor","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":1}]}]}]},{"name":"Handler:An IC handler from the snapshot","value":1}]}]}]},{"name":"LazyCompile:~formatJSON /Users/davidclements/z/0x/node_modules/restify/lib/formatters/json.js:17","value":14,"children":[{"name":"LazyCompile:~_cb /Users/davidclements/z/0x/node_modules/restify/lib/response.js:307","value":13,"children":[{"name":"LazyCompile:~restifyWriteHead /Users/davidclements/z/0x/node_modules/restify/lib/response.js:422","value":6,"children":[{"name":"LazyCompile:~ServerResponse.writeHead _http_server.js:160","value":4,"children":[{"name":"LazyCompile:~OutgoingMessage._storeHeader _http_outgoing.js:190","value":2,"children":[{"name":"LazyCompile:~utcDate _http_outgoing.js:32","value":1,"children":[{"name":"LazyCompile:~getMilliseconds native date.js:304","value":1,"children":[{"name":"libsystem_kernel.dylib`access+0xa","value":1}]}]},{"name":"LazyCompile:~storeHeader _http_outgoing.js:303","value":1,"children":[{"name":"LazyCompile:*test native regexp.js:135","value":1,"children":[{"name":"RegExp:^Content-Length$","value":1}]}]}]},{"name":"LazyCompile:*toString native v8natives.js:1029","value":1}]}]},{"name":"LazyCompile:~OutgoingMessage.write _http_outgoing.js:424","value":6,"children":[{"name":"LazyCompile:~OutgoingMessage._send _http_outgoing.js:122","value":6,"children":[{"name":"LazyCompile:~OutgoingMessage._writeRaw _http_outgoing.js:145","value":6,"children":[{"name":"LazyCompile:~Socket.write net.js:617","value":6,"children":[{"name":"LazyCompile:~Writable.write _stream_writable.js:186","value":4,"children":[{"name":"LazyCompile:~writeOrBuffer _stream_writable.js:255","value":3,"children":[{"name":"LazyCompile:~doWrite _stream_writable.js:284","value":2,"children":[{"name":"LazyCompile:~Socket._write net.js:693","value":2,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":2,"children":[{"name":"LazyCompile:~createWriteReq net.js:697","value":2,"children":[{"name":"node`uv__write","value":1}]}]}]}]}]}]}]}]}]}]},{"name":"LazyCompile:~OutgoingMessage.end _http_outgoing.js:533","value":1}]},{"name":"LazyCompile:~stringify native json.js:158","value":1}]},{"name":"LazyCompile:*accepts /Users/davidclements/z/0x/node_modules/restify/lib/request.js:76","value":1,"children":[{"name":"LazyCompile:~preferredMediaTypes /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:123","value":1,"children":[{"name":"LazyCompile:*map native array.js:1040","value":1,"children":[{"name":"LazyCompile:~InnerArrayMap native array.js:1019","value":1,"children":[{"name":"node`v8::internal::Zone::New","value":1}]}]}]}]},{"name":"node`v8::internal::Assembler::immediate_arithmetic_op","value":1}]}]},{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":1,"children":[{"name":"LazyCompile:~next /Users/davidclements/z/0x/node_modules/restify/lib/server.js:824","value":1,"children":[{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":1}]}]},{"name":"LazyCompile:etag /Users/davidclements/z/0x/examples/rest-api/etag.js:5","value":2}]},{"name":"LazyCompile:~ /Users/davidclements/z/0x/examples/rest-api/index.js:20","value":15,"children":[{"name":"LazyCompile:etag /Users/davidclements/z/0x/examples/rest-api/etag.js:5","value":2,"children":[{"name":"LazyCompile:~Hash crypto.js:47","value":1,"children":[{"name":"LazyCompile:~Hash crypto.js:47","value":1}]},{"name":"LazyCompile:*Hash.digest crypto.js:75","value":1,"children":[{"name":"node`v8::internal::Heap::AllocateRawOneByteString","value":1}]}]},{"name":"LazyCompile:~send /Users/davidclements/z/0x/node_modules/restify/lib/response.js:270","value":11,"children":[{"name":"LazyCompile:~format /Users/davidclements/z/0x/node_modules/restify/lib/response.js:96","value":11,"children":[{"name":"LazyCompile:~accepts /Users/davidclements/z/0x/node_modules/restify/lib/request.js:76","value":3,"children":[{"name":"LazyCompile:*map native array.js:1040","value":1,"children":[{"name":"LazyCompile:~InnerArrayMap native array.js:1019","value":1,"children":[{"name":"LazyCompile:IN native runtime.js:277","value":1}]}]},{"name":"LazyCompile:~mediaType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/index.js:45","value":1,"children":[{"name":"LazyCompile:~mediaTypes /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/index.js:50","value":1,"children":[{"name":"LazyCompile:~preferredMediaTypes /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:123","value":1}]}]},{"name":"LazyCompile:~negotiator /Users/davidclements/z/0x/node_modules/restify/lib/request.js:31","value":1,"children":[{"name":"node`v8::internal::Heap::CopyFixedArrayWithMap","value":1}]}]},{"name":"LazyCompile:~formatJSON /Users/davidclements/z/0x/node_modules/restify/lib/formatters/json.js:17","value":3,"children":[{"name":"LazyCompile:~_cb /Users/davidclements/z/0x/node_modules/restify/lib/response.js:307","value":3,"children":[{"name":"LazyCompile:~OutgoingMessage.write _http_outgoing.js:424","value":2,"children":[{"name":"LazyCompile:~OutgoingMessage._send _http_outgoing.js:122","value":2,"children":[{"name":"LazyCompile:~OutgoingMessage._writeRaw _http_outgoing.js:145","value":2,"children":[{"name":"LazyCompile:~Socket.write net.js:617","value":2,"children":[{"name":"LazyCompile:~Writable.write _stream_writable.js:186","value":2,"children":[{"name":"LazyCompile:~writeOrBuffer _stream_writable.js:255","value":2,"children":[{"name":"LazyCompile:~doWrite _stream_writable.js:284","value":2,"children":[{"name":"LazyCompile:~Socket._write net.js:693","value":2,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":2,"children":[{"name":"LazyCompile:~unrefTimer net.js:177","value":1,"children":[{"name":"LazyCompile:~exports._unrefActive timers.js:599","value":1,"children":[{"name":"LazyCompile:*ok assert.js:108","value":1}]}]},{"name":"LazyCompile:~createWriteReq net.js:697","value":1,"children":[{"name":"libsystem_kernel.dylib`write+0xa","value":1}]}]}]}]}]}]}]}]}]}]},{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/bunyan/lib/bunyan.js:940","value":1}]}]},{"name":"LazyCompile:*accepts /Users/davidclements/z/0x/node_modules/restify/lib/request.js:76","value":4,"children":[{"name":"LazyCompile:*map native array.js:1040","value":1,"children":[{"name":"LazyCompile:~InnerArrayMap native array.js:1019","value":1,"children":[{"name":"LazyCompile:* /Users/davidclements/z/0x/node_modules/restify/lib/request.js:81","value":1,"children":[{"name":"LazyCompile:*string /Users/davidclements/z/0x/node_modules/restify/node_modules/assert-plus/assert.js:159","value":1,"children":[{"name":"LazyCompile:*_assert /Users/davidclements/z/0x/node_modules/restify/node_modules/assert-plus/assert.js:38","value":1}]}]}]}]},{"name":"LazyCompile:~preferredMediaTypes /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:123","value":3,"children":[{"name":"LazyCompile:*map native array.js:1040","value":3,"children":[{"name":"LazyCompile:~InnerArrayMap native array.js:1019","value":3,"children":[{"name":"LazyCompile:*getPriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:134","value":3,"children":[{"name":"LazyCompile:*specify /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:83","value":3,"children":[{"name":"LazyCompile:*parseMediaType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:29","value":3,"children":[{"name":"LazyCompile:*match native string.js:122","value":3,"children":[{"name":"LazyCompile:~RegExpExecNoTests native regexp.js:62","value":3,"children":[{"name":"node`v8::internal::Relocatable::PostGarbageCollectionProcessing","value":1},{"name":"node`v8::internal::Code::PatchPlatformCodeAge","value":1}]}]}]}]}]}]}]}]}]},{"name":"LazyCompile:~OutgoingMessage.setHeader _http_outgoing.js:337","value":1}]}]}]}]}]}]},{"name":"LazyCompile:~addListener events.js:204","value":1},{"name":"LazyCompile:~wrapper /Users/davidclements/z/0x/node_modules/restify/node_modules/once/node_modules/wrappy/wrappy.js:19","value":1},{"name":"node`v8::internal::CompilationInfo::literal","value":1}]}]}]}]}]}]}]},{"name":"LazyCompile:~_setupRequest /Users/davidclements/z/0x/node_modules/restify/lib/server.js:971","value":1,"children":[{"name":"libsystem_malloc.dylib`free+0x6","value":1}]},{"name":"LazyCompile:*_setupRequest /Users/davidclements/z/0x/node_modules/restify/lib/server.js:971","value":1}]},{"name":"LazyCompile:*onRequest /Users/davidclements/z/0x/node_modules/restify/lib/server.js:318","value":48,"children":[{"name":"LazyCompile:*_handle /Users/davidclements/z/0x/node_modules/restify/lib/server.js:701","value":46,"children":[{"name":"LazyCompile:~routeAndRun /Users/davidclements/z/0x/node_modules/restify/lib/server.js:704","value":46,"children":[{"name":"LazyCompile:*_route /Users/davidclements/z/0x/node_modules/restify/lib/server.js:740","value":46,"children":[{"name":"LazyCompile:find /Users/davidclements/z/0x/node_modules/restify/lib/router.js:403","value":46,"children":[{"name":"LazyCompile:~onRoute /Users/davidclements/z/0x/node_modules/restify/lib/server.js:747","value":44,"children":[{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/lib/server.js:705","value":44,"children":[{"name":"LazyCompile:~_run /Users/davidclements/z/0x/node_modules/restify/lib/server.js:801","value":25,"children":[{"name":"LazyCompile:~Domain.run domain.js:212","value":25,"children":[{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":25,"children":[{"name":"LazyCompile:~next /Users/davidclements/z/0x/node_modules/restify/lib/server.js:824","value":25,"children":[{"name":"LazyCompile:~ /Users/davidclements/z/0x/examples/rest-api/index.js:9","value":14,"children":[{"name":"LazyCompile:etag /Users/davidclements/z/0x/examples/rest-api/etag.js:5","value":2,"children":[{"name":"LazyCompile:~replace native string.js:152","value":1}]},{"name":"Handler:replace","value":1},{"name":"LazyCompile:~send /Users/davidclements/z/0x/node_modules/restify/lib/response.js:270","value":11,"children":[{"name":"LazyCompile:~format /Users/davidclements/z/0x/node_modules/restify/lib/response.js:96","value":11,"children":[{"name":"LazyCompile:~formatJSON /Users/davidclements/z/0x/node_modules/restify/lib/formatters/json.js:17","value":7,"children":[{"name":"LazyCompile:~_cb /Users/davidclements/z/0x/node_modules/restify/lib/response.js:307","value":7,"children":[{"name":"LazyCompile:~OutgoingMessage.write _http_outgoing.js:424","value":5,"children":[{"name":"LazyCompile:~OutgoingMessage._send _http_outgoing.js:122","value":5,"children":[{"name":"LazyCompile:~OutgoingMessage._writeRaw _http_outgoing.js:145","value":4,"children":[{"name":"LazyCompile:*Socket.write net.js:617","value":4,"children":[{"name":"LazyCompile:*Writable.write _stream_writable.js:186","value":4,"children":[{"name":"LazyCompile:~writeOrBuffer _stream_writable.js:255","value":4,"children":[{"name":"LazyCompile:*doWrite _stream_writable.js:284","value":4,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":4,"children":[{"name":"LazyCompile:~createWriteReq net.js:697","value":2},{"name":"LazyCompile:~WritableState.onwrite _stream_writable.js:88","value":1,"children":[{"name":"LazyCompile:*onwrite _stream_writable.js:314","value":1}]},{"name":"LazyCompile:INSTANCE_OF native runtime.js:289","value":1,"children":[{"name":"node`v8::internal::LInstructionGap::opcode","value":1}]}]}]}]}]}]}]},{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":1,"children":[{"name":"LazyCompile:~writeOrBuffer _stream_writable.js:255","value":1,"children":[{"name":"LazyCompile:*doWrite _stream_writable.js:284","value":1,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":1,"children":[{"name":"LazyCompile:~createWriteReq net.js:697","value":1,"children":[{"name":"libsystem_kernel.dylib`write+0xa","value":1}]}]}]}]}]}]}]},{"name":"LazyCompile:*restifyWriteHead /Users/davidclements/z/0x/node_modules/restify/lib/response.js:422","value":2,"children":[{"name":"LazyCompile:~ServerResponse.writeHead _http_server.js:160","value":2,"children":[{"name":"LazyCompile:~OutgoingMessage._storeHeader _http_outgoing.js:190","value":2,"children":[{"name":"LazyCompile:*storeHeader _http_outgoing.js:303","value":2,"children":[{"name":"LazyCompile:*test native regexp.js:135","value":2,"children":[{"name":"RegExp:[\\r\\n]","value":1}]}]}]}]}]}]}]},{"name":"LazyCompile:*accepts /Users/davidclements/z/0x/node_modules/restify/lib/request.js:76","value":4,"children":[{"name":"CallIC:A call IC from the snapshot","value":1},{"name":"LazyCompile:*map native array.js:1040","value":1,"children":[{"name":"LazyCompile:~InnerArrayMap native array.js:1019","value":1,"children":[{"name":"LazyCompile:* /Users/davidclements/z/0x/node_modules/restify/lib/request.js:81","value":1,"children":[{"name":"LazyCompile:*string /Users/davidclements/z/0x/node_modules/restify/node_modules/assert-plus/assert.js:159","value":1,"children":[{"name":"LazyCompile:*_assert /Users/davidclements/z/0x/node_modules/restify/node_modules/assert-plus/assert.js:38","value":1}]}]}]}]},{"name":"LazyCompile:~preferredMediaTypes /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:123","value":1,"children":[{"name":"LazyCompile:*map native array.js:1040","value":1,"children":[{"name":"LazyCompile:~InnerArrayMap native array.js:1019","value":1,"children":[{"name":"LazyCompile:*getPriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:134","value":1,"children":[{"name":"LazyCompile:*specify /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:83","value":1,"children":[{"name":"LazyCompile:*parseMediaType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:29","value":1}]}]}]}]}]},{"name":"LazyCompile:*preferredMediaTypes /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:123","value":1,"children":[{"name":"LazyCompile:*sort native array.js:903","value":1,"children":[{"name":"LazyCompile:*InnerArraySort native array.js:688","value":1,"children":[{"name":"CallIC:A call IC from the snapshot","value":1}]}]}]}]}]}]}]},{"name":"LazyCompile:~ /Users/davidclements/z/0x/examples/rest-api/index.js:20","value":9,"children":[{"name":"LazyCompile:~send /Users/davidclements/z/0x/node_modules/restify/lib/response.js:270","value":7,"children":[{"name":"LazyCompile:~format /Users/davidclements/z/0x/node_modules/restify/lib/response.js:96","value":7,"children":[{"name":"LazyCompile:*accepts /Users/davidclements/z/0x/node_modules/restify/lib/request.js:76","value":3,"children":[{"name":"LazyCompile:~preferredMediaTypes /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:123","value":1,"children":[{"name":"LazyCompile:*filter native array.js:933","value":1,"children":[{"name":"LazyCompile:~InnerArrayFilter native array.js:909","value":1,"children":[{"name":"LazyCompile:IN native runtime.js:277","value":1}]}]}]},{"name":"LazyCompile:*preferredMediaTypes /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:123","value":2,"children":[{"name":"LazyCompile:*map native array.js:1040","value":2,"children":[{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":2,"children":[{"name":"LazyCompile:*getPriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:134","value":2,"children":[{"name":"LazyCompile:*specify /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:83","value":2,"children":[{"name":"LazyCompile:*parseMediaType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:29","value":1,"children":[{"name":"LazyCompile:*match native string.js:122","value":1,"children":[{"name":"LazyCompile:~RegExpExecNoTests native regexp.js:62","value":1,"children":[{"name":"RegExp:\\s*","value":1}]}]}]}]}]}]}]}]}]},{"name":"LazyCompile:~formatJSON /Users/davidclements/z/0x/node_modules/restify/lib/formatters/json.js:17","value":4,"children":[{"name":"LazyCompile:~_cb /Users/davidclements/z/0x/node_modules/restify/lib/response.js:307","value":4,"children":[{"name":"LazyCompile:*restifyWriteHead /Users/davidclements/z/0x/node_modules/restify/lib/response.js:422","value":1,"children":[{"name":"LazyCompile:~ServerResponse.writeHead _http_server.js:160","value":1,"children":[{"name":"LazyCompile:~OutgoingMessage._storeHeader _http_outgoing.js:190","value":1,"children":[{"name":"LazyCompile:*storeHeader _http_outgoing.js:303","value":1}]}]}]},{"name":"LazyCompile:~OutgoingMessage.write _http_outgoing.js:424","value":2,"children":[{"name":"LazyCompile:~OutgoingMessage._send _http_outgoing.js:122","value":2,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":2,"children":[{"name":"LazyCompile:~writeOrBuffer _stream_writable.js:255","value":2,"children":[{"name":"LazyCompile:*doWrite _stream_writable.js:284","value":2,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":2,"children":[{"name":"LazyCompile:~createWriteReq net.js:697","value":1,"children":[{"name":"node`DYLD-STUB$$OSMemoryBarrier","value":1}]}]}]}]}]}]}]},{"name":"LazyCompile:~keys native v8natives.js:177","value":1}]}]}]}]},{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":1,"children":[{"name":"LazyCompile:~next /Users/davidclements/z/0x/node_modules/restify/lib/server.js:824","value":1,"children":[{"name":"LazyCompile:~endHandlerTimer /Users/davidclements/z/0x/node_modules/restify/lib/request.js:545","value":1,"children":[{"name":"node`v8::internal::Property::Accept","value":1}]}]}]}]},{"name":"LazyCompile:* /Users/davidclements/z/0x/examples/rest-api/index.js:20","value":1,"children":[{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":1,"children":[{"name":"LazyCompile:~next /Users/davidclements/z/0x/node_modules/restify/lib/server.js:824","value":1}]}]}]}]}]}]},{"name":"libsystem_kernel.dylib`semaphore_signal_trap+0xa","value":1},{"name":"LazyCompile:*_run /Users/davidclements/z/0x/node_modules/restify/lib/server.js:801","value":17,"children":[{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":17,"children":[{"name":"LazyCompile:~next /Users/davidclements/z/0x/node_modules/restify/lib/server.js:824","value":17,"children":[{"name":"LazyCompile:* /Users/davidclements/z/0x/examples/rest-api/index.js:20","value":6,"children":[{"name":"LazyCompile:*send /Users/davidclements/z/0x/node_modules/restify/lib/response.js:270","value":6,"children":[{"name":"LazyCompile:~format /Users/davidclements/z/0x/node_modules/restify/lib/response.js:96","value":6,"children":[{"name":"LazyCompile:*accepts /Users/davidclements/z/0x/node_modules/restify/lib/request.js:76","value":3,"children":[{"name":"LazyCompile:*preferredMediaTypes /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:123","value":3,"children":[{"name":"LazyCompile:*map native array.js:1040","value":3,"children":[{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":3,"children":[{"name":"LazyCompile:*getPriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:134","value":3,"children":[{"name":"LazyCompile:*specify /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:83","value":3,"children":[{"name":"LazyCompile:*parseMediaType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:29","value":3,"children":[{"name":"LazyCompile:*match native string.js:122","value":1},{"name":"node`v8::internal::ScavengingVisitor","value":1}]}]}]}]}]}]}]},{"name":"Handler:_negotiator","value":1},{"name":"LazyCompile:~formatJSON /Users/davidclements/z/0x/node_modules/restify/lib/formatters/json.js:17","value":2,"children":[{"name":"LazyCompile:~_cb /Users/davidclements/z/0x/node_modules/restify/lib/response.js:307","value":2,"children":[{"name":"LazyCompile:~OutgoingMessage.write _http_outgoing.js:424","value":1,"children":[{"name":"LazyCompile:~OutgoingMessage._send _http_outgoing.js:122","value":1,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":1,"children":[{"name":"LazyCompile:~writeOrBuffer _stream_writable.js:255","value":1,"children":[{"name":"LazyCompile:*doWrite _stream_writable.js:284","value":1,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":1,"children":[{"name":"LazyCompile:~createWriteReq net.js:697","value":1,"children":[{"name":"libsystem_kernel.dylib`write+0xa","value":1}]}]}]}]}]}]}]},{"name":"LazyCompile:*restifyWriteHead /Users/davidclements/z/0x/node_modules/restify/lib/response.js:422","value":1,"children":[{"name":"LazyCompile:~ServerResponse.writeHead _http_server.js:160","value":1,"children":[{"name":"LazyCompile:~OutgoingMessage._storeHeader _http_outgoing.js:190","value":1,"children":[{"name":"LazyCompile:*storeHeader _http_outgoing.js:303","value":1,"children":[{"name":"LazyCompile:*test native regexp.js:135","value":1,"children":[{"name":"RegExp:^[a-zA-Z0-9_!#$%&'*+.^`|~-]+$","value":1}]}]}]}]}]}]}]}]}]}]},{"name":"LazyCompile:~ /Users/davidclements/z/0x/examples/rest-api/index.js:9","value":2,"children":[{"name":"LazyCompile:*send /Users/davidclements/z/0x/node_modules/restify/lib/response.js:270","value":2,"children":[{"name":"LazyCompile:~format /Users/davidclements/z/0x/node_modules/restify/lib/response.js:96","value":2,"children":[{"name":"LazyCompile:~formatJSON /Users/davidclements/z/0x/node_modules/restify/lib/formatters/json.js:17","value":1,"children":[{"name":"LazyCompile:~_cb /Users/davidclements/z/0x/node_modules/restify/lib/response.js:307","value":1,"children":[{"name":"LazyCompile:~OutgoingMessage.write _http_outgoing.js:424","value":1,"children":[{"name":"LazyCompile:~OutgoingMessage._send _http_outgoing.js:122","value":1,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":1,"children":[{"name":"LazyCompile:~writeOrBuffer _stream_writable.js:255","value":1,"children":[{"name":"LazyCompile:*doWrite _stream_writable.js:284","value":1,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":1,"children":[{"name":"LazyCompile:~createWriteReq net.js:697","value":1,"children":[{"name":"libsystem_kernel.dylib`write+0xa","value":1}]}]}]}]}]}]}]}]}]},{"name":"LazyCompile:*accepts /Users/davidclements/z/0x/node_modules/restify/lib/request.js:76","value":1,"children":[{"name":"LazyCompile:*preferredMediaTypes /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:123","value":1,"children":[{"name":"LazyCompile:*map native array.js:1040","value":1,"children":[{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":1,"children":[{"name":"LazyCompile:*getPriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:134","value":1,"children":[{"name":"LazyCompile:*specify /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:83","value":1,"children":[{"name":"LazyCompile:~keys native v8natives.js:177","value":1}]}]}]}]}]}]}]}]}]},{"name":"node`v8::internal::HDematerializedObject::OperandAt","value":1},{"name":"LazyCompile:~ /Users/davidclements/z/0x/examples/rest-api/index.js:31","value":7,"children":[{"name":"LazyCompile:*send /Users/davidclements/z/0x/node_modules/restify/lib/response.js:270","value":5,"children":[{"name":"LazyCompile:~format /Users/davidclements/z/0x/node_modules/restify/lib/response.js:96","value":5,"children":[{"name":"LazyCompile:~formatJSON /Users/davidclements/z/0x/node_modules/restify/lib/formatters/json.js:17","value":2,"children":[{"name":"LazyCompile:~_cb /Users/davidclements/z/0x/node_modules/restify/lib/response.js:307","value":2,"children":[{"name":"LazyCompile:*restifyWriteHead /Users/davidclements/z/0x/node_modules/restify/lib/response.js:422","value":1,"children":[{"name":"LazyCompile:~ServerResponse.writeHead _http_server.js:160","value":1,"children":[{"name":"LazyCompile:~OutgoingMessage._renderHeaders _http_outgoing.js:397","value":1}]}]},{"name":"LazyCompile:~OutgoingMessage.write _http_outgoing.js:424","value":1,"children":[{"name":"LazyCompile:~OutgoingMessage._send _http_outgoing.js:122","value":1,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":1,"children":[{"name":"LazyCompile:~writeOrBuffer _stream_writable.js:255","value":1,"children":[{"name":"LazyCompile:*doWrite _stream_writable.js:284","value":1}]}]}]}]}]}]},{"name":"LazyCompile:*accepts /Users/davidclements/z/0x/node_modules/restify/lib/request.js:76","value":3,"children":[{"name":"LazyCompile:*preferredMediaTypes /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:123","value":3,"children":[{"name":"LazyCompile:*map native array.js:1040","value":2,"children":[{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":2,"children":[{"name":"node`v8::internal::Zone::New","value":1},{"name":"LazyCompile:*getPriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:134","value":1,"children":[{"name":"LazyCompile:*specify /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:83","value":1}]}]}]},{"name":"LazyCompile:*parseMediaType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:29","value":1}]}]}]}]},{"name":"LazyCompile:etag /Users/davidclements/z/0x/examples/rest-api/etag.js:5","value":2,"children":[{"name":"LazyCompile:*Hash crypto.js:47","value":1,"children":[{"name":"LazyCompile:*Hash crypto.js:47","value":1,"children":[{"name":"LazyCompile:Error native messages.js:660","value":1,"children":[{"name":"LazyCompile:Error native messages.js:660","value":1,"children":[{"name":"LazyCompile:~captureStackTrace native messages.js:709","value":1,"children":[{"name":"LazyCompile:~defineProperty native v8natives.js:766","value":1,"children":[{"name":"LazyCompile:*DefineOwnProperty native v8natives.js:633","value":1,"children":[{"name":"LazyCompile:~DefineObjectProperty native v8natives.js:464","value":1}]}]}]}]}]}]}]}]}]},{"name":"LazyCompile:* /Users/davidclements/z/0x/examples/rest-api/index.js:9","value":1,"children":[{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":1,"children":[{"name":"LazyCompile:~next /Users/davidclements/z/0x/node_modules/restify/lib/server.js:824","value":1,"children":[{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":1,"children":[{"name":"LazyCompile:~done /Users/davidclements/z/0x/node_modules/restify/lib/server.js:712","value":1,"children":[{"name":"node`v8::internal::Compiler::ParseAndAnalyze","value":1}]}]}]}]}]}]}]}]}]}]},{"name":"node`v8::internal::JSObject::GetElementsAccessor","value":1}]}]}]}]},{"name":"LazyCompile:*now native date.js:201","value":1,"children":[{"name":"node`v8::base::OS::TimeCurrentMillis","value":1,"children":[{"name":"libsystem_c.dylib`DYLD-STUB$$__commpage_gettimeofday","value":1}]}]},{"name":"LazyCompile:~emit events.js:130","value":1}]}]}]},{"name":"LazyCompile:*addListener events.js:204","value":1,"children":[{"name":"node`v8::internal::CodeEventLogger::NameBuffer::AppendString","value":1}]},{"name":"LazyCompile:*ServerResponse.assignSocket _http_server.js:134","value":2,"children":[{"name":"LazyCompile:~_flushOutput _http_outgoing.js:653","value":1}]},{"name":"LazyCompile:*emit events.js:130","value":95,"children":[{"name":"LazyCompile:*onRequest /Users/davidclements/z/0x/node_modules/restify/lib/server.js:318","value":95,"children":[{"name":"LazyCompile:*_handle /Users/davidclements/z/0x/node_modules/restify/lib/server.js:701","value":95,"children":[{"name":"LazyCompile:~routeAndRun /Users/davidclements/z/0x/node_modules/restify/lib/server.js:704","value":94,"children":[{"name":"LazyCompile:*_route /Users/davidclements/z/0x/node_modules/restify/lib/server.js:740","value":93,"children":[{"name":"LazyCompile:find /Users/davidclements/z/0x/node_modules/restify/lib/router.js:403","value":93,"children":[{"name":"LazyCompile:~onRoute /Users/davidclements/z/0x/node_modules/restify/lib/server.js:747","value":88,"children":[{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/lib/server.js:705","value":88,"children":[{"name":"LazyCompile:*_run /Users/davidclements/z/0x/node_modules/restify/lib/server.js:801","value":88,"children":[{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":78,"children":[{"name":"LazyCompile:~next /Users/davidclements/z/0x/node_modules/restify/lib/server.js:824","value":78,"children":[{"name":"LazyCompile:~ /Users/davidclements/z/0x/examples/rest-api/index.js:31","value":7,"children":[{"name":"LazyCompile:*send /Users/davidclements/z/0x/node_modules/restify/lib/response.js:270","value":4,"children":[{"name":"LazyCompile:~format /Users/davidclements/z/0x/node_modules/restify/lib/response.js:96","value":4,"children":[{"name":"LazyCompile:*accepts /Users/davidclements/z/0x/node_modules/restify/lib/request.js:76","value":2,"children":[{"name":"LazyCompile:*preferredMediaTypes /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:123","value":1,"children":[{"name":"LazyCompile:*map native array.js:1040","value":1,"children":[{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":1,"children":[{"name":"LazyCompile:~getPriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:134","value":1,"children":[{"name":"LazyCompile:~getMediaTypePriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:69","value":1}]}]}]}]},{"name":"LazyCompile:*map native array.js:1040","value":1,"children":[{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":1,"children":[{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/lib/request.js:81","value":1,"children":[{"name":"LazyCompile:~indexOf native string.js:80","value":1}]}]}]}]},{"name":"LazyCompile:~formatJSON /Users/davidclements/z/0x/node_modules/restify/lib/formatters/json.js:17","value":2,"children":[{"name":"LazyCompile:~_cb /Users/davidclements/z/0x/node_modules/restify/lib/response.js:307","value":2,"children":[{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/bunyan/lib/bunyan.js:940","value":1},{"name":"LazyCompile:~OutgoingMessage.write _http_outgoing.js:424","value":1,"children":[{"name":"LazyCompile:~OutgoingMessage._send _http_outgoing.js:122","value":1,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":1,"children":[{"name":"CallIC:A call IC from the snapshot","value":1}]}]}]}]}]}]}]},{"name":"LazyCompile:etag /Users/davidclements/z/0x/examples/rest-api/etag.js:5","value":2,"children":[{"name":"LazyCompile:*Hash crypto.js:47","value":2,"children":[{"name":"LazyCompile:*Hash crypto.js:47","value":2,"children":[{"name":"LazyCompile:Error native messages.js:660","value":2,"children":[{"name":"LazyCompile:Error native messages.js:660","value":2}]}]}]}]}]},{"name":"LazyCompile:* /Users/davidclements/z/0x/examples/rest-api/index.js:20","value":19,"children":[{"name":"LazyCompile:*send /Users/davidclements/z/0x/node_modules/restify/lib/response.js:270","value":13,"children":[{"name":"LazyCompile:~format /Users/davidclements/z/0x/node_modules/restify/lib/response.js:96","value":2,"children":[{"name":"LazyCompile:*accepts /Users/davidclements/z/0x/node_modules/restify/lib/request.js:76","value":2,"children":[{"name":"LazyCompile:*map native array.js:1040","value":1,"children":[{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":1,"children":[{"name":"CallIC:A call IC from the snapshot","value":1}]}]},{"name":"LazyCompile:*preferredMediaTypes /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:123","value":1,"children":[{"name":"LazyCompile:*map native array.js:1040","value":1,"children":[{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":1,"children":[{"name":"LazyCompile:~getPriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:134","value":1,"children":[{"name":"LazyCompile:~getMediaTypePriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:69","value":1,"children":[{"name":"LazyCompile:*specify /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:83","value":1,"children":[{"name":"LazyCompile:~keys native v8natives.js:177","value":1}]}]}]}]}]}]}]}]},{"name":"LazyCompile:*format /Users/davidclements/z/0x/node_modules/restify/lib/response.js:96","value":11,"children":[{"name":"LazyCompile:*formatJSON /Users/davidclements/z/0x/node_modules/restify/lib/formatters/json.js:17","value":6,"children":[{"name":"LazyCompile:~stringify native json.js:158","value":1},{"name":"LazyCompile:~_cb /Users/davidclements/z/0x/node_modules/restify/lib/response.js:307","value":5,"children":[{"name":"LazyCompile:~OutgoingMessage.write _http_outgoing.js:424","value":4,"children":[{"name":"LazyCompile:~OutgoingMessage._send _http_outgoing.js:122","value":4,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":4,"children":[{"name":"LazyCompile:*writeOrBuffer _stream_writable.js:255","value":4,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":3,"children":[{"name":"LazyCompile:~createWriteReq net.js:697","value":2,"children":[{"name":"node`DYLD-STUB$$v8::internal::Heap::AllocateRaw","value":1}]}]},{"name":"Handler:handle","value":1}]}]}]}]},{"name":"LazyCompile:*OutgoingMessage.write _http_outgoing.js:424","value":1,"children":[{"name":"LazyCompile:*OutgoingMessage._send _http_outgoing.js:122","value":1,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":1,"children":[{"name":"LazyCompile:*writeOrBuffer _stream_writable.js:255","value":1,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":1,"children":[{"name":"LazyCompile:*createWriteReq net.js:697","value":1,"children":[{"name":"libsystem_kernel.dylib`write+0xa","value":1}]}]}]}]}]}]}]}]},{"name":"LazyCompile:*preferredMediaTypes /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:123","value":3,"children":[{"name":"LazyCompile:*map native array.js:1040","value":3,"children":[{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":3,"children":[{"name":"LazyCompile:~getPriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:134","value":3,"children":[{"name":"LazyCompile:*getMediaTypePriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:69","value":3,"children":[{"name":"LazyCompile:*specify /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:83","value":3,"children":[{"name":"LazyCompile:*parseMediaType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:29","value":2,"children":[{"name":"LazyCompile:*match native string.js:122","value":1,"children":[{"name":"LazyCompile:*RegExpExecNoTests native regexp.js:62","value":1,"children":[{"name":"node`void v8::internal::String::WriteToFlat","value":1}]}]}]},{"name":"LazyCompile:*toLowerCase native string.js:537","value":1}]}]}]}]}]}]},{"name":"LazyCompile:*map native array.js:1040","value":2,"children":[{"name":"node`v8::internal::InvalidatePrototypeChainsInternal","value":1},{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":1,"children":[{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/lib/request.js:81","value":1,"children":[{"name":"LazyCompile:*string /Users/davidclements/z/0x/node_modules/restify/node_modules/assert-plus/assert.js:159","value":1,"children":[{"name":"LazyCompile:*_assert /Users/davidclements/z/0x/node_modules/restify/node_modules/assert-plus/assert.js:38","value":1,"children":[{"name":"node`v8::internal::StackFrame::GetCallerState","value":1}]}]}]}]}]}]}]},{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":2,"children":[{"name":"LazyCompile:~next /Users/davidclements/z/0x/node_modules/restify/lib/server.js:824","value":1,"children":[{"name":"LazyCompile:~endHandlerTimer /Users/davidclements/z/0x/node_modules/restify/lib/request.js:545","value":1,"children":[{"name":"node`v8::internal::Heap::CopyJSObject","value":1}]}]}]},{"name":"LazyCompile:*OutgoingMessage.setHeader _http_outgoing.js:337","value":2},{"name":"LazyCompile:etag /Users/davidclements/z/0x/examples/rest-api/etag.js:5","value":1,"children":[{"name":"LazyCompile:*Hash crypto.js:47","value":1,"children":[{"name":"LazyCompile:*Hash crypto.js:47","value":1,"children":[{"name":"libsystem_platform.dylib`os_lock_unlock+0x3","value":1}]}]}]},{"name":"CallIC:A call IC from the snapshot","value":1}]},{"name":"LazyCompile:*startHandlerTimer /Users/davidclements/z/0x/node_modules/restify/lib/request.js:514","value":1},{"name":"LazyCompile:* /Users/davidclements/z/0x/examples/rest-api/index.js:9","value":24,"children":[{"name":"LazyCompile:*send /Users/davidclements/z/0x/node_modules/restify/lib/response.js:270","value":15,"children":[{"name":"LazyCompile:~format /Users/davidclements/z/0x/node_modules/restify/lib/response.js:96","value":3,"children":[{"name":"LazyCompile:*accepts /Users/davidclements/z/0x/node_modules/restify/lib/request.js:76","value":2,"children":[{"name":"LazyCompile:*preferredMediaTypes /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:123","value":1,"children":[{"name":"LazyCompile:*map native array.js:1040","value":1,"children":[{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":1,"children":[{"name":"LazyCompile:~getPriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:134","value":1,"children":[{"name":"LazyCompile:~getMediaTypePriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:69","value":1,"children":[{"name":"LazyCompile:*specify /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:83","value":1,"children":[{"name":"LazyCompile:~keys native v8natives.js:177","value":1}]}]}]}]}]}]},{"name":"LazyCompile:*map native array.js:1040","value":1,"children":[{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":1,"children":[{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/lib/request.js:81","value":1,"children":[{"name":"LazyCompile:*string /Users/davidclements/z/0x/node_modules/restify/node_modules/assert-plus/assert.js:159","value":1,"children":[{"name":"LazyCompile:*_assert /Users/davidclements/z/0x/node_modules/restify/node_modules/assert-plus/assert.js:38","value":1,"children":[{"name":"node`v8::internal::JavaScriptFrameIterator::Advance","value":1}]}]}]}]}]}]}]},{"name":"LazyCompile:*format /Users/davidclements/z/0x/node_modules/restify/lib/response.js:96","value":12,"children":[{"name":"LazyCompile:*formatJSON /Users/davidclements/z/0x/node_modules/restify/lib/formatters/json.js:17","value":9,"children":[{"name":"LazyCompile:~_cb /Users/davidclements/z/0x/node_modules/restify/lib/response.js:307","value":9,"children":[{"name":"LazyCompile:~OutgoingMessage.write _http_outgoing.js:424","value":5,"children":[{"name":"LazyCompile:~OutgoingMessage._send _http_outgoing.js:122","value":5,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":5,"children":[{"name":"LazyCompile:*writeOrBuffer _stream_writable.js:255","value":5,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":5,"children":[{"name":"LazyCompile:~createWriteReq net.js:697","value":5,"children":[{"name":"libsystem_kernel.dylib`write+0xa","value":2}]}]}]}]}]}]},{"name":"LazyCompile:*restifyWriteHead /Users/davidclements/z/0x/node_modules/restify/lib/response.js:422","value":1,"children":[{"name":"LazyCompile:*emit events.js:130","value":1}]},{"name":"LazyCompile:*OutgoingMessage.write _http_outgoing.js:424","value":3,"children":[{"name":"LazyCompile:*OutgoingMessage._send _http_outgoing.js:122","value":3,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":3,"children":[{"name":"LazyCompile:*writeOrBuffer _stream_writable.js:255","value":3,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":3,"children":[{"name":"LazyCompile:*createWriteReq net.js:697","value":3,"children":[{"name":"libsystem_kernel.dylib`write+0xa","value":1},{"name":"node`uv_try_write","value":1}]}]}]}]}]}]}]}]},{"name":"LazyCompile:*map native array.js:1040","value":1,"children":[{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":1}]},{"name":"LazyCompile:*OutgoingMessage.setHeader _http_outgoing.js:337","value":1,"children":[{"name":"node`v8::internal::Object::ReadAbsentProperty","value":1}]},{"name":"LazyCompile:*preferredMediaTypes /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:123","value":1,"children":[{"name":"LazyCompile:*filter native array.js:933","value":1,"children":[{"name":"LazyCompile:*InnerArrayFilter native array.js:909","value":1,"children":[{"name":"LazyCompile:IN native runtime.js:277","value":1,"children":[{"name":"node`v8::internal::LookupIterator::IsIntegerIndexedExotic","value":1}]}]}]}]}]}]},{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":4,"children":[{"name":"LazyCompile:~next /Users/davidclements/z/0x/node_modules/restify/lib/server.js:824","value":3,"children":[{"name":"node`v8::internal::Handle","value":1},{"name":"LazyCompile:~endHandlerTimer /Users/davidclements/z/0x/node_modules/restify/lib/request.js:545","value":2}]}]},{"name":"LazyCompile:*OutgoingMessage.setHeader _http_outgoing.js:337","value":1},{"name":"LazyCompile:etag /Users/davidclements/z/0x/examples/rest-api/etag.js:5","value":4,"children":[{"name":"LazyCompile:*Hash.update crypto.js:66","value":3},{"name":"LazyCompile:*Hash crypto.js:47","value":1,"children":[{"name":"LazyCompile:*Hash crypto.js:47","value":1,"children":[{"name":"LazyCompile:*LazyTransform internal/streams/lazy_transform.js:11","value":1,"children":[{"name":"node`v8::internal::HInstruction::position","value":1}]}]}]}]}]},{"name":"LazyCompile:* /Users/davidclements/z/0x/examples/rest-api/index.js:31","value":26,"children":[{"name":"LazyCompile:etag /Users/davidclements/z/0x/examples/rest-api/etag.js:5","value":11,"children":[{"name":"LazyCompile:Error native messages.js:660","value":3,"children":[{"name":"LazyCompile:Error native messages.js:660","value":3,"children":[{"name":"LazyCompile:*captureStackTrace native messages.js:709","value":3}]}]},{"name":"LazyCompile:*Hash crypto.js:47","value":4,"children":[{"name":"LazyCompile:*Hash crypto.js:47","value":4,"children":[{"name":"LazyCompile:Error native messages.js:660","value":2,"children":[{"name":"LazyCompile:Error native messages.js:660","value":2,"children":[{"name":"LazyCompile:*captureStackTrace native messages.js:709","value":2,"children":[{"name":"LazyCompile:~defineProperty native v8natives.js:766","value":2,"children":[{"name":"LazyCompile:*DefineOwnProperty native v8natives.js:633","value":1,"children":[{"name":"LazyCompile:*DefineObjectProperty native v8natives.js:464","value":1,"children":[{"name":"LazyCompile:*ToName native runtime.js:466","value":1}]}]},{"name":"LazyCompile:*ToPropertyDescriptor native v8natives.js:237","value":1}]}]}]}]},{"name":"libsystem_malloc.dylib`malloc","value":1}]}]},{"name":"LazyCompile:*MakeGenericError native messages.js:136","value":2,"children":[{"name":"LazyCompile:TypeError native messages.js:660","value":2,"children":[{"name":"node`v8::internal::Object::AddDataProperty","value":1},{"name":"LazyCompile:*captureStackTrace native messages.js:709","value":1,"children":[{"name":"LazyCompile:~defineProperty native v8natives.js:766","value":1,"children":[{"name":"LazyCompile:*ToPropertyDescriptor native v8natives.js:237","value":1,"children":[{"name":"LazyCompile:IN native runtime.js:277","value":1}]}]}]}]}]},{"name":"Handler:An IC handler from the snapshot","value":1},{"name":"node`v8::internal::Context::native_context","value":1}]},{"name":"LazyCompile:*send /Users/davidclements/z/0x/node_modules/restify/lib/response.js:270","value":14,"children":[{"name":"LazyCompile:*format /Users/davidclements/z/0x/node_modules/restify/lib/response.js:96","value":14,"children":[{"name":"LazyCompile:*formatJSON /Users/davidclements/z/0x/node_modules/restify/lib/formatters/json.js:17","value":7,"children":[{"name":"LazyCompile:~_cb /Users/davidclements/z/0x/node_modules/restify/lib/response.js:307","value":5,"children":[{"name":"LazyCompile:~OutgoingMessage.write _http_outgoing.js:424","value":2,"children":[{"name":"LazyCompile:~OutgoingMessage._send _http_outgoing.js:122","value":2,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":2,"children":[{"name":"LazyCompile:*writeOrBuffer _stream_writable.js:255","value":2,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":2,"children":[{"name":"LazyCompile:~createWriteReq net.js:697","value":2,"children":[{"name":"libsystem_kernel.dylib`write+0xa","value":2}]}]}]}]}]}]},{"name":"LazyCompile:*restifyWriteHead /Users/davidclements/z/0x/node_modules/restify/lib/response.js:422","value":3,"children":[{"name":"LazyCompile:*ServerResponse.writeHead _http_server.js:160","value":3,"children":[{"name":"LazyCompile:~OutgoingMessage._storeHeader _http_outgoing.js:190","value":1,"children":[{"name":"LazyCompile:*storeHeader _http_outgoing.js:303","value":1,"children":[{"name":"LazyCompile:*test native regexp.js:135","value":1}]}]},{"name":"Handler:An IC handler from the snapshot","value":1}]}]}]},{"name":"Handler:An IC handler from the snapshot","value":1},{"name":"LazyCompile:~stringify native json.js:158","value":1}]},{"name":"LazyCompile:*preferredMediaTypes /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:123","value":5,"children":[{"name":"LazyCompile:*map native array.js:1040","value":5,"children":[{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":5,"children":[{"name":"LazyCompile:~getPriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:134","value":3,"children":[{"name":"LazyCompile:*getMediaTypePriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:69","value":3,"children":[{"name":"LazyCompile:*specify /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:83","value":3,"children":[{"name":"LazyCompile:*keys native v8natives.js:177","value":1},{"name":"LazyCompile:*toLowerCase native string.js:537","value":1},{"name":"LazyCompile:*parseMediaType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:29","value":1}]}]}]},{"name":"LazyCompile:~getType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:139","value":1,"children":[{"name":"LazyCompile:*indexOf native array.js:1094","value":1,"children":[{"name":"LazyCompile:*InnerArrayIndexOf native array.js:1049","value":1}]}]}]}]}]},{"name":"LazyCompile:*OutgoingMessage.setHeader _http_outgoing.js:337","value":1}]}]},{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":1,"children":[{"name":"LazyCompile:~next /Users/davidclements/z/0x/node_modules/restify/lib/server.js:824","value":1,"children":[{"name":"LazyCompile:~endHandlerTimer /Users/davidclements/z/0x/node_modules/restify/lib/request.js:545","value":1}]}]}]}]}]},{"name":"LazyCompile:~wrapper /Users/davidclements/z/0x/node_modules/restify/node_modules/once/node_modules/wrappy/wrappy.js:19","value":1},{"name":"LazyCompile:*Domain.add domain.js:175","value":1}]}]}]},{"name":"node`v8::internal::Factory::NewFixedArray","value":1},{"name":"LazyCompile:*LRUCache.get /Users/davidclements/z/0x/node_modules/restify/node_modules/lru-cache/lib/lru-cache.js:229","value":3},{"name":"LazyCompile:*shallowCopy /Users/davidclements/z/0x/node_modules/restify/lib/utils.js:37","value":1,"children":[{"name":"LazyCompile:*keys native v8natives.js:177","value":1}]}]}]}]}]}]}]},{"name":"LazyCompile:*ServerResponse _http_server.js:85","value":1,"children":[{"name":"LazyCompile:~OutgoingMessage _http_outgoing.js:46","value":1,"children":[{"name":"LazyCompile:*Stream stream.js:22","value":1,"children":[{"name":"LazyCompile:~EventEmitter events.js:5","value":1,"children":[{"name":"LazyCompile:~EventEmitter.init events.js:36","value":1,"children":[{"name":"node`v8::internal::Assembler::Assembler","value":1,"children":[{"name":"libsystem_malloc.dylib`tiny_malloc_from_free_list+0xc","value":1}]}]}]}]}]}]},{"name":"LazyCompile:*onRequest /Users/davidclements/z/0x/node_modules/restify/lib/server.js:318","value":1}]},{"name":"node`v8::internal::Code::GetCodeAgeStub","value":1},{"name":"Handler:httpVersionMajor","value":1},{"name":"LazyCompile:*parserOnIncoming _http_server.js:454","value":32,"children":[{"name":"LazyCompile:*emit events.js:130","value":32,"children":[{"name":"LazyCompile:*onRequest /Users/davidclements/z/0x/node_modules/restify/lib/server.js:318","value":32,"children":[{"name":"LazyCompile:*_handle /Users/davidclements/z/0x/node_modules/restify/lib/server.js:701","value":32,"children":[{"name":"LazyCompile:~routeAndRun /Users/davidclements/z/0x/node_modules/restify/lib/server.js:704","value":32,"children":[{"name":"LazyCompile:*_route /Users/davidclements/z/0x/node_modules/restify/lib/server.js:740","value":32,"children":[{"name":"LazyCompile:find /Users/davidclements/z/0x/node_modules/restify/lib/router.js:403","value":32,"children":[{"name":"LazyCompile:~onRoute /Users/davidclements/z/0x/node_modules/restify/lib/server.js:747","value":32,"children":[{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/lib/server.js:705","value":32,"children":[{"name":"LazyCompile:*_run /Users/davidclements/z/0x/node_modules/restify/lib/server.js:801","value":32,"children":[{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":32,"children":[{"name":"LazyCompile:~next /Users/davidclements/z/0x/node_modules/restify/lib/server.js:824","value":32,"children":[{"name":"LazyCompile:* /Users/davidclements/z/0x/examples/rest-api/index.js:9","value":13,"children":[{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":2,"children":[{"name":"LazyCompile:~next /Users/davidclements/z/0x/node_modules/restify/lib/server.js:824","value":2,"children":[{"name":"LazyCompile:~endHandlerTimer /Users/davidclements/z/0x/node_modules/restify/lib/request.js:545","value":1}]}]},{"name":"LazyCompile:*send /Users/davidclements/z/0x/node_modules/restify/lib/response.js:270","value":9,"children":[{"name":"LazyCompile:*format /Users/davidclements/z/0x/node_modules/restify/lib/response.js:96","value":9,"children":[{"name":"LazyCompile:*formatJSON /Users/davidclements/z/0x/node_modules/restify/lib/formatters/json.js:17","value":5,"children":[{"name":"LazyCompile:~_cb /Users/davidclements/z/0x/node_modules/restify/lib/response.js:307","value":4,"children":[{"name":"LazyCompile:~OutgoingMessage.write _http_outgoing.js:424","value":1,"children":[{"name":"LazyCompile:~OutgoingMessage._send _http_outgoing.js:122","value":1,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":1,"children":[{"name":"LazyCompile:*writeOrBuffer _stream_writable.js:255","value":1,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":1,"children":[{"name":"LazyCompile:~createWriteReq net.js:697","value":1,"children":[{"name":"node`v8::RecursivelySerializeToUtf8","value":1}]}]}]}]}]}]},{"name":"LazyCompile:*restifyWriteHead /Users/davidclements/z/0x/node_modules/restify/lib/response.js:422","value":1},{"name":"LazyCompile:*OutgoingMessage.write _http_outgoing.js:424","value":2,"children":[{"name":"LazyCompile:*OutgoingMessage._send _http_outgoing.js:122","value":2,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":2,"children":[{"name":"LazyCompile:*writeOrBuffer _stream_writable.js:255","value":2,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":2,"children":[{"name":"LazyCompile:*createWriteReq net.js:697","value":2,"children":[{"name":"libsystem_kernel.dylib`write+0xa","value":1},{"name":"libsystem_platform.dylib`OSMemoryBarrier","value":1}]}]}]}]}]}]}]},{"name":"LazyCompile:~stringify native json.js:158","value":1,"children":[{"name":"node`v8::internal::BasicJsonStringifier::SerializeString","value":1}]}]},{"name":"LazyCompile:*preferredMediaTypes /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:123","value":2,"children":[{"name":"LazyCompile:*map native array.js:1040","value":1,"children":[{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":1,"children":[{"name":"LazyCompile:~getPriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:134","value":1,"children":[{"name":"LazyCompile:*getMediaTypePriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:69","value":1,"children":[{"name":"LazyCompile:*specify /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:83","value":1}]}]}]}]},{"name":"LazyCompile:*sort native array.js:903","value":1,"children":[{"name":"LazyCompile:*InnerArraySort native array.js:688","value":1,"children":[{"name":"node`v8::internal::Handle","value":1}]}]}]},{"name":"LazyCompile:*map native array.js:1040","value":1,"children":[{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":1,"children":[{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/lib/request.js:81","value":1,"children":[{"name":"LazyCompile:*string /Users/davidclements/z/0x/node_modules/restify/node_modules/assert-plus/assert.js:159","value":1,"children":[{"name":"LazyCompile:*_assert /Users/davidclements/z/0x/node_modules/restify/node_modules/assert-plus/assert.js:38","value":1}]}]}]}]}]}]},{"name":"LazyCompile:etag /Users/davidclements/z/0x/examples/rest-api/etag.js:5","value":2,"children":[{"name":"node`v8::internal::Runtime_CreateObjectLiteral","value":1}]}]},{"name":"LazyCompile:* /Users/davidclements/z/0x/examples/rest-api/index.js:20","value":5,"children":[{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":1,"children":[{"name":"LazyCompile:~next /Users/davidclements/z/0x/node_modules/restify/lib/server.js:824","value":1,"children":[{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":1,"children":[{"name":"LazyCompile:~done /Users/davidclements/z/0x/node_modules/restify/lib/server.js:712","value":1,"children":[{"name":"LazyCompile:*emit events.js:130","value":1}]}]}]}]},{"name":"LazyCompile:etag /Users/davidclements/z/0x/examples/rest-api/etag.js:5","value":1},{"name":"LazyCompile:*send /Users/davidclements/z/0x/node_modules/restify/lib/response.js:270","value":3,"children":[{"name":"LazyCompile:*format /Users/davidclements/z/0x/node_modules/restify/lib/response.js:96","value":3,"children":[{"name":"LazyCompile:*formatJSON /Users/davidclements/z/0x/node_modules/restify/lib/formatters/json.js:17","value":3,"children":[{"name":"LazyCompile:~_cb /Users/davidclements/z/0x/node_modules/restify/lib/response.js:307","value":3,"children":[{"name":"LazyCompile:*OutgoingMessage.write _http_outgoing.js:424","value":2,"children":[{"name":"LazyCompile:*OutgoingMessage._send _http_outgoing.js:122","value":2,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":2,"children":[{"name":"LazyCompile:*writeOrBuffer _stream_writable.js:255","value":2,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":2,"children":[{"name":"LazyCompile:*unrefTimer net.js:177","value":1},{"name":"LazyCompile:*createWriteReq net.js:697","value":1,"children":[{"name":"libsystem_kernel.dylib`write+0xa","value":1}]}]}]}]}]}]},{"name":"LazyCompile:*restifyWriteHead /Users/davidclements/z/0x/node_modules/restify/lib/response.js:422","value":1,"children":[{"name":"LazyCompile:*ServerResponse.writeHead _http_server.js:160","value":1,"children":[{"name":"LazyCompile:*OutgoingMessage._storeHeader _http_outgoing.js:190","value":1,"children":[{"name":"LazyCompile:*storeHeader _http_outgoing.js:303","value":1,"children":[{"name":"LazyCompile:*test native regexp.js:135","value":1,"children":[{"name":"RegExp:^Expect$","value":1}]}]}]}]}]}]}]}]}]}]},{"name":"LazyCompile:* /Users/davidclements/z/0x/examples/rest-api/index.js:31","value":13,"children":[{"name":"LazyCompile:etag /Users/davidclements/z/0x/examples/rest-api/etag.js:5","value":4,"children":[{"name":"LazyCompile:*MakeGenericError native messages.js:136","value":3,"children":[{"name":"LazyCompile:TypeError native messages.js:660","value":3,"children":[{"name":"LazyCompile:*captureStackTrace native messages.js:709","value":3,"children":[{"name":"node`v8::internal::Malloced::New","value":1,"children":[{"name":"libsystem_platform.dylib`os_lock_lock+0x3","value":1}]}]}]}]},{"name":"node`v8::internal::Invoke","value":1}]},{"name":"LazyCompile:*send /Users/davidclements/z/0x/node_modules/restify/lib/response.js:270","value":8,"children":[{"name":"LazyCompile:*format /Users/davidclements/z/0x/node_modules/restify/lib/response.js:96","value":8,"children":[{"name":"LazyCompile:*map native array.js:1040","value":2,"children":[{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":2,"children":[{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/lib/request.js:81","value":2,"children":[{"name":"LazyCompile:*indexOf native string.js:80","value":1},{"name":"LazyCompile:*string /Users/davidclements/z/0x/node_modules/restify/node_modules/assert-plus/assert.js:159","value":1,"children":[{"name":"LazyCompile:*_assert /Users/davidclements/z/0x/node_modules/restify/node_modules/assert-plus/assert.js:38","value":1}]}]}]}]},{"name":"LazyCompile:*formatJSON /Users/davidclements/z/0x/node_modules/restify/lib/formatters/json.js:17","value":6,"children":[{"name":"LazyCompile:~_cb /Users/davidclements/z/0x/node_modules/restify/lib/response.js:307","value":6,"children":[{"name":"LazyCompile:*OutgoingMessage.write _http_outgoing.js:424","value":2,"children":[{"name":"LazyCompile:*OutgoingMessage._send _http_outgoing.js:122","value":2,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":2,"children":[{"name":"LazyCompile:*writeOrBuffer _stream_writable.js:255","value":1,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":1,"children":[{"name":"LazyCompile:*createWriteReq net.js:697","value":1,"children":[{"name":"libsystem_kernel.dylib`write+0xa","value":1}]}]}]}]}]}]},{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/bunyan/lib/bunyan.js:940","value":2,"children":[{"name":"node`v8::internal::Heap::ScavengeObject","value":1}]},{"name":"LazyCompile:*restifyWriteHead /Users/davidclements/z/0x/node_modules/restify/lib/response.js:422","value":1,"children":[{"name":"LazyCompile:*ServerResponse.writeHead _http_server.js:160","value":1,"children":[{"name":"LazyCompile:*OutgoingMessage._storeHeader _http_outgoing.js:190","value":1,"children":[{"name":"LazyCompile:*storeHeader _http_outgoing.js:303","value":1}]}]}]},{"name":"LazyCompile:*OutgoingMessage.end _http_outgoing.js:533","value":1,"children":[{"name":"LazyCompile:*emit events.js:130","value":1,"children":[{"name":"node`v8::internal::Object::GetProperty","value":1}]}]}]}]}]}]}]},{"name":"LazyCompile:*wrapper /Users/davidclements/z/0x/node_modules/restify/node_modules/once/node_modules/wrappy/wrappy.js:19","value":1}]}]}]}]}]}]}]}]}]}]}]}]},{"name":"LazyCompile:~IncomingMessage._addHeaderLines _http_incoming.js:98","value":2,"children":[{"name":"LazyCompile:*IncomingMessage._addHeaderLine _http_incoming.js:127","value":1,"children":[{"name":"LazyCompile:*toLowerCase native string.js:537","value":1,"children":[{"name":"node`v8::internal::Heap::AllocateRaw","value":1}]}]}]},{"name":"LazyCompile:~IncomingMessage _http_incoming.js:20","value":3,"children":[{"name":"LazyCompile:*Readable _stream_readable.js:81","value":3,"children":[{"name":"LazyCompile:*Stream stream.js:22","value":2,"children":[{"name":"LazyCompile:*EventEmitter events.js:5","value":2,"children":[{"name":"node`v8::internal::Heap::AllocateStruct","value":1}]}]}]}]},{"name":"node`v8::internal::Compiler::ParseAndAnalyze","value":1},{"name":"LazyCompile:*IncomingMessage _http_incoming.js:20","value":2,"children":[{"name":"LazyCompile:*Stream stream.js:22","value":1,"children":[{"name":"LazyCompile:*EventEmitter events.js:5","value":1}]},{"name":"LazyCompile:*ReadableState _stream_readable.js:15","value":1}]}]},{"name":"LazyCompile:~onParserExecute _http_server.js:366","value":21,"children":[{"name":"node`v8::internal::FullCodeGenerator::result_register","value":1},{"name":"Handler:Error","value":1},{"name":"LazyCompile:~onParserExecuteCommon _http_server.js:371","value":3,"children":[{"name":"LazyCompile:INSTANCE_OF native runtime.js:289","value":1}]},{"name":"LazyCompile:*debugs.","value":1}]},{"name":"Handler:An IC handler from the snapshot","value":2},{"name":"libsystem_kernel.dylib`kevent+0xa","value":75},{"name":"LazyCompile:*_tickDomainCallback node.js:407","value":1780,"children":[{"name":"LazyCompile:nextTickCallbackWith2Args node.js:472","value":236,"children":[{"name":"LazyCompile:*resume_ _stream_readable.js:716","value":176,"children":[{"name":"LazyCompile:*Readable.read _stream_readable.js:251","value":117,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":81,"children":[{"name":"LazyCompile:*Object.defineProperty.get domain.js:22","value":5},{"name":"node`v8::internal::LookupIterator::LookupInHolder","value":1},{"name":"node`v8::internal::Runtime_GetProperty","value":2},{"name":"node`v8::internal::StackLimitCheck::JsHasOverflowed","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":5},{"name":"node`v8::internal::LookupIterator::GetRoot","value":2},{"name":"node`v8::internal::Invoke","value":1}]},{"name":"Handler:An IC handler from the snapshot","value":2},{"name":"LazyCompile:*howMuchToRead _stream_readable.js:212","value":1}]},{"name":"LazyCompile:*emit events.js:130","value":37,"children":[{"name":"node`v8::internal::Object::GetProperty","value":1},{"name":"libsystem_malloc.dylib`free+0x6","value":1},{"name":"node`v8::internal::Logger::SuspectReadEvent","value":2},{"name":"node`v8::internal::LookupIterator::IsIntegerIndexedExotic","value":1}]},{"name":"Handler:An IC handler from the snapshot","value":3}]},{"name":"LazyCompile:*endReadableNT _stream_readable.js:901","value":40,"children":[{"name":"LazyCompile:*emit events.js:130","value":27,"children":[{"name":"node`v8::internal::LookupIterator::Next","value":1},{"name":"node`v8::internal::LookupIterator::LookupIterator","value":1},{"name":"node`v8::internal::KeyedLoadIC::Load","value":3},{"name":"node`v8::internal::LookupIterator::GetRoot","value":1},{"name":"LazyCompile:~socketOnEnd _http_server.js:414","value":1,"children":[{"name":"LazyCompile:~Socket.end net.js:401","value":1,"children":[{"name":"LazyCompile:~Writable.end _stream_writable.js:420","value":1,"children":[{"name":"LazyCompile:~endWritable _stream_writable.js:476","value":1,"children":[{"name":"LazyCompile:~finishMaybe _stream_writable.js:462","value":1,"children":[{"name":"LazyCompile:*emit events.js:130","value":1,"children":[{"name":"LazyCompile:~onSocketFinish net.js:188","value":1,"children":[{"name":"LazyCompile:~Socket.destroy net.js:495","value":1}]}]}]}]}]}]}]}]}]},{"name":"LazyCompile:*emit events.js:130","value":2},{"name":"LazyCompile:~emitErrorNT net.js:1245","value":1}]},{"name":"LazyCompile:nextTickCallbackWith0Args node.js:450","value":492,"children":[{"name":"LazyCompile:~finish _http_outgoing.js:551","value":474,"children":[{"name":"LazyCompile:*emit events.js:130","value":449,"children":[{"name":"LazyCompile:~resOnFinish _http_server.js:490","value":187,"children":[{"name":"node`v8::internal::","value":9},{"name":"LazyCompile:*ServerResponse.detachSocket _http_server.js:144","value":40,"children":[{"name":"CallIC:A call IC from the snapshot","value":1},{"name":"LazyCompile:~removeListener events.js:285","value":2},{"name":"LazyCompile:*removeListener events.js:285","value":20},{"name":"Handler:An IC handler from the snapshot","value":1}]},{"name":"LazyCompile:*IncomingMessage._dump _http_incoming.js:179","value":45,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":38,"children":[{"name":"node`v8::internal::Heap::ScavengeObject","value":3},{"name":"node`DYLD-STUB$$v8::internal::LookupIterator::LookupIterator","value":1},{"name":"LazyCompile:*Object.defineProperty.get domain.js:22","value":1}]}]},{"name":"LazyCompile:*ok assert.js:108","value":2},{"name":"node`v8::internal::JSObject::GetElementsAccessor","value":2},{"name":"LazyCompile:~removeListener events.js:285","value":1},{"name":"LazyCompile:*removeListener events.js:285","value":5},{"name":"node`v8::internal::LargeObjectSpace::Contains","value":4},{"name":"node`v8::internal::Heap::LeftTrimFixedArray","value":2},{"name":"node`v8::internal::Marking::TransferMark","value":3},{"name":"node`v8::internal::JSArray::HasReadOnlyLength","value":1},{"name":"node`v8::internal::Builtin_ArrayShift","value":2},{"name":"node`v8::internal::Heap::CanMoveObjectStart","value":2},{"name":"node`v8::internal::LookupIterator::Next","value":1},{"name":"node`v8::internal::LookupIterator::IsIntegerIndexedExotic","value":1},{"name":"node`v8::internal::Isolate::native_context","value":1}]},{"name":"Handler:detachSocket","value":4},{"name":"node`v8::internal::IncrementalMarking::RecordWrites","value":1},{"name":"Handler:An IC handler from the snapshot","value":17},{"name":"node`v8::internal::LookupIterator::GetRoot","value":1},{"name":"CallIC:A call IC from the snapshot","value":20},{"name":"LazyCompile:*Object.defineProperty.set domain.js:25","value":5},{"name":"node`v8::internal::Builtin_ArraySplice","value":4},{"name":"node`v8::internal::Runtime::SetObjectProperty","value":1},{"name":"Handler:_dump","value":9},{"name":"node`v8::internal::Heap::MoveElements","value":3},{"name":"libsystem_malloc.dylib`free","value":1},{"name":"node`v8::internal::Heap::AllocateJSObjectFromMap","value":1},{"name":"node`v8::internal::","value":5},{"name":"node`v8::internal::LookupIterator::LookupIterator","value":1},{"name":"node`v8::internal::Runtime_StoreIC_Slow","value":5},{"name":"node`v8::internal::IC::IC","value":1},{"name":"node`v8::internal::Factory::NewJSArray","value":4},{"name":"LazyCompile:*ServerResponse.detachSocket _http_server.js:144","value":2},{"name":"Handler:shift","value":3},{"name":"node`v8::internal::LookupIterator::IsIntegerIndexedExotic","value":1},{"name":"LazyCompile:shift","value":1},{"name":"node`v8::internal::Factory::NewJSObjectFromMap","value":1},{"name":"node`v8::internal::LookupIterator::LookupInHolder","value":1},{"name":"node`v8::internal::Factory::NewUninitializedFixedArray","value":2},{"name":"node`v8::internal::LookupIterator::FetchValue","value":1},{"name":"node`v8::internal::PerIsolateAssertScope","value":1}]},{"name":"LazyCompile:~emit events.js:130","value":1,"children":[{"name":"LazyCompile:*Domain.enter domain.js:148","value":1}]}]},{"name":"Handler:emit","value":4},{"name":"Handler:An IC handler from the snapshot","value":1},{"name":"LazyCompile:*emit events.js:130","value":1}]},{"name":"LazyCompile:nextTickCallbackWith1Arg node.js:461","value":174,"children":[{"name":"LazyCompile:*emitReadable_ _stream_readable.js:410","value":150,"children":[{"name":"LazyCompile:*emit events.js:130","value":47,"children":[{"name":"node`v8::internal::LoadIC::megamorphic_stub","value":1},{"name":"node`v8::internal::LoadIC::Load","value":1},{"name":"node`v8::internal::LookupIterator::Next","value":1},{"name":"node`DYLD-STUB$$v8::internal::LookupIterator::LookupIterator","value":1},{"name":"node`v8::internal::Logger::SuspectReadEvent","value":1},{"name":"libsystem_malloc.dylib`free","value":1}]},{"name":"LazyCompile:*IncomingMessage.read _http_incoming.js:73","value":84,"children":[{"name":"LazyCompile:*Readable.read _stream_readable.js:251","value":52,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":36,"children":[{"name":"LazyCompile:*Object.defineProperty.get domain.js:22","value":1},{"name":"node`v8::internal::Runtime_GetProperty","value":2},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"node`v8::internal::LookupIterator::IsIntegerIndexedExotic","value":1}]},{"name":"LazyCompile:*howMuchToRead _stream_readable.js:212","value":3}]},{"name":"LazyCompile:*howMuchToRead _stream_readable.js:212","value":6},{"name":"Handler:An IC handler from the snapshot","value":1}]},{"name":"Handler:read","value":5},{"name":"Handler:An IC handler from the snapshot","value":1}]},{"name":"Handler:An IC handler from the snapshot","value":1},{"name":"Handler:read","value":3},{"name":"LazyCompile:*emit events.js:130","value":1},{"name":"LazyCompile:~emitReadable_ _stream_readable.js:410","value":1,"children":[{"name":"LazyCompile:*emit events.js:130","value":1,"children":[{"name":"node`v8::internal::LoadIC::Load","value":1}]}]}]},{"name":"node`v8::internal::SaveContext::SaveContext","value":3},{"name":"LazyCompile:nextTickCallbackWithManyArgs node.js:494","value":56,"children":[{"name":"LazyCompile:*afterWrite _stream_writable.js:342","value":17},{"name":"LazyCompile:APPLY_PREPARE native runtime.js:336","value":4},{"name":"Handler:An IC handler from the snapshot","value":1}]},{"name":"node`v8::internal::Heap::ScavengeObject","value":10},{"name":"node`v8::internal::LookupIterator::IsIntegerIndexedExotic","value":5},{"name":"node`v8::internal::Factory::NewJSObjectFromMap","value":1},{"name":"CallIC:A call IC from the snapshot","value":27},{"name":"node`v8::internal::Isolate::IsFastArrayConstructorPrototypeChainIntact","value":4},{"name":"node`v8::Isolate::SuppressMicrotaskExecutionScope::SuppressMicrotaskExecutionScope","value":2},{"name":"LazyCompile:~emitPendingUnhandledRejections node.js:527","value":5},{"name":"node`v8::Isolate::SuppressMicrotaskExecutionScope::~SuppressMicrotaskExecutionScope","value":1},{"name":"LazyCompile:*Object.defineProperty.set domain.js:25","value":22},{"name":"node`v8::internal::LookupIterator::Next","value":3},{"name":"node`v8::internal::Runtime::KeyedGetObjectProperty","value":1},{"name":"LazyCompile:*ToString native runtime.js:453","value":7},{"name":"node`v8::internal::LookupIterator::GetRoot","value":3},{"name":"node`v8::internal::LookupIterator::LookupInHolder","value":5},{"name":"node`v8::internal::Object::GetProperty","value":1},{"name":"node`v8::internal::PerIsolateAssertScope","value":5},{"name":"node`v8::internal::Builtin_ArraySplice","value":1},{"name":"node`v8::internal::LookupIterator::LookupIterator","value":4},{"name":"LazyCompile:*endReadableNT _stream_readable.js:901","value":1},{"name":"node`v8::internal::Runtime_StoreIC_Slow","value":2},{"name":"node`v8::internal::Invoke","value":3},{"name":"node`v8::internal::LookupIterator::FetchValue","value":3},{"name":"node`v8::internal::Heap::AllocateRaw","value":3},{"name":"node`v8::internal::Object::SetPropertyWithAccessor","value":1},{"name":"LazyCompile:~finish _http_outgoing.js:551","value":1},{"name":"node`v8::internal::Malloced::Delete","value":1},{"name":"node`v8::Isolate::RunMicrotasks","value":4},{"name":"node`v8::internal::IC::IC","value":5},{"name":"Handler:An IC handler from the snapshot","value":4},{"name":"node`int v8::internal::BinarySearch","value":2},{"name":"LazyCompile:*resume_ _stream_readable.js:716","value":2},{"name":"node`v8::internal::Runtime::GetObjectProperty","value":1},{"name":"node`v8::internal::Isolate::native_context","value":1},{"name":"node`node::RunMicrotasks","value":1},{"name":"node`v8::internal::LookupIterator::PropertyOrElement","value":2},{"name":"node`int v8::internal::LinearSearch","value":2},{"name":"node`DYLD-STUB$$v8::internal::PerIsolateAssertScope","value":2},{"name":"node`v8::internal::Heap::AllocateJSObjectFromMap","value":4},{"name":"node`v8::internal::Runtime_KeyedGetProperty","value":3},{"name":"node`v8::internal::EnsureJSArrayWithWritableFastElements","value":3},{"name":"node`v8::internal::NameDictionaryBase","value":3},{"name":"node`v8::internal::JSObject::ValidateElements","value":1},{"name":"node`v8::internal::Context::native_context","value":2},{"name":"node`DYLD-STUB$$v8::internal::Heap::AllocateRaw","value":1},{"name":"node`DYLD-STUB$$v8::internal::LookupIterator::LookupInHolder","value":1},{"name":"node`int v8::internal::FlexibleBodyVisitor","value":1},{"name":"LazyCompile:*emitReadable_ _stream_readable.js:410","value":1},{"name":"node`DYLD-STUB$$int v8::internal::BinarySearch","value":1},{"name":"node`DYLD-STUB$$bool v8::internal::ScavengingVisitor","value":1},{"name":"Handler:apply","value":1},{"name":"node`v8::internal::Isolate::RunMicrotasks","value":1},{"name":"node`v8::internal::Object::SetProperty","value":1}]},{"name":"LazyCompile:nextTickCallbackWithManyArgs node.js:494","value":4},{"name":"node`v8::internal::Compiler::ParseAndAnalyze","value":1},{"name":"LazyCompile:*parserOnHeadersComplete _http_common.js:43","value":16103,"children":[{"name":"LazyCompile:~parserOnIncoming _http_server.js:454","value":3591,"children":[{"name":"LazyCompile:*emit events.js:130","value":3432,"children":[{"name":"LazyCompile:*onRequest /Users/davidclements/z/0x/node_modules/restify/lib/server.js:318","value":3411,"children":[{"name":"LazyCompile:*_handle /Users/davidclements/z/0x/node_modules/restify/lib/server.js:701","value":3359,"children":[{"name":"LazyCompile:~routeAndRun /Users/davidclements/z/0x/node_modules/restify/lib/server.js:704","value":3351,"children":[{"name":"LazyCompile:*_route /Users/davidclements/z/0x/node_modules/restify/lib/server.js:740","value":3345,"children":[{"name":"LazyCompile:find /Users/davidclements/z/0x/node_modules/restify/lib/router.js:403","value":3309,"children":[{"name":"LazyCompile:~onRoute /Users/davidclements/z/0x/node_modules/restify/lib/server.js:747","value":3153,"children":[{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/lib/server.js:705","value":3133,"children":[{"name":"LazyCompile:*_run /Users/davidclements/z/0x/node_modules/restify/lib/server.js:801","value":3119,"children":[{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":2899,"children":[{"name":"LazyCompile:~next /Users/davidclements/z/0x/node_modules/restify/lib/server.js:824","value":2858,"children":[{"name":"LazyCompile:* /Users/davidclements/z/0x/examples/rest-api/index.js:9","value":850,"children":[{"name":"LazyCompile:*send /Users/davidclements/z/0x/node_modules/restify/lib/response.js:270","value":640,"children":[{"name":"LazyCompile:*format /Users/davidclements/z/0x/node_modules/restify/lib/response.js:96","value":630,"children":[{"name":"LazyCompile:*formatJSON /Users/davidclements/z/0x/node_modules/restify/lib/formatters/json.js:17","value":314,"children":[{"name":"LazyCompile:~stringify native json.js:158","value":21,"children":[{"name":"node`v8::internal::BasicJsonStringifier::Result v8::internal::BasicJsonStringifier::Serialize_","value":1},{"name":"node`v8::internal::Factory::NewConsString","value":1},{"name":"node`v8::internal::Context::native_context","value":1}]},{"name":"LazyCompile:~_cb /Users/davidclements/z/0x/node_modules/restify/lib/response.js:307","value":255,"children":[{"name":"LazyCompile:~OutgoingMessage.write _http_outgoing.js:424","value":61,"children":[{"name":"LazyCompile:~OutgoingMessage._send _http_outgoing.js:122","value":30,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":30,"children":[{"name":"LazyCompile:*writeOrBuffer _stream_writable.js:255","value":30,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":30,"children":[{"name":"LazyCompile:~createWriteReq net.js:697","value":19,"children":[{"name":"libsystem_kernel.dylib`write+0xa","value":12},{"name":"node`v8::internal::Heap::AllocateRaw","value":1},{"name":"libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell","value":1},{"name":"node`v8::Context::Exit","value":1},{"name":"node`v8::internal::LookupIterator::GetRoot","value":1},{"name":"node`v8::internal::MaybeHandle","value":1}]},{"name":"node`non-virtual thunk to v8::internal::HOptimizedGraphBuilder::VisitVariableProxy","value":1},{"name":"LazyCompile:~unrefTimer net.js:177","value":4,"children":[{"name":"LazyCompile:~exports._unrefActive timers.js:599","value":2,"children":[{"name":"LazyCompile:*append internal/linkedlist.js:44","value":1}]},{"name":"LazyCompile:*exports._unrefActive timers.js:599","value":2}]},{"name":"LazyCompile:~WritableState.onwrite _stream_writable.js:88","value":1,"children":[{"name":"LazyCompile:*onwrite _stream_writable.js:314","value":1,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":1}]}]},{"name":"LazyCompile:*WritableState.onwrite _stream_writable.js:88","value":1,"children":[{"name":"LazyCompile:*onwrite _stream_writable.js:314","value":1,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":1}]}]},{"name":"LazyCompile:*unrefTimer net.js:177","value":1,"children":[{"name":"LazyCompile:*exports._unrefActive timers.js:599","value":1}]}]}]}]}]},{"name":"LazyCompile:STRING_ADD_LEFT native runtime.js:128","value":1},{"name":"LazyCompile:*OutgoingMessage._send _http_outgoing.js:122","value":28,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":28,"children":[{"name":"LazyCompile:*writeOrBuffer _stream_writable.js:255","value":28,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":25,"children":[{"name":"LazyCompile:~createWriteReq net.js:697","value":21,"children":[{"name":"libsystem_kernel.dylib`write+0xa","value":13},{"name":"node`v8::internal::JSObject::WriteToField","value":1},{"name":"node`v8::internal::Object::AddDataProperty","value":1}]},{"name":"LazyCompile:*unrefTimer net.js:177","value":3,"children":[{"name":"LazyCompile:*exports._unrefActive timers.js:599","value":2,"children":[{"name":"node`uv__hrtime+0x4","value":1}]}]},{"name":"LazyCompile:*WritableState.onwrite _stream_writable.js:88","value":1,"children":[{"name":"LazyCompile:*onwrite _stream_writable.js:314","value":1,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":1}]}]}]}]}]}]},{"name":"Handler:$toString","value":1}]},{"name":"LazyCompile:*restifyWriteHead /Users/davidclements/z/0x/node_modules/restify/lib/response.js:422","value":63,"children":[{"name":"LazyCompile:~ServerResponse.writeHead _http_server.js:160","value":4,"children":[{"name":"LazyCompile:~OutgoingMessage._renderHeaders _http_outgoing.js:397","value":1,"children":[{"name":"node`v8::internal::Runtime_CreateObjectLiteral","value":1}]},{"name":"LazyCompile:*OutgoingMessage._storeHeader _http_outgoing.js:190","value":3,"children":[{"name":"LazyCompile:*storeHeader _http_outgoing.js:303","value":2,"children":[{"name":"LazyCompile:STRING_ADD_LEFT native runtime.js:128","value":1}]},{"name":"LazyCompile:~exports._unrefActive timers.js:599","value":1}]}]},{"name":"LazyCompile:*ServerResponse.writeHead _http_server.js:160","value":46,"children":[{"name":"LazyCompile:*OutgoingMessage._storeHeader _http_outgoing.js:190","value":29,"children":[{"name":"LazyCompile:*storeHeader _http_outgoing.js:303","value":24,"children":[{"name":"LazyCompile:*test native regexp.js:135","value":12,"children":[{"name":"RegExp:^Date$","value":5},{"name":"RegExp:^Connection$","value":2},{"name":"RegExp:^Content-Length$","value":2},{"name":"RegExp:[\\r\\n]","value":1},{"name":"RegExp:^[a-zA-Z0-9_!#$%&'*+.^`|~-]+$","value":1}]},{"name":"LazyCompile:STRING_ADD_LEFT native runtime.js:128","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":2}]},{"name":"LazyCompile:*keys native v8natives.js:177","value":3}]},{"name":"CallIC:A call IC from the snapshot","value":1},{"name":"LazyCompile:*keys native v8natives.js:177","value":7,"children":[{"name":"node`v8::internal::Heap::SizeOfObjects","value":1},{"name":"node`v8::internal::Context::native_context","value":1}]}]},{"name":"LazyCompile:*emit events.js:130","value":5,"children":[{"name":"node`v8::internal::Malloced::Delete","value":1},{"name":"node`v8::internal::Logger::SuspectReadEvent","value":1}]},{"name":"Handler:Content-Length","value":1}]},{"name":"LazyCompile:*keys native v8natives.js:177","value":3,"children":[{"name":"node`v8::internal::Object::GetRootMap","value":1}]},{"name":"LazyCompile:*OutgoingMessage.end _http_outgoing.js:533","value":17,"children":[{"name":"LazyCompile:*emit events.js:130","value":7,"children":[{"name":"node`v8::internal::LookupIterator::IsIntegerIndexedExotic","value":1},{"name":"node`v8::internal::LoadIC::Load","value":1}]},{"name":"LazyCompile:*OutgoingMessage._send _http_outgoing.js:122","value":3,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":3,"children":[{"name":"Handler:An IC handler from the snapshot","value":1},{"name":"LazyCompile:*nextTick node.js:511","value":2}]}]}]},{"name":"LazyCompile:*forEach native array.js:961","value":1},{"name":"LazyCompile:*OutgoingMessage.write _http_outgoing.js:424","value":105,"children":[{"name":"LazyCompile:*OutgoingMessage._send _http_outgoing.js:122","value":100,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":100,"children":[{"name":"LazyCompile:*writeOrBuffer _stream_writable.js:255","value":98,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":13,"children":[{"name":"LazyCompile:*createWriteReq net.js:697","value":11,"children":[{"name":"node`non-virtual thunk to node::StreamWrap::IsAlive","value":1},{"name":"libsystem_kernel.dylib`write+0xa","value":6}]},{"name":"LazyCompile:*unrefTimer net.js:177","value":1}]},{"name":"LazyCompile:*Socket._writeGeneric net.js:624","value":82,"children":[{"name":"libsystem_kernel.dylib`write+0xa","value":51},{"name":"node`v8::Value::ToString","value":1},{"name":"node`DYLD-STUB$$pthread_getspecific","value":1},{"name":"LazyCompile:~WritableState.onwrite _stream_writable.js:88","value":1,"children":[{"name":"LazyCompile:*onwrite _stream_writable.js:314","value":1}]},{"name":"node`v8::internal::Map::TransitionToDataProperty","value":1},{"name":"libsystem_pthread.dylib`pthread_getspecific+0x9","value":1},{"name":"LazyCompile:*WritableState.onwrite _stream_writable.js:88","value":3,"children":[{"name":"LazyCompile:*onwrite _stream_writable.js:314","value":2,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":1}]}]},{"name":"node`v8::internal::Context::native_context","value":1},{"name":"LazyCompile:*exports._unrefActive timers.js:599","value":3,"children":[{"name":"node`v8::Value::IsExternal","value":1}]},{"name":"Handler:An IC handler from the snapshot","value":1},{"name":"node`node::StringBytes::StorageSize","value":1},{"name":"node`v8::Value::IsUint8Array","value":1},{"name":"libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell","value":1}]},{"name":"Handler:handle","value":1}]}]}]}]},{"name":"LazyCompile:*emit events.js:130","value":1},{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/bunyan/lib/bunyan.js:940","value":1,"children":[{"name":"node`v8::internal::Heap::Allocate","value":1}]}]},{"name":"LazyCompile:*OutgoingMessage.setHeader _http_outgoing.js:337","value":19,"children":[{"name":"node`v8::internal::LookupIterator::WriteDataValue","value":1},{"name":"node`v8::internal::LookupIterator::LookupInHolder","value":1},{"name":"node`v8::internal::String::SlowEquals","value":1},{"name":"libsystem_platform.dylib`OSMemoryBarrier+0x3","value":1}]},{"name":"Handler:Object","value":2},{"name":"CallIC:A call IC from the snapshot","value":2},{"name":"LazyCompile:~byteLength buffer.js:250","value":4},{"name":"Handler:An IC handler from the snapshot","value":1},{"name":"Handler:write","value":1},{"name":"Handler:end","value":1}]},{"name":"LazyCompile:*preferredMediaTypes /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:123","value":191,"children":[{"name":"LazyCompile:*map native array.js:1040","value":112,"children":[{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":108,"children":[{"name":"LazyCompile:~getPriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:134","value":79,"children":[{"name":"LazyCompile:~getMediaTypePriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:69","value":2,"children":[{"name":"LazyCompile:*specify /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:83","value":2,"children":[{"name":"LazyCompile:*parseMediaType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:29","value":1,"children":[{"name":"LazyCompile:*match native string.js:122","value":1,"children":[{"name":"LazyCompile:*RegExpExecNoTests native regexp.js:62","value":1}]}]},{"name":"LazyCompile:*toLowerCase native string.js:537","value":1}]}]},{"name":"LazyCompile:*getMediaTypePriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:69","value":77,"children":[{"name":"LazyCompile:*specify /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:83","value":74,"children":[{"name":"LazyCompile:*parseMediaType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:29","value":28,"children":[{"name":"LazyCompile:*match native string.js:122","value":17,"children":[{"name":"LazyCompile:*RegExpExecNoTests native regexp.js:62","value":14,"children":[{"name":"RegExp:\\s*","value":7},{"name":"node`v8::internal::Isolate::Iterate","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":2}]}]},{"name":"node`v8::internal::Heap::ScavengeObject","value":7}]},{"name":"LazyCompile:*toLowerCase native string.js:537","value":23,"children":[{"name":"node`v8::internal::BodyVisitorBase","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":5},{"name":"node`v8::internal::Heap::AllocateRaw","value":1},{"name":"node`v8::internal::Runtime_StringToLowerCase","value":2}]},{"name":"LazyCompile:*keys native v8natives.js:177","value":13,"children":[{"name":"node`v8::internal::Object::GetRootMap","value":1}]},{"name":"node`v8::internal::Heap::ScavengeObject","value":4}]},{"name":"LazyCompile:*toLowerCase native string.js:537","value":1}]}]},{"name":"LazyCompile:~getType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:139","value":7,"children":[{"name":"LazyCompile:*indexOf native array.js:1094","value":6,"children":[{"name":"LazyCompile:*InnerArrayIndexOf native array.js:1049","value":2}]}]},{"name":"LazyCompile:IN native runtime.js:277","value":9,"children":[{"name":"node`v8::internal::","value":1}]},{"name":"Handler:An IC handler from the snapshot","value":2},{"name":"CallIC:A call IC from the snapshot","value":3},{"name":"node`v8::internal::Heap::ScavengeObject","value":3}]}]},{"name":"LazyCompile:*filter native array.js:933","value":17,"children":[{"name":"LazyCompile:~InnerArrayFilter native array.js:909","value":1},{"name":"LazyCompile:*InnerArrayFilter native array.js:909","value":11,"children":[{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"LazyCompile:IN native runtime.js:277","value":3}]},{"name":"libsystem_platform.dylib`OSMemoryBarrier+0x3","value":2},{"name":"LazyCompile:IN native runtime.js:277","value":1}]},{"name":"LazyCompile:*parseMediaType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:29","value":21,"children":[{"name":"LazyCompile:*match native string.js:122","value":16,"children":[{"name":"LazyCompile:*RegExpExecNoTests native regexp.js:62","value":10,"children":[{"name":"RegExp:\\s*","value":8,"children":[{"name":"node`v8::internal::Assembler::Assembler","value":1}]}]}]},{"name":"LazyCompile:*RegExpExecNoTests native regexp.js:62","value":1}]},{"name":"LazyCompile:*sort native array.js:903","value":15,"children":[{"name":"LazyCompile:*InnerArraySort native array.js:688","value":14,"children":[{"name":"LazyCompile:~QuickSort native array.js:728","value":7,"children":[{"name":"LazyCompile:~InsertionSort native array.js:701","value":6,"children":[{"name":"LazyCompile:*compareSpecs /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:144","value":2}]}]},{"name":"node`DYLD-STUB$$v8::internal::Factory::InitializeFunction","value":1},{"name":"node`v8::internal::Handle","value":1}]}]},{"name":"LazyCompile:*split native string.js:424","value":9,"children":[{"name":"node`v8::internal::Zone::DeleteAll","value":1},{"name":"node`v8::internal::Zone::New","value":2}]},{"name":"node`v8::internal::JSArray::SetLength","value":2},{"name":"node`v8::internal::PropertyCallbackArguments::Call","value":1},{"name":"LazyCompile:*trim native string.js:553","value":3},{"name":"LazyCompile:*InnerArraySort native array.js:688","value":1},{"name":"LazyCompile:*InnerArrayFilter native array.js:909","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":1}]},{"name":"LazyCompile:*map native array.js:1040","value":83,"children":[{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":79,"children":[{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/lib/request.js:81","value":60,"children":[{"name":"LazyCompile:*string /Users/davidclements/z/0x/node_modules/restify/node_modules/assert-plus/assert.js:159","value":49,"children":[{"name":"Handler:caller","value":1},{"name":"LazyCompile:*_assert /Users/davidclements/z/0x/node_modules/restify/node_modules/assert-plus/assert.js:38","value":46,"children":[{"name":"node`v8::internal::ExitFrame::ComputeCallerState","value":1},{"name":"node`v8::internal::Malloced::New","value":4},{"name":"node`v8::internal::TranslationIterator::Next","value":2},{"name":"node`v8::internal::FindCaller","value":1},{"name":"node`v8::internal::Accessors::FunctionCallerGetter","value":1},{"name":"node`v8::internal::JavaScriptFrameIterator::Advance","value":1},{"name":"node`v8::internal::StandardFrame::ComputeCallerState","value":1},{"name":"node`v8::internal::JavaScriptFrame::GetCallerStackPointer","value":2},{"name":"node`v8::internal::StackFrameIterator::StackFrameIterator","value":1},{"name":"node`v8::internal::SafepointTable::SafepointTable","value":1},{"name":"node`v8::internal::OptimizedFrame::GetFunctions","value":1}]}]},{"name":"LazyCompile:*indexOf native string.js:80","value":6,"children":[{"name":"node`v8::internal::Runtime_StringIndexOf","value":1},{"name":"node`v8::internal::StringSearch","value":1}]},{"name":"libsystem_pthread.dylib`_pthread_mutex_lock_slow+0xc","value":1},{"name":"node`v8::base::RecursiveMutex::Unlock","value":1}]},{"name":"LazyCompile:IN native runtime.js:277","value":9,"children":[{"name":"node`v8::internal::JSObject::GetElementsAccessor","value":1},{"name":"node`v8::internal::Runtime_HasElement","value":1}]}]},{"name":"node`v8::internal::JSObject::GetElementsTransitionMap","value":1},{"name":"node`v8::internal::Map::TransitionElementsTo","value":1}]},{"name":"node`v8::internal::HTemplateInstruction","value":1},{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":1},{"name":"LazyCompile:*toLowerCase native string.js:537","value":4,"children":[{"name":"node`v8::internal::Heap::AllocateRaw","value":1}]},{"name":"node`v8::internal::Runtime_KeyedGetProperty","value":1},{"name":"LazyCompile:*parseMediaType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:29","value":1},{"name":"LazyCompile:*OutgoingMessage.setHeader _http_outgoing.js:337","value":14,"children":[{"name":"LazyCompile:*test native regexp.js:135","value":1},{"name":"node`v8::internal::InvalidatePrototypeChainsInternal","value":1}]},{"name":"node`v8::internal::LookupIterator::LookupIterator","value":2},{"name":"node`v8::internal::LookupIterator::GetRoot","value":1},{"name":"node`v8::internal::String::ComputeAndSetHash","value":1}]},{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/bunyan/lib/bunyan.js:940","value":2},{"name":"LazyCompile:*preferredMediaTypes /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:123","value":1}]},{"name":"Handler:output","value":1},{"name":"libsystem_c.dylib`strlen","value":1},{"name":"LazyCompile:etag /Users/davidclements/z/0x/examples/rest-api/etag.js:5","value":104,"children":[{"name":"LazyCompile:*Hash.update crypto.js:66","value":24,"children":[{"name":"libc++abi.dylib`DYLD-STUB$$operator new","value":1},{"name":"node`node::ParseEncoding","value":3},{"name":"node`md5_block_asm_data_order","value":1},{"name":"node`node::StringBytes::StorageSize","value":1},{"name":"libsystem_malloc.dylib`szone_size","value":1}]},{"name":"LazyCompile:*Hash crypto.js:47","value":38,"children":[{"name":"LazyCompile:*Hash crypto.js:47","value":37,"children":[{"name":"node`v8::HandleScope::HandleScope","value":1},{"name":"node`MD5_Init+0x1","value":1},{"name":"node`v8::internal::GlobalHandles::MakeWeak","value":1},{"name":"libsystem_platform.dylib`_platform_strcmp","value":1},{"name":"node`DYLD-STUB$$void v8::Utf8WriterVisitor::Visit","value":1},{"name":"node`v8::Value::ToString","value":1},{"name":"libsystem_malloc.dylib`malloc+0x1","value":1},{"name":"libsystem_platform.dylib`os_lock_lock+0x3","value":1},{"name":"libsystem_malloc.dylib`szone_malloc","value":1},{"name":"node`init","value":2},{"name":"node`CRYPTO_malloc","value":1},{"name":"node`node::Utf8Value::Utf8Value","value":1},{"name":"node`v8::Value::IsUint8Array","value":1},{"name":"node`v8::String::Length","value":1},{"name":"libsystem_platform.dylib`_os_lock_spin_lock+0xc","value":1}]},{"name":"LazyCompile:*LazyTransform internal/streams/lazy_transform.js:11","value":1}]},{"name":"LazyCompile:*Hash.digest crypto.js:75","value":20,"children":[{"name":"node`v8::internal::Logger::ApiEntryCall","value":1},{"name":"node`v8::Locker::IsActive","value":1},{"name":"node`OPENSSL_cleanse+0xf","value":1},{"name":"libsystem_c.dylib`strcasecmp","value":3},{"name":"node`v8::String::Length","value":1},{"name":"libsystem_c.dylib`DYLD-STUB$$pthread_getspecific","value":1},{"name":"node`v8::External::Value","value":1},{"name":"node`v8::internal::Factory::NewStringFromOneByte","value":1},{"name":"libsystem_pthread.dylib`pthread_getspecific+0x9","value":1}]},{"name":"LazyCompile:*replace native string.js:152","value":5,"children":[{"name":"LazyCompile:*DoRegExpExec native regexp.js:57","value":3,"children":[{"name":"RegExp:=+$","value":3}]}]},{"name":"node`v8::internal::Heap::ScavengeObject","value":2},{"name":"node`v8::internal::Runtime_CreateObjectLiteral","value":1}]},{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":54,"children":[{"name":"LazyCompile:~next /Users/davidclements/z/0x/node_modules/restify/lib/server.js:824","value":37,"children":[{"name":"LazyCompile:*endHandlerTimer /Users/davidclements/z/0x/node_modules/restify/lib/request.js:545","value":20,"children":[{"name":"LazyCompile:*hrtime node.js:192","value":6,"children":[{"name":"node`v8::internal::JSTypedArray::GetBuffer","value":1},{"name":"node`node::Hrtime","value":3}]},{"name":"node`v8::internal::LookupIterator::PrepareForDataProperty","value":1},{"name":"libsystem_pthread.dylib`pthread_getspecific","value":1},{"name":"node`v8::internal::LookupIterator::HolderIsReceiverOrHiddenPrototype","value":1},{"name":"node`v8::HandleScope::CreateHandle","value":1}]},{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":3,"children":[{"name":"LazyCompile:APPLY_PREPARE native runtime.js:336","value":1},{"name":"LazyCompile:~done /Users/davidclements/z/0x/node_modules/restify/lib/server.js:712","value":1,"children":[{"name":"LazyCompile:*emit events.js:130","value":1}]}]},{"name":"node`v8::HandleScope::CreateHandle","value":1},{"name":"node`v8::internal::InternalFrame::type","value":1},{"name":"CallIC:A call IC from the snapshot","value":1},{"name":"LazyCompile:*emit events.js:130","value":3}]},{"name":"LazyCompile:APPLY_PREPARE native runtime.js:336","value":2},{"name":"Handler:An IC handler from the snapshot","value":3},{"name":"Handler:emit","value":1},{"name":"CallIC:A call IC from the snapshot","value":2}]},{"name":"LazyCompile:*OutgoingMessage.setHeader _http_outgoing.js:337","value":22,"children":[{"name":"LazyCompile:STRING_ADD_LEFT native runtime.js:128","value":1},{"name":"LazyCompile:*toLowerCase native string.js:537","value":1},{"name":"node`v8::internal::LookupIterator::PrepareTransitionToDataProperty","value":1},{"name":"LazyCompile:*test native regexp.js:135","value":1,"children":[{"name":"RegExp:^[a-zA-Z0-9_!#$%&'*+.^`|~-]+$","value":1}]},{"name":"node`v8::internal::LookupIterator::GetStoreTarget","value":1}]},{"name":"CallIC:A call IC from the snapshot","value":4},{"name":"Handler:An IC handler from the snapshot","value":2},{"name":"Handler:Object","value":1},{"name":"node`v8::internal::Heap::FullSizeNumberStringCacheLength","value":1},{"name":"LazyCompile:*format /Users/davidclements/z/0x/node_modules/restify/lib/response.js:96","value":1},{"name":"node`v8::internal::Runtime_NumberToStringSkipCache","value":1},{"name":"StorePolymorphicIC:encoding","value":1},{"name":"StorePolymorphicIC:called","value":1},{"name":"node`v8::internal::Factory::NewRawOneByteString","value":1},{"name":"Handler:algorithm","value":1}]},{"name":"LazyCompile:* /Users/davidclements/z/0x/examples/rest-api/index.js:20","value":933,"children":[{"name":"LazyCompile:*send /Users/davidclements/z/0x/node_modules/restify/lib/response.js:270","value":720,"children":[{"name":"LazyCompile:*format /Users/davidclements/z/0x/node_modules/restify/lib/response.js:96","value":703,"children":[{"name":"LazyCompile:*formatJSON /Users/davidclements/z/0x/node_modules/restify/lib/formatters/json.js:17","value":376,"children":[{"name":"LazyCompile:~_cb /Users/davidclements/z/0x/node_modules/restify/lib/response.js:307","value":307,"children":[{"name":"LazyCompile:~OutgoingMessage.write _http_outgoing.js:424","value":68,"children":[{"name":"LazyCompile:~OutgoingMessage._send _http_outgoing.js:122","value":33,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":33,"children":[{"name":"LazyCompile:*writeOrBuffer _stream_writable.js:255","value":32,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":30,"children":[{"name":"LazyCompile:~createWriteReq net.js:697","value":27,"children":[{"name":"libsystem_kernel.dylib`write+0xa","value":18},{"name":"node`node::StringBytes::GetExternalParts","value":1},{"name":"node`DYLD-STUB$$write","value":1},{"name":"node`v8::internal::LookupIterator::GetStoreTarget","value":1}]},{"name":"LazyCompile:~unrefTimer net.js:177","value":1,"children":[{"name":"LazyCompile:~exports._unrefActive timers.js:599","value":1,"children":[{"name":"LazyCompile:~remove internal/linkedlist.js:28","value":1,"children":[{"name":"node`v8::base::RecursiveMutex::Lock","value":1}]}]}]},{"name":"LazyCompile:*unrefTimer net.js:177","value":1}]},{"name":"Handler:oncomplete","value":1}]}]}]},{"name":"Handler:_writeRaw","value":1},{"name":"LazyCompile:STRING_ADD_LEFT native runtime.js:128","value":2,"children":[{"name":"LazyCompile:~ToPrimitive native runtime.js:422","value":1}]},{"name":"LazyCompile:*OutgoingMessage._send _http_outgoing.js:122","value":30,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":30,"children":[{"name":"LazyCompile:*writeOrBuffer _stream_writable.js:255","value":29,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":28,"children":[{"name":"LazyCompile:~createWriteReq net.js:697","value":22,"children":[{"name":"node`v8::internal::Builtin_HandleApiCall","value":1},{"name":"node`uv__free+0x1","value":1},{"name":"libsystem_kernel.dylib`write+0xa","value":13},{"name":"node`v8::internal::LookupIterator::LookupIterator","value":1},{"name":"libsystem_kernel.dylib`write","value":1},{"name":"node`v8::internal::LookupIterator::GetStoreTarget","value":1}]},{"name":"node`node::WriteWrap::NewWriteWrap","value":1},{"name":"LazyCompile:*unrefTimer net.js:177","value":4,"children":[{"name":"LazyCompile:*exports._unrefActive timers.js:599","value":1},{"name":"StorePolymorphicIC:_idlePrev","value":1}]},{"name":"LazyCompile:~WritableState.onwrite _stream_writable.js:88","value":1,"children":[{"name":"LazyCompile:*onwrite _stream_writable.js:314","value":1,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":1,"children":[{"name":"LazyCompile:*Object.defineProperty.get domain.js:22","value":1}]}]}]}]}]},{"name":"LazyCompile:INSTANCE_OF native runtime.js:289","value":1}]}]}]},{"name":"LazyCompile:*OutgoingMessage.end _http_outgoing.js:533","value":14,"children":[{"name":"LazyCompile:*emit events.js:130","value":5,"children":[{"name":"node`v8::internal::LoadIC::megamorphic_stub","value":1},{"name":"node`v8::internal::Logger::SuspectReadEvent","value":1}]},{"name":"LazyCompile:*OutgoingMessage._send _http_outgoing.js:122","value":5,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":4,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":4,"children":[{"name":"node`v8::internal::Heap::ScavengeObject","value":2}]}]}]}]},{"name":"LazyCompile:*forEach native array.js:961","value":1},{"name":"LazyCompile:*restifyWriteHead /Users/davidclements/z/0x/node_modules/restify/lib/response.js:422","value":67,"children":[{"name":"LazyCompile:~ServerResponse.writeHead _http_server.js:160","value":5,"children":[{"name":"LazyCompile:*OutgoingMessage._storeHeader _http_outgoing.js:190","value":3,"children":[{"name":"LazyCompile:*storeHeader _http_outgoing.js:303","value":3,"children":[{"name":"LazyCompile:STRING_ADD_LEFT native runtime.js:128","value":1},{"name":"LazyCompile:*test native regexp.js:135","value":1,"children":[{"name":"RegExp:^Connection$","value":1}]}]}]}]},{"name":"LazyCompile:*ServerResponse.writeHead _http_server.js:160","value":44,"children":[{"name":"LazyCompile:*OutgoingMessage._storeHeader _http_outgoing.js:190","value":36,"children":[{"name":"LazyCompile:*storeHeader _http_outgoing.js:303","value":26,"children":[{"name":"LazyCompile:*test native regexp.js:135","value":16,"children":[{"name":"RegExp:^Content-Length$","value":2},{"name":"RegExp:^Expect$","value":2},{"name":"RegExp:[\\r\\n]","value":4},{"name":"RegExp:^[a-zA-Z0-9_!#$%&'*+.^`|~-]+$","value":1},{"name":"RegExp:^Connection$","value":2},{"name":"LazyCompile:*NonStringToString native runtime.js:460","value":1}]},{"name":"LazyCompile:STRING_ADD_LEFT native runtime.js:128","value":1}]},{"name":"LazyCompile:*keys native v8natives.js:177","value":4,"children":[{"name":"node`v8::internal::JSReceiver::GetKeys","value":1}]},{"name":"LazyCompile:*test native regexp.js:135","value":2},{"name":"LazyCompile:*isArray native array.js:1212","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":1}]},{"name":"LazyCompile:*keys native v8natives.js:177","value":1},{"name":"LazyCompile:*toString native v8natives.js:1029","value":1}]},{"name":"LazyCompile:*emit events.js:130","value":10,"children":[{"name":"node`v8::internal::Malloced::Delete","value":1},{"name":"node`v8::internal::Object::GetProperty","value":1},{"name":"node`v8::internal::LoadIC::megamorphic_stub","value":2},{"name":"node`v8::internal::LoadIC::UpdateCaches","value":2},{"name":"node`v8::internal::StubCache::Set","value":1}]},{"name":"RegExp:^--expose[-_]internals$","value":1},{"name":"Handler:Content-Type","value":2}]},{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/bunyan/lib/bunyan.js:940","value":5,"children":[{"name":"node`v8::internal::Heap::Allocate","value":1},{"name":"node`v8::internal::Runtime_NewClosure","value":2},{"name":"node`void v8::internal::ScavengingVisitor","value":1}]},{"name":"LazyCompile:*keys native v8natives.js:177","value":2},{"name":"LazyCompile:*OutgoingMessage._send _http_outgoing.js:122","value":1},{"name":"LazyCompile:*OutgoingMessage.write _http_outgoing.js:424","value":141,"children":[{"name":"LazyCompile:*OutgoingMessage._send _http_outgoing.js:122","value":139,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":137,"children":[{"name":"LazyCompile:*writeOrBuffer _stream_writable.js:255","value":136,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":16,"children":[{"name":"LazyCompile:*createWriteReq net.js:697","value":14,"children":[{"name":"libsystem_kernel.dylib`write+0xa","value":11},{"name":"node`node::StringBytes::StorageSize","value":1}]},{"name":"LazyCompile:*WritableState.onwrite _stream_writable.js:88","value":1,"children":[{"name":"LazyCompile:*onwrite _stream_writable.js:314","value":1,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":1}]}]},{"name":"LazyCompile:~WritableState.onwrite _stream_writable.js:88","value":1}]},{"name":"CallIC:A call IC from the snapshot","value":1},{"name":"LazyCompile:*Socket._writeGeneric net.js:624","value":113,"children":[{"name":"libsystem_kernel.dylib`write+0xa","value":58},{"name":"node`uv__io_active","value":1},{"name":"libsystem_platform.dylib`OSMemoryBarrier","value":1},{"name":"LazyCompile:~WritableState.onwrite _stream_writable.js:88","value":4,"children":[{"name":"LazyCompile:*onwrite _stream_writable.js:314","value":1,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":1,"children":[{"name":"LazyCompile:*Object.defineProperty.get domain.js:22","value":1}]}]},{"name":"node`v8::internal::StackFrame::GetCallerState","value":1}]},{"name":"LazyCompile:*exports._unrefActive timers.js:599","value":3,"children":[{"name":"node`node::TimerWrap::Now","value":1}]},{"name":"libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell","value":1},{"name":"Handler:An IC handler from the snapshot","value":4,"children":[{"name":"node`v8::internal::LayoutDescriptor::IsTagged","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"node`node::crypto::Hash::~Hash","value":1}]},{"name":"libsystem_kernel.dylib`write","value":1},{"name":"node`v8::Value::IsUint8Array","value":1},{"name":"node`uv__stream_osx_interrupt_select+0x1","value":1},{"name":"node`v8::Object::InternalFieldCount","value":1},{"name":"LazyCompile:*WritableState.onwrite _stream_writable.js:88","value":4,"children":[{"name":"Handler:An IC handler from the snapshot","value":1},{"name":"LazyCompile:*onwrite _stream_writable.js:314","value":3,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":3}]}]},{"name":"node`non-virtual thunk to node::StreamWrap::IsIPCPipe","value":1}]}]}]}]},{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":1}]},{"name":"LazyCompile:*emit events.js:130","value":2},{"name":"node`v8::internal::Runtime_Interrupt","value":1}]},{"name":"LazyCompile:~stringify native json.js:158","value":29,"children":[{"name":"libsystem_platform.dylib`OSMemoryBarrier","value":1},{"name":"node`v8::internal::IncrementalStringBuilder::IncrementalStringBuilder","value":2},{"name":"node`v8::internal::Factory::NewRawOneByteString","value":1},{"name":"node`v8::internal::Handle","value":1},{"name":"libsystem_platform.dylib`OSMemoryBarrier+0x3","value":1},{"name":"node`v8::internal::Factory::NewRawConsString","value":1},{"name":"node`v8::internal::Heap::AdjustLiveBytes","value":1}]},{"name":"LazyCompile:INSTANCE_OF native runtime.js:289","value":1},{"name":"LazyCompile:~byteLength buffer.js:250","value":6,"children":[{"name":"node`v8::internal::ConsString* v8::internal::String::VisitFlat","value":1}]},{"name":"LazyCompile:*OutgoingMessage.setHeader _http_outgoing.js:337","value":17,"children":[{"name":"LazyCompile:*toLowerCase native string.js:537","value":1},{"name":"LazyCompile:STRING_ADD_LEFT native runtime.js:128","value":2},{"name":"node`v8::internal::LookupIterator::GetStoreTarget","value":1},{"name":"node`v8::internal::LookupIterator::LookupInHolder","value":1}]},{"name":"Handler:write","value":1},{"name":"Handler:forEach","value":1},{"name":"Handler:An IC handler from the snapshot","value":3},{"name":"Handler:writeHead","value":1},{"name":"CallIC:A call IC from the snapshot","value":1}]},{"name":"LazyCompile:*preferredMediaTypes /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:123","value":192,"children":[{"name":"LazyCompile:*map native array.js:1040","value":118,"children":[{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":111,"children":[{"name":"LazyCompile:~getPriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:134","value":78,"children":[{"name":"LazyCompile:~getMediaTypePriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:69","value":1,"children":[{"name":"LazyCompile:*specify /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:83","value":1,"children":[{"name":"LazyCompile:*parseMediaType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:29","value":1}]}]},{"name":"LazyCompile:*getMediaTypePriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:69","value":73,"children":[{"name":"LazyCompile:*specify /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:83","value":69,"children":[{"name":"LazyCompile:*parseMediaType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:29","value":31,"children":[{"name":"LazyCompile:*match native string.js:122","value":19,"children":[{"name":"LazyCompile:*RegExpExecNoTests native regexp.js:62","value":12,"children":[{"name":"RegExp:\\s*","value":7}]}]},{"name":"node`v8::internal::Heap::ScavengeObject","value":4}]},{"name":"LazyCompile:*toLowerCase native string.js:537","value":15,"children":[{"name":"node`v8::internal::Heap::AllocateRawOneByteString","value":2},{"name":"node`v8::internal::Runtime_StringToLowerCase","value":1}]},{"name":"LazyCompile:*keys native v8natives.js:177","value":14,"children":[{"name":"node`v8::internal::PrototypeIterator::AdvanceIgnoringProxies","value":1},{"name":"node`v8::internal::Heap::AllocateRaw","value":1},{"name":"node`v8::internal::Context::native_context","value":1}]},{"name":"node`v8::internal::Heap::ScavengeObject","value":1}]},{"name":"node`v8::internal::Heap::ScavengeObject","value":1}]},{"name":"libsystem_pthread.dylib`_pthread_mutex_lock_slow+0x1","value":1}]},{"name":"LazyCompile:~getType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:139","value":10,"children":[{"name":"LazyCompile:*indexOf native array.js:1094","value":7,"children":[{"name":"LazyCompile:~InnerArrayIndexOf native array.js:1049","value":1},{"name":"LazyCompile:*InnerArrayIndexOf native array.js:1049","value":3,"children":[{"name":"LazyCompile:*UseSparseVariant native array.js:93","value":1}]}]},{"name":"LazyCompile:*InnerArrayIndexOf native array.js:1049","value":1}]},{"name":"CallIC:A call IC from the snapshot","value":2},{"name":"LazyCompile:IN native runtime.js:277","value":14,"children":[{"name":"node`v8::internal::LookupIterator::IsIntegerIndexedExotic","value":1},{"name":"node`v8::internal::LookupIterator::LookupInHolder","value":1},{"name":"node`v8::internal::LookupIterator::GetRoot","value":1},{"name":"node`v8::internal::JSReceiver::GetPropertyAttributes","value":1},{"name":"node`v8::internal::Runtime_HasElement","value":1}]}]},{"name":"libsystem_platform.dylib`OSMemoryBarrier+0x3","value":1}]},{"name":"LazyCompile:*sort native array.js:903","value":30,"children":[{"name":"LazyCompile:*InnerArraySort native array.js:688","value":29,"children":[{"name":"node`v8::internal::Factory::NewNumberFromUint","value":2},{"name":"LazyCompile:~QuickSort native array.js:728","value":11,"children":[{"name":"LazyCompile:~InsertionSort native array.js:701","value":8,"children":[{"name":"LazyCompile:*compareSpecs /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:144","value":1}]},{"name":"Handler:An IC handler from the snapshot","value":1}]},{"name":"node`v8::internal::JSObject::PrepareElementsForSort","value":1},{"name":"CallIC:A call IC from the snapshot","value":2},{"name":"node`v8::internal::Heap::ScavengeObject","value":2},{"name":"node`v8::internal::Handle","value":1},{"name":"node`v8::internal::Factory::NewFixedArray","value":1}]}]},{"name":"node`v8::internal::PropertyCallbackArguments::Call","value":1},{"name":"LazyCompile:*filter native array.js:933","value":11,"children":[{"name":"LazyCompile:*InnerArrayFilter native array.js:909","value":7,"children":[{"name":"LazyCompile:IN native runtime.js:277","value":4,"children":[{"name":"node`v8::internal::","value":1}]},{"name":"LazyCompile:*isQuality /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:148","value":1}]},{"name":"node`v8::internal::Heap::ScavengeObject","value":2},{"name":"node`v8::internal::JSObject::MigrateFastToFast","value":1}]},{"name":"LazyCompile:*InnerArrayFilter native array.js:909","value":1},{"name":"LazyCompile:*parseMediaType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:29","value":11,"children":[{"name":"LazyCompile:*match native string.js:122","value":9,"children":[{"name":"LazyCompile:*RegExpExecNoTests native regexp.js:62","value":6,"children":[{"name":"RegExp:\\s*","value":3},{"name":"node`v8::internal::Heap::ScavengeObject","value":2}]}]},{"name":"LazyCompile:*RegExpExecNoTests native regexp.js:62","value":1}]},{"name":"LazyCompile:*split native string.js:424","value":12,"children":[{"name":"libsystem_platform.dylib`DYLD-STUB$$_platform_memchr","value":1},{"name":"node`v8::internal::Isolate::get_initial_js_array_map","value":1},{"name":"node`v8::internal::RegExpResultsCache::Lookup","value":1}]},{"name":"LazyCompile:*trim native string.js:553","value":2}]},{"name":"LazyCompile:*map native array.js:1040","value":100,"children":[{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":95,"children":[{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/lib/request.js:81","value":76,"children":[{"name":"LazyCompile:*string /Users/davidclements/z/0x/node_modules/restify/node_modules/assert-plus/assert.js:159","value":66,"children":[{"name":"LazyCompile:*_assert /Users/davidclements/z/0x/node_modules/restify/node_modules/assert-plus/assert.js:38","value":64,"children":[{"name":"node`v8::internal::Accessors::FunctionCallerGetter","value":2},{"name":"node`v8::internal::TranslationIterator::Next","value":4},{"name":"node`v8::internal::Malloced::New","value":8,"children":[{"name":"libsystem_platform.dylib`_os_lock_spin_lock+0xc","value":1}]},{"name":"node`v8::internal::OptimizedFrame::GetDeoptimizationData","value":1},{"name":"libsystem_malloc.dylib`free+0x4","value":1},{"name":"node`v8::internal::InnerPointerToCodeCache::GetCacheEntry","value":1},{"name":"node`v8::internal::JavaScriptFrame::GetFunctions","value":1},{"name":"node`v8::internal::OptimizedFrame::type","value":1},{"name":"node`v8::internal::FindCaller","value":1},{"name":"libsystem_malloc.dylib`free","value":1},{"name":"node`v8::internal::ExitFrame::GetCallerStackPointer","value":1}]}]},{"name":"LazyCompile:*indexOf native string.js:80","value":7,"children":[{"name":"node`v8::internal::StringSearch","value":1},{"name":"libsystem_platform.dylib`_platform_memchr$VARIANT$Haswell","value":1}]}]},{"name":"CallIC:A call IC from the snapshot","value":1},{"name":"LazyCompile:IN native runtime.js:277","value":8,"children":[{"name":"node`v8::internal::Runtime_HasElement","value":2}]},{"name":"Handler:An IC handler from the snapshot","value":1}]},{"name":"node`v8::internal::JSObject::ValidateElements","value":1}]},{"name":"LazyCompile:*OutgoingMessage.setHeader _http_outgoing.js:337","value":17,"children":[{"name":"libsystem_platform.dylib`OSMemoryBarrier+0x3","value":1},{"name":"LazyCompile:*test native regexp.js:135","value":2,"children":[{"name":"RegExp:^[a-zA-Z0-9_!#$%&'*+.^`|~-]+$","value":2}]},{"name":"node`v8::internal::LookupIterator::GetStoreTarget","value":1},{"name":"node`v8::internal::LookupIterator::IsIntegerIndexedExotic","value":1},{"name":"node`v8::internal::Map::TransitionToDataProperty","value":1},{"name":"LazyCompile:*toLowerCase native string.js:537","value":1}]},{"name":"node`v8::internal::StringComparator::State::Init","value":1},{"name":"Handler:length","value":1},{"name":"node`v8::internal::LookupIterator::GetDataValue","value":1},{"name":"LazyCompile:*trim native string.js:553","value":1},{"name":"node`v8::internal::LookupIterator::LookupInHolder","value":1},{"name":"LazyCompile:*toLowerCase native string.js:537","value":1}]},{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/bunyan/lib/bunyan.js:940","value":5},{"name":"Handler:_negotiator","value":1}]},{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":68,"children":[{"name":"LazyCompile:~next /Users/davidclements/z/0x/node_modules/restify/lib/server.js:824","value":46,"children":[{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":7,"children":[{"name":"node`v8::internal::Runtime_Interrupt","value":1},{"name":"LazyCompile:~done /Users/davidclements/z/0x/node_modules/restify/lib/server.js:712","value":4,"children":[{"name":"LazyCompile:*emit events.js:130","value":2}]}]},{"name":"LazyCompile:*endHandlerTimer /Users/davidclements/z/0x/node_modules/restify/lib/request.js:545","value":22,"children":[{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"LazyCompile:*hrtime node.js:192","value":6,"children":[{"name":"node`node::Hrtime","value":3,"children":[{"name":"libsystem_kernel.dylib`mach_absolute_time","value":1}]},{"name":"node`v8::ArrayBuffer::GetContents","value":1}]},{"name":"node`v8::internal::Heap::AllocateRaw","value":1},{"name":"node`v8::internal::JSObject::FastPropertyAt","value":1},{"name":"node`v8::internal::Factory::NewFixedArray","value":1},{"name":"node`v8::Locker::IsActive","value":1}]},{"name":"LazyCompile:*emit events.js:130","value":5,"children":[{"name":"node`v8::internal::LoadIC::megamorphic_stub","value":1}]},{"name":"Handler:An IC handler from the snapshot","value":2},{"name":"node`v8::internal::Factory::InitializeFunction","value":1},{"name":"Handler:value","value":1}]},{"name":"CallIC:A call IC from the snapshot","value":3},{"name":"Handler:fire","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":3},{"name":"Handler:emit","value":1}]},{"name":"LazyCompile:etag /Users/davidclements/z/0x/examples/rest-api/etag.js:5","value":78,"children":[{"name":"LazyCompile:*Hash crypto.js:47","value":29,"children":[{"name":"LazyCompile:*Hash crypto.js:47","value":26,"children":[{"name":"node`node::crypto::Hash::New","value":2},{"name":"libsystem_platform.dylib`os_lock_lock","value":1},{"name":"libc++abi.dylib`operator new","value":1},{"name":"libsystem_malloc.dylib`malloc","value":1},{"name":"node`void v8::Utf8WriterVisitor::Visit","value":1},{"name":"node`EVP_MD_CTX_init+0xc","value":1},{"name":"libsystem_platform.dylib`_os_lock_spin_lock","value":1}]}]},{"name":"LazyCompile:*Hash.update crypto.js:66","value":25,"children":[{"name":"node`node::Utf8Value::Utf8Value","value":1},{"name":"node`node::Buffer::HasInstance","value":1},{"name":"libsystem_platform.dylib`DYLD-STUB$$_platform_memmove","value":1},{"name":"node`node::StringBytes::GetExternalParts","value":1},{"name":"libc++abi.dylib`operator new[]","value":1},{"name":"node`v8::Locker::IsActive","value":1}]},{"name":"LazyCompile:*replace native string.js:152","value":7,"children":[{"name":"LazyCompile:*DoRegExpExec native regexp.js:57","value":5,"children":[{"name":"RegExp:=+$","value":4}]}]},{"name":"LazyCompile:*Hash.digest crypto.js:75","value":12,"children":[{"name":"libsystem_malloc.dylib`tiny_free_list_add_ptr+0x1","value":1},{"name":"libsystem_platform.dylib`DYLD-STUB$$_platform_memset","value":2},{"name":"libsystem_c.dylib`strcasecmp+0x6","value":1},{"name":"node`EVP_MD_CTX_cleanup+0xc","value":1}]}]},{"name":"Handler:apply","value":1},{"name":"LazyCompile:*OutgoingMessage.setHeader _http_outgoing.js:337","value":35,"children":[{"name":"LazyCompile:*toLowerCase native string.js:537","value":3},{"name":"LazyCompile:*test native regexp.js:135","value":4,"children":[{"name":"RegExp:^[a-zA-Z0-9_!#$%&'*+.^`|~-]+$","value":2}]},{"name":"node`v8::internal::Runtime::KeyedGetObjectProperty","value":1},{"name":"node`v8::internal::Runtime::SetObjectProperty","value":1},{"name":"node`int v8::internal::LinearSearch","value":1},{"name":"LazyCompile:STRING_ADD_LEFT native runtime.js:128","value":1}]},{"name":"node`v8::internal::Factory::NewRawOneByteString","value":1},{"name":"Handler:update","value":1},{"name":"Handler:Object","value":1},{"name":"Handler:An IC handler from the snapshot","value":5},{"name":"Handler:value","value":1},{"name":"Handler:encoding","value":1},{"name":"CallIC:A call IC from the snapshot","value":4},{"name":"node`v8::internal::Factory::NumberToString","value":1},{"name":"Handler:name","value":1},{"name":"StorePolymorphicIC:encoding","value":1},{"name":"Handler:symbol","value":1}]},{"name":"LazyCompile:~ /Users/davidclements/z/0x/examples/rest-api/index.js:31","value":15,"children":[{"name":"LazyCompile:etag /Users/davidclements/z/0x/examples/rest-api/etag.js:5","value":6,"children":[{"name":"LazyCompile:~MakeGenericError native messages.js:136","value":1,"children":[{"name":"LazyCompile:TypeError native messages.js:660","value":1,"children":[{"name":"LazyCompile:*captureStackTrace native messages.js:709","value":1}]}]},{"name":"LazyCompile:*Hash crypto.js:47","value":3,"children":[{"name":"LazyCompile:*Hash crypto.js:47","value":3,"children":[{"name":"LazyCompile:Error native messages.js:660","value":2,"children":[{"name":"LazyCompile:Error native messages.js:660","value":2,"children":[{"name":"LazyCompile:*captureStackTrace native messages.js:709","value":2,"children":[{"name":"LazyCompile:~defineProperty native v8natives.js:766","value":1,"children":[{"name":"Handler:setGet","value":1}]}]}]}]}]}]},{"name":"LazyCompile:Error native messages.js:660","value":1,"children":[{"name":"LazyCompile:Error native messages.js:660","value":1,"children":[{"name":"LazyCompile:*captureStackTrace native messages.js:709","value":1,"children":[{"name":"LazyCompile:~defineProperty native v8natives.js:766","value":1,"children":[{"name":"LazyCompile:*DefineOwnProperty native v8natives.js:633","value":1}]}]}]}]},{"name":"LazyCompile:*MakeGenericError native messages.js:136","value":1,"children":[{"name":"LazyCompile:TypeError native messages.js:660","value":1,"children":[{"name":"LazyCompile:*captureStackTrace native messages.js:709","value":1}]}]}]},{"name":"LazyCompile:*send /Users/davidclements/z/0x/node_modules/restify/lib/response.js:270","value":7,"children":[{"name":"LazyCompile:*format /Users/davidclements/z/0x/node_modules/restify/lib/response.js:96","value":7,"children":[{"name":"LazyCompile:*formatJSON /Users/davidclements/z/0x/node_modules/restify/lib/formatters/json.js:17","value":5,"children":[{"name":"LazyCompile:~_cb /Users/davidclements/z/0x/node_modules/restify/lib/response.js:307","value":4,"children":[{"name":"LazyCompile:*restifyWriteHead /Users/davidclements/z/0x/node_modules/restify/lib/response.js:422","value":2,"children":[{"name":"LazyCompile:~ServerResponse.writeHead _http_server.js:160","value":2,"children":[{"name":"node`v8::internal::ExpressionStatement::IsJump","value":1},{"name":"LazyCompile:*OutgoingMessage._storeHeader _http_outgoing.js:190","value":1,"children":[{"name":"LazyCompile:*storeHeader _http_outgoing.js:303","value":1,"children":[{"name":"LazyCompile:*test native regexp.js:135","value":1,"children":[{"name":"RegExp:[\\r\\n]","value":1}]}]}]}]}]},{"name":"LazyCompile:~OutgoingMessage.write _http_outgoing.js:424","value":2,"children":[{"name":"LazyCompile:~OutgoingMessage._send _http_outgoing.js:122","value":2,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":2,"children":[{"name":"LazyCompile:*writeOrBuffer _stream_writable.js:255","value":1,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":1,"children":[{"name":"LazyCompile:~createWriteReq net.js:697","value":1}]}]}]}]}]}]},{"name":"LazyCompile:~stringify native json.js:158","value":1}]},{"name":"LazyCompile:*preferredMediaTypes /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:123","value":2,"children":[{"name":"LazyCompile:*map native array.js:1040","value":2,"children":[{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":1},{"name":"libsystem_platform.dylib`OSMemoryBarrier+0x3","value":1}]}]}]}]},{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":2,"children":[{"name":"LazyCompile:~next /Users/davidclements/z/0x/node_modules/restify/lib/server.js:824","value":2}]}]},{"name":"LazyCompile:*startHandlerTimer /Users/davidclements/z/0x/node_modules/restify/lib/request.js:514","value":59,"children":[{"name":"node`v8::internal::LookupIterator::LookupIterator","value":1},{"name":"LazyCompile:*hrtime node.js:192","value":13,"children":[{"name":"node`node::Hrtime","value":5,"children":[{"name":"node`uv__hrtime+0xb","value":2}]},{"name":"node`v8::internal::JSTypedArray::GetBuffer","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":1}]},{"name":"node`v8::internal::TransitionArray::SearchTransition","value":1},{"name":"DTraceProviderBindings.node`DYLD-STUB$$v8::Isolate::GetCurrent","value":1},{"name":"node`v8::Isolate::GetCurrent","value":1},{"name":"node`v8::internal::ConsString* v8::internal::String::VisitFlat","value":3},{"name":"node`v8::internal::LookupIterator::LookupInHolder","value":1},{"name":"node`bool v8::internal::ScavengingVisitor","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":1}]},{"name":"node`v8::internal::ParserBase","value":1},{"name":"LazyCompile:* /Users/davidclements/z/0x/examples/rest-api/index.js:31","value":935,"children":[{"name":"LazyCompile:*send /Users/davidclements/z/0x/node_modules/restify/lib/response.js:270","value":554,"children":[{"name":"LazyCompile:*format /Users/davidclements/z/0x/node_modules/restify/lib/response.js:96","value":547,"children":[{"name":"LazyCompile:*formatJSON /Users/davidclements/z/0x/node_modules/restify/lib/formatters/json.js:17","value":289,"children":[{"name":"LazyCompile:~_cb /Users/davidclements/z/0x/node_modules/restify/lib/response.js:307","value":224,"children":[{"name":"LazyCompile:~OutgoingMessage.write _http_outgoing.js:424","value":46,"children":[{"name":"LazyCompile:~OutgoingMessage._send _http_outgoing.js:122","value":21,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":21,"children":[{"name":"LazyCompile:*writeOrBuffer _stream_writable.js:255","value":21,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":20,"children":[{"name":"LazyCompile:~createWriteReq net.js:697","value":17,"children":[{"name":"libsystem_kernel.dylib`write+0xa","value":13}]},{"name":"LazyCompile:~WritableState.onwrite _stream_writable.js:88","value":3,"children":[{"name":"LazyCompile:*onwrite _stream_writable.js:314","value":2,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":2,"children":[{"name":"LazyCompile:*Object.defineProperty.get domain.js:22","value":1}]}]}]}]}]}]}]},{"name":"LazyCompile:*OutgoingMessage._send _http_outgoing.js:122","value":24,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":24,"children":[{"name":"LazyCompile:*writeOrBuffer _stream_writable.js:255","value":23,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":23,"children":[{"name":"LazyCompile:~createWriteReq net.js:697","value":16,"children":[{"name":"libsystem_kernel.dylib`write+0xa","value":11},{"name":"node`non-virtual thunk to node::StreamWrap::DoTryWrite","value":1},{"name":"node`v8::internal::Factory::NewRawOneByteString","value":1},{"name":"node`v8::internal::Heap::AllocateRaw","value":1}]},{"name":"LazyCompile:~WritableState.onwrite _stream_writable.js:88","value":4,"children":[{"name":"LazyCompile:*onwrite _stream_writable.js:314","value":3,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":3}]}]},{"name":"LazyCompile:*WritableState.onwrite _stream_writable.js:88","value":1,"children":[{"name":"LazyCompile:*onwrite _stream_writable.js:314","value":1,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":1}]}]},{"name":"LazyCompile:*unrefTimer net.js:177","value":1,"children":[{"name":"LazyCompile:*exports._unrefActive timers.js:599","value":1}]},{"name":"LazyCompile:*createWriteReq net.js:697","value":1,"children":[{"name":"node`node::StringBytes::StorageSize","value":1}]}]}]}]}]}]},{"name":"LazyCompile:*restifyWriteHead /Users/davidclements/z/0x/node_modules/restify/lib/response.js:422","value":50,"children":[{"name":"LazyCompile:*emit events.js:130","value":9,"children":[{"name":"node`v8::internal::KeyedLoadICNexus::StateFromFeedback","value":1},{"name":"node`v8::internal::LoadIC::megamorphic_stub","value":2}]},{"name":"LazyCompile:~ServerResponse.writeHead _http_server.js:160","value":1,"children":[{"name":"LazyCompile:~OutgoingMessage._renderHeaders _http_outgoing.js:397","value":1,"children":[{"name":"LazyCompile:*keys native v8natives.js:177","value":1}]}]},{"name":"LazyCompile:*ServerResponse.writeHead _http_server.js:160","value":37,"children":[{"name":"LazyCompile:*keys native v8natives.js:177","value":7,"children":[{"name":"node`v8::internal::Heap::ScavengeObject","value":1}]},{"name":"LazyCompile:*OutgoingMessage._storeHeader _http_outgoing.js:190","value":24,"children":[{"name":"LazyCompile:*storeHeader _http_outgoing.js:303","value":19,"children":[{"name":"LazyCompile:*test native regexp.js:135","value":12,"children":[{"name":"RegExp:^Trailer$","value":1},{"name":"RegExp:^Date$","value":1},{"name":"RegExp:^Expect$","value":1},{"name":"RegExp:^Content-Length$","value":1},{"name":"RegExp:[\\r\\n]","value":1},{"name":"node`DYLD-STUB$$void v8::internal::Scanner::Advance","value":1},{"name":"RegExp:^[a-zA-Z0-9_!#$%&'*+.^`|~-]+$","value":2}]},{"name":"LazyCompile:STRING_ADD_LEFT native runtime.js:128","value":1}]},{"name":"LazyCompile:*keys native v8natives.js:177","value":2}]},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"LazyCompile:*isArray native array.js:1212","value":1},{"name":"LazyCompile:*toString native v8natives.js:1029","value":1}]},{"name":"Handler:Content-Type","value":1}]},{"name":"LazyCompile:*OutgoingMessage.end _http_outgoing.js:533","value":15,"children":[{"name":"LazyCompile:*emit events.js:130","value":3,"children":[{"name":"node`v8::internal::IC::PatchCache","value":1}]},{"name":"LazyCompile:~OutgoingMessage._send _http_outgoing.js:122","value":1,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":1,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":1}]}]},{"name":"LazyCompile:*OutgoingMessage._send _http_outgoing.js:122","value":2,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":1,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":1}]}]},{"name":"node`node::DTRACE_HTTP_SERVER_RESPONSE","value":1}]},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/bunyan/lib/bunyan.js:940","value":3,"children":[{"name":"node`v8::internal::SharedFunctionInfo::SearchOptimizedCodeMap","value":1},{"name":"node`v8::internal::Handle","value":1}]},{"name":"LazyCompile:*InnerArrayForEach native array.js:942","value":1},{"name":"LazyCompile:*OutgoingMessage.write _http_outgoing.js:424","value":95,"children":[{"name":"LazyCompile:*OutgoingMessage._send _http_outgoing.js:122","value":94,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":94,"children":[{"name":"LazyCompile:*writeOrBuffer _stream_writable.js:255","value":93,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":10,"children":[{"name":"LazyCompile:*createWriteReq net.js:697","value":7,"children":[{"name":"libsystem_kernel.dylib`write+0xa","value":5}]},{"name":"LazyCompile:~WritableState.onwrite _stream_writable.js:88","value":1,"children":[{"name":"LazyCompile:*onwrite _stream_writable.js:314","value":1,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":1,"children":[{"name":"LazyCompile:*Object.defineProperty.get domain.js:22","value":1}]}]}]}]},{"name":"LazyCompile:*Socket._writeGeneric net.js:624","value":78,"children":[{"name":"libsystem_kernel.dylib`write+0xa","value":37},{"name":"LazyCompile:*WritableState.onwrite _stream_writable.js:88","value":6,"children":[{"name":"LazyCompile:*onwrite _stream_writable.js:314","value":5,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":3,"children":[{"name":"LazyCompile:*Object.defineProperty.get domain.js:22","value":1}]}]}]},{"name":"libsystem_kernel.dylib`write","value":1},{"name":"libsystem_malloc.dylib`free","value":1},{"name":"node`v8::internal::LookupIterator::PrepareTransitionToDataProperty","value":1},{"name":"LazyCompile:~WritableState.onwrite _stream_writable.js:88","value":2,"children":[{"name":"LazyCompile:*onwrite _stream_writable.js:314","value":2,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":2,"children":[{"name":"node`v8::internal::Runtime_GetProperty","value":1}]}]}]},{"name":"node`v8::HandleScope::~HandleScope","value":1},{"name":"libsystem_platform.dylib`OSMemoryBarrier","value":1},{"name":"node`v8::internal::Object::SetPropertyInternal","value":1},{"name":"node`v8::Object::Set","value":1},{"name":"node`v8::Value::ToString","value":2},{"name":"node`non-virtual thunk to node::StreamWrap::DoTryWrite","value":1},{"name":"libsystem_platform.dylib`DYLD-STUB$$_platform_memmove","value":1}]},{"name":"LazyCompile:*exports._unrefActive timers.js:599","value":1},{"name":"Handler:oncomplete","value":1}]}]}]}]},{"name":"LazyCompile:*OutgoingMessage._send _http_outgoing.js:122","value":1},{"name":"LazyCompile:*forEach native array.js:961","value":1},{"name":"LazyCompile:STRING_ADD_LEFT native runtime.js:128","value":1},{"name":"LazyCompile:*keys native v8natives.js:177","value":1,"children":[{"name":"node`v8::internal::JSObject::GetOwnElementKeys","value":1}]}]},{"name":"LazyCompile:*OutgoingMessage.setHeader _http_outgoing.js:337","value":21,"children":[{"name":"LazyCompile:STRING_ADD_LEFT native runtime.js:128","value":2},{"name":"LazyCompile:*toLowerCase native string.js:537","value":1},{"name":"node`DYLD-STUB$$v8::internal::LookupIterator::LookupInHolder","value":1},{"name":"node`v8::internal::LookupIterator::GetRoot","value":1}]},{"name":"Handler:An IC handler from the snapshot","value":3},{"name":"CallIC:A call IC from the snapshot","value":4},{"name":"LazyCompile:~stringify native json.js:158","value":17,"children":[{"name":"node`v8::internal::Heap::Allocate","value":1},{"name":"node`v8::internal::IncrementalStringBuilder::Extend","value":1},{"name":"node`v8::internal::Heap::AllocateRaw","value":2}]},{"name":"LazyCompile:~byteLength buffer.js:250","value":6,"children":[{"name":"node`v8::internal::ConsString* v8::internal::String::VisitFlat","value":1},{"name":"node`v8::internal::MaybeHandle","value":1}]},{"name":"Handler:forEach","value":1},{"name":"Handler:write","value":1}]},{"name":"LazyCompile:*OutgoingMessage.setHeader _http_outgoing.js:337","value":19,"children":[{"name":"LazyCompile:STRING_ADD_LEFT native runtime.js:128","value":1},{"name":"node`v8::internal::LookupIterator::GetStoreTarget","value":1},{"name":"LazyCompile:*test native regexp.js:135","value":2,"children":[{"name":"RegExp:^[a-zA-Z0-9_!#$%&'*+.^`|~-]+$","value":2}]},{"name":"node`v8::internal::String::ComputeAndSetHash","value":1},{"name":"node`v8::internal::LookupIterator::ApplyTransitionToDataProperty","value":1,"children":[{"name":"node`v8::internal::LookupIterator::GetStoreTarget","value":1}]},{"name":"LazyCompile:*toLowerCase native string.js:537","value":2},{"name":"node`v8::internal::TransitionArray::SearchTransition","value":1}]},{"name":"LazyCompile:*preferredMediaTypes /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:123","value":144,"children":[{"name":"LazyCompile:*map native array.js:1040","value":78,"children":[{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":75,"children":[{"name":"LazyCompile:~getPriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:134","value":53,"children":[{"name":"LazyCompile:*getMediaTypePriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:69","value":52,"children":[{"name":"LazyCompile:*specify /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:83","value":48,"children":[{"name":"LazyCompile:*parseMediaType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:29","value":23,"children":[{"name":"LazyCompile:*match native string.js:122","value":12,"children":[{"name":"LazyCompile:*RegExpExecNoTests native regexp.js:62","value":8,"children":[{"name":"node`v8::internal::Heap::ScavengeObject","value":2},{"name":"RegExp:\\s*","value":3}]}]},{"name":"node`v8::internal::Heap::ScavengeObject","value":2},{"name":"LazyCompile:*RegExpExecNoTests native regexp.js:62","value":1}]},{"name":"LazyCompile:*toLowerCase native string.js:537","value":13,"children":[{"name":"node`v8::internal::String::GetFlatContent","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":3},{"name":"node`DYLD-STUB$$node::crypto::Hash::~Hash","value":1},{"name":"node`v8::internal::Runtime_StringToLowerCase","value":1}]},{"name":"LazyCompile:*keys native v8natives.js:177","value":6,"children":[{"name":"node`v8::internal::Heap::AllocateFixedArray","value":1},{"name":"node`v8::internal::Factory::NewJSArrayWithElements","value":1}]}]},{"name":"LazyCompile:*keys native v8natives.js:177","value":1}]}]},{"name":"LazyCompile:~getType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:139","value":8,"children":[{"name":"LazyCompile:*indexOf native array.js:1094","value":7,"children":[{"name":"LazyCompile:*UseSparseVariant native array.js:93","value":1},{"name":"LazyCompile:*InnerArrayIndexOf native array.js:1049","value":5}]},{"name":"node`v8::base::RecursiveMutex::Lock","value":1}]},{"name":"CallIC:A call IC from the snapshot","value":1},{"name":"Handler:indexOf","value":1},{"name":"LazyCompile:IN native runtime.js:277","value":5,"children":[{"name":"node`v8::internal::Runtime_HasElement","value":1},{"name":"node`v8::internal::LookupIterator::GetRoot","value":1},{"name":"node`v8::internal::","value":1}]}]}]},{"name":"LazyCompile:*sort native array.js:903","value":21,"children":[{"name":"LazyCompile:*InnerArraySort native array.js:688","value":17,"children":[{"name":"LazyCompile:~QuickSort native array.js:728","value":11,"children":[{"name":"LazyCompile:~InsertionSort native array.js:701","value":6,"children":[{"name":"LazyCompile:*compareSpecs /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:144","value":3}]},{"name":"LazyCompile:*compareSpecs /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:144","value":1}]},{"name":"node`v8::internal::Runtime_RemoveArrayHoles","value":1}]}]},{"name":"LazyCompile:*split native string.js:424","value":9,"children":[{"name":"node`v8::internal::Heap::AllocateRaw","value":1},{"name":"node`v8::internal::FindStringIndicesDispatch","value":1},{"name":"node`v8::internal::Heap::AllocateFixedArrayWithFiller","value":1},{"name":"node`v8::internal::Factory::NewFixedArrayWithHoles","value":1}]},{"name":"LazyCompile:*parseMediaType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:29","value":11,"children":[{"name":"LazyCompile:*match native string.js:122","value":9,"children":[{"name":"LazyCompile:*RegExpExecNoTests native regexp.js:62","value":4,"children":[{"name":"RegExp:\\s*","value":2}]}]}]},{"name":"LazyCompile:*filter native array.js:933","value":16,"children":[{"name":"LazyCompile:*InnerArrayFilter native array.js:909","value":13,"children":[{"name":"LazyCompile:IN native runtime.js:277","value":7,"children":[{"name":"node`v8::internal::Runtime_HasFastPackedElements","value":1},{"name":"node`v8::internal::LookupIterator::Next","value":1}]},{"name":"node`v8::internal::Heap::ScavengeObject","value":2},{"name":"LazyCompile:*isQuality /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:148","value":1}]}]},{"name":"LazyCompile:*trim native string.js:553","value":1}]},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"LazyCompile:*map native array.js:1040","value":73,"children":[{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":66,"children":[{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/lib/request.js:81","value":47,"children":[{"name":"LazyCompile:*string /Users/davidclements/z/0x/node_modules/restify/node_modules/assert-plus/assert.js:159","value":39,"children":[{"name":"LazyCompile:*_assert /Users/davidclements/z/0x/node_modules/restify/node_modules/assert-plus/assert.js:38","value":36,"children":[{"name":"node`v8::internal::StandardFrame::ComputeCallerState","value":1},{"name":"node`v8::internal::StackFrame::GetCallerState","value":1},{"name":"node`v8::internal::Malloced::New","value":1},{"name":"node`v8::internal::Translation::NumberOfOperandsFor","value":2},{"name":"node`v8::internal::ExitFrame::ComputeCallerState","value":1},{"name":"node`v8::internal::JavaScriptFrame::GetCallerStackPointer","value":1}]}]},{"name":"LazyCompile:*indexOf native string.js:80","value":6,"children":[{"name":"node`v8::internal::StringSearch","value":1},{"name":"node`v8::internal::String::GetFlatContent","value":1}]}]},{"name":"LazyCompile:IN native runtime.js:277","value":7,"children":[{"name":"node`v8::internal::JSObject::GetElementsAccessor","value":1},{"name":"node`v8::internal::Runtime_HasFastPackedElements","value":1},{"name":"node`v8::internal::","value":1}]},{"name":"CallIC:A call IC from the snapshot","value":5},{"name":"Handler:indexOf","value":1}]},{"name":"node`v8::internal::Map::TransitionElementsTo","value":1}]},{"name":"node`v8::internal::Runtime_KeyedGetProperty","value":1},{"name":"LazyCompile:~_cb /Users/davidclements/z/0x/node_modules/restify/lib/response.js:307","value":1},{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":1},{"name":"node`v8::internal::Runtime::KeyedGetObjectProperty","value":1},{"name":"node`v8::internal::StringComparator::State::Init","value":1},{"name":"node`v8::internal::Runtime::GetObjectProperty","value":1},{"name":"LazyCompile:INSTANCE_OF native runtime.js:289","value":1},{"name":"node`DYLD-STUB$$v8::internal::LookupIterator::LookupIterator","value":1}]},{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/bunyan/lib/bunyan.js:940","value":1}]},{"name":"LazyCompile:etag /Users/davidclements/z/0x/examples/rest-api/etag.js:5","value":323,"children":[{"name":"LazyCompile:*Hash crypto.js:47","value":141,"children":[{"name":"LazyCompile:*Hash crypto.js:47","value":140,"children":[{"name":"LazyCompile:Error native messages.js:660","value":92,"children":[{"name":"LazyCompile:Error native messages.js:660","value":90,"children":[{"name":"LazyCompile:*captureStackTrace native messages.js:709","value":89,"children":[{"name":"node`v8::internal::StringHasher::ComputeUtf8Hash","value":1},{"name":"LazyCompile:~defineProperty native v8natives.js:766","value":20,"children":[{"name":"LazyCompile:*ToPropertyDescriptor native v8natives.js:237","value":8,"children":[{"name":"LazyCompile:IN native runtime.js:277","value":4,"children":[{"name":"LazyCompile:*ToName native runtime.js:466","value":1}]},{"name":"LazyCompile:~ToBoolean native runtime.js:427","value":1},{"name":"LazyCompile:*PropertyDescriptor native v8natives.js:284","value":1},{"name":"LazyCompile:*IsDataDescriptor native v8natives.js:190","value":1},{"name":"LazyCompile:*ToName native runtime.js:466","value":1}]},{"name":"LazyCompile:*DefineOwnProperty native v8natives.js:633","value":10,"children":[{"name":"LazyCompile:*DefineObjectProperty native v8natives.js:464","value":9,"children":[{"name":"node`v8::internal::JSObject::DefineAccessor","value":1},{"name":"node`v8::internal::LookupIterator::TransitionToAccessorProperty","value":2},{"name":"libsystem_platform.dylib`OSMemoryBarrier+0x3","value":1}]},{"name":"LazyCompile:*PropertyDescriptor_GetSetter native v8natives.js:370","value":1}]},{"name":"LazyCompile:*IsInconsistentDescriptor native v8natives.js:198","value":1}]},{"name":"node`v8::internal::Malloced::New","value":5,"children":[{"name":"libsystem_malloc.dylib`malloc_zone_malloc+0x8","value":1},{"name":"libsystem_platform.dylib`os_lock_lock+0x3","value":1}]},{"name":"node`v8::internal::Isolate::CaptureAndSetDetailedStackTrace","value":2},{"name":"node`v8::internal::InnerPointerToCodeCache::GetCacheEntry","value":1},{"name":"libsystem_platform.dylib`_os_lock_spin_lock","value":1},{"name":"node`v8::internal::TypeImplIteratorAux","value":1},{"name":"node`v8::internal::TranslationIterator::Next","value":1},{"name":"node`v8::internal::OptimizedFrame::GetDeoptimizationData","value":1},{"name":"node`v8::internal::JavaScriptFrameIterator::Advance","value":2},{"name":"Handler:$toName","value":1},{"name":"node`v8::internal::OptimizedFrame::Summarize","value":1},{"name":"node`v8::internal::FixedArray::Shrink","value":1},{"name":"node`v8::internal::JavaScriptFrame::type","value":1},{"name":"node`v8::internal::ExitFrame::type","value":1}]},{"name":"node`v8::internal::LookupIterator::LookupIterator","value":1}]},{"name":"CallIC:A call IC from the snapshot","value":1},{"name":"LazyCompile:*captureStackTrace native messages.js:709","value":1}]},{"name":"node`uv_mutex_unlock+0x9","value":1},{"name":"node`v8::internal::Handle","value":1},{"name":"node`v8::internal::StandardFrame::ComputeCallerState","value":1},{"name":"node`v8::internal::Context::native_context","value":1},{"name":"node`v8::TryCatch::SetVerbose","value":1},{"name":"node`v8::internal::ConstructFrame::type","value":1},{"name":"libsystem_malloc.dylib`malloc_zone_malloc+0x1","value":1},{"name":"node`v8::internal::ExitFrame::type","value":1},{"name":"node`v8::TryCatch::~TryCatch","value":1},{"name":"node`v8::String::Length","value":1},{"name":"node`v8::internal::ExitFrame::ComputeCallerState","value":1},{"name":"node`uv_mutex_lock+0x9","value":1},{"name":"node`DYLD-STUB$$v8::internal::ConsString* v8::internal::String::VisitFlat","value":1},{"name":"node`v8::internal::JavaScriptFrame::LookupExceptionHandlerInTable","value":1},{"name":"node`DYLD-STUB$$memcmp","value":1},{"name":"node`v8::Value::IsExternal","value":1},{"name":"libsystem_pthread.dylib`pthread_getspecific","value":1},{"name":"node`v8::TryCatch::TryCatch","value":1}]}]},{"name":"LazyCompile:*MakeGenericError native messages.js:136","value":108,"children":[{"name":"LazyCompile:TypeError native messages.js:660","value":96,"children":[{"name":"LazyCompile:*captureStackTrace native messages.js:709","value":94,"children":[{"name":"CallIC:A call IC from the snapshot","value":1},{"name":"LazyCompile:~defineProperty native v8natives.js:766","value":24,"children":[{"name":"LazyCompile:*DefineOwnProperty native v8natives.js:633","value":12,"children":[{"name":"LazyCompile:*DefineObjectProperty native v8natives.js:464","value":12,"children":[{"name":"libsystem_platform.dylib`OSMemoryBarrier+0x3","value":3},{"name":"node`v8::internal::LookupIterator::LookupIterator","value":1},{"name":"LazyCompile:*PropertyDescriptor_GetSetter native v8natives.js:370","value":1}]}]},{"name":"LazyCompile:*ToPropertyDescriptor native v8natives.js:237","value":10,"children":[{"name":"LazyCompile:IN native runtime.js:277","value":5,"children":[{"name":"LazyCompile:*ToString native runtime.js:453","value":1}]},{"name":"LazyCompile:*IsInconsistentDescriptor native v8natives.js:198","value":1,"children":[{"name":"LazyCompile:*IsDataDescriptor native v8natives.js:190","value":1}]}]},{"name":"LazyCompile:*PropertyDescriptor_SetConfigurable native v8natives.js:346","value":1}]},{"name":"node`v8::internal::Malloced::New","value":6,"children":[{"name":"libsystem_platform.dylib`_os_lock_spin_lock+0xc","value":2},{"name":"libsystem_malloc.dylib`szone_malloc_should_clear+0xc","value":1},{"name":"libsystem_platform.dylib`os_lock_lock","value":1}]},{"name":"node`v8::internal::TranslationIterator::Next","value":4},{"name":"libsystem_platform.dylib`OSMemoryBarrier+0x3","value":1},{"name":"libsystem_platform.dylib`_os_lock_spin_lock+0xc","value":2},{"name":"node`v8::internal::JSReceiver::GetDataProperty","value":1}]}]},{"name":"LazyCompile:FormatMessage native messages.js:147","value":8,"children":[{"name":"node`v8::internal::Heap::AllocateRaw","value":1},{"name":"node`v8::internal::Heap::AllocateRawOneByteString","value":2}]},{"name":"CallIC:A call IC from the snapshot","value":3}]},{"name":"node`v8::internal::Runtime_PushCatchContext","value":1},{"name":"node`v8::internal::RelocIterator::next","value":2},{"name":"LazyCompile:Error native messages.js:660","value":41,"children":[{"name":"LazyCompile:Error native messages.js:660","value":41,"children":[{"name":"LazyCompile:*captureStackTrace native messages.js:709","value":38,"children":[{"name":"node`v8::internal::Deoptimizer::GetOutputInfo","value":1},{"name":"node`v8::internal::Malloced::New","value":4,"children":[{"name":"libsystem_malloc.dylib`DYLD-STUB$$os_lock_unlock","value":1},{"name":"libsystem_platform.dylib`_os_lock_spin_lock+0xc","value":1}]},{"name":"LazyCompile:~defineProperty native v8natives.js:766","value":10,"children":[{"name":"LazyCompile:*ToPropertyDescriptor native v8natives.js:237","value":4,"children":[{"name":"LazyCompile:IN native runtime.js:277","value":2},{"name":"LazyCompile:*ToName native runtime.js:466","value":1}]},{"name":"LazyCompile:*DefineOwnProperty native v8natives.js:633","value":6,"children":[{"name":"LazyCompile:*DefineObjectProperty native v8natives.js:464","value":6}]}]},{"name":"node`v8::internal::InnerPointerToCodeCache::GetCacheEntry","value":1},{"name":"libsystem_platform.dylib`OSMemoryBarrier+0x3","value":2},{"name":"libsystem_malloc.dylib`szone_free_definite_size+0xa","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":2},{"name":"libsystem_platform.dylib`os_lock_lock","value":1}]}]}]},{"name":"node`v8::internal::StackFrame::GetCallerState","value":1}]},{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":46,"children":[{"name":"LazyCompile:~next /Users/davidclements/z/0x/node_modules/restify/lib/server.js:824","value":38,"children":[{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":5,"children":[{"name":"LazyCompile:~done /Users/davidclements/z/0x/node_modules/restify/lib/server.js:712","value":3,"children":[{"name":"LazyCompile:*emit events.js:130","value":2,"children":[{"name":"node`v8::internal::Malloced::Delete","value":1}]}]},{"name":"node`v8::internal::StackGuard::HandleInterrupts","value":1}]},{"name":"LazyCompile:*endHandlerTimer /Users/davidclements/z/0x/node_modules/restify/lib/request.js:545","value":18,"children":[{"name":"LazyCompile:*hrtime node.js:192","value":3,"children":[{"name":"node`node::Hrtime","value":2}]},{"name":"node`v8::internal::LookupIterator::PrepareForDataProperty","value":1},{"name":"node`v8::internal::Map::PrepareForDataProperty","value":1},{"name":"libsystem_pthread.dylib`pthread_getspecific","value":1},{"name":"node`v8::internal::String::SlowEquals","value":2},{"name":"DTraceProviderBindings.node`DYLD-STUB$$v8::HandleScope::~HandleScope","value":1},{"name":"node`DYLD-STUB$$v8::internal::LookupIterator::PropertyOrElement","value":1}]},{"name":"LazyCompile:*emit events.js:130","value":1},{"name":"Handler:value","value":1},{"name":"StorePolymorphicIC:value","value":1}]},{"name":"Handler:An IC handler from the snapshot","value":2},{"name":"Handler:emit","value":1},{"name":"LazyCompile:*endHandlerTimer /Users/davidclements/z/0x/node_modules/restify/lib/request.js:545","value":1}]},{"name":"CallIC:A call IC from the snapshot","value":2},{"name":"Handler:An IC handler from the snapshot","value":2},{"name":"node`v8::internal::Heap::FullSizeNumberStringCacheLength","value":1},{"name":"node`v8::internal::Factory::NewRawOneByteString","value":1}]},{"name":"LazyCompile:*wrapper /Users/davidclements/z/0x/node_modules/restify/node_modules/once/node_modules/wrappy/wrappy.js:19","value":18,"children":[{"name":"LazyCompile:*keys native v8natives.js:177","value":7,"children":[{"name":"node`v8::internal::Heap::InitializeJSObjectFromMap","value":1},{"name":"node`v8::internal::JSReceiver::GetKeys","value":1}]},{"name":"Handler:called","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":2},{"name":"LazyCompile:*once /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:13","value":1},{"name":"LazyCompile:APPLY_PREPARE native runtime.js:336","value":1}]},{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/bunyan/lib/bunyan.js:940","value":13,"children":[{"name":"node`v8::internal::SharedFunctionInfo::SearchOptimizedCodeMap","value":1},{"name":"node`v8::internal::Factory::NewFunctionFromSharedFunctionInfo","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"node`v8::internal::Runtime_NewClosure","value":1}]},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"node`v8::internal::FlexibleBodyVisitor","value":1},{"name":"Handler:An IC handler from the snapshot","value":2},{"name":"node`v8::internal::Accessors::FunctionNameGetter","value":2},{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":1},{"name":"LazyCompile:*ifError /Users/davidclements/z/0x/node_modules/restify/lib/server.js:153","value":3,"children":[{"name":"node`v8::internal::Heap::ScavengeObject","value":2}]}]},{"name":"CallIC:A call IC from the snapshot","value":6},{"name":"Handler:call","value":3},{"name":"Handler:symbol","value":1},{"name":"Handler:startHandlerTimer","value":1},{"name":"LazyCompile:* /Users/davidclements/z/0x/examples/rest-api/index.js:9","value":1},{"name":"Handler:_currentRoute","value":1},{"name":"Handler:name","value":1},{"name":"LazyCompile:APPLY_PREPARE native runtime.js:336","value":1}]},{"name":"LazyCompile:*addListener events.js:204","value":15,"children":[{"name":"node`v8::internal::LookupIterator::LookupInHolder","value":2},{"name":"node`v8::internal::TimerEventScope","value":1},{"name":"node`v8::internal::Builtins::KeyedLoadIC_Slow","value":2}]},{"name":"node`v8::internal::Runtime::KeyedGetObjectProperty","value":1},{"name":"node`v8::internal::Runtime_NewClosure","value":2},{"name":"StoreMegamorphic:0","value":2},{"name":"LazyCompile:*wrapper /Users/davidclements/z/0x/node_modules/restify/node_modules/once/node_modules/wrappy/wrappy.js:19","value":67,"children":[{"name":"LazyCompile:*once /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:13","value":14,"children":[{"name":"node`v8::internal::Heap::ScavengeObject","value":7},{"name":"node`v8::internal::FlexibleBodyVisitor","value":1}]},{"name":"LazyCompile:*forEach native array.js:961","value":2,"children":[{"name":"LazyCompile:*InnerArrayForEach native array.js:942","value":1}]},{"name":"LazyCompile:*keys native v8natives.js:177","value":22,"children":[{"name":"node`v8::internal::Runtime_OwnKeys","value":2},{"name":"node`v8::internal::JSReceiver::GetKeys","value":2},{"name":"node`v8::internal::FixedArray::UnionOfKeys","value":1},{"name":"node`v8::internal::Isolate::native_context","value":2},{"name":"node`v8::internal::Context::native_context","value":1}]},{"name":"Handler:called","value":4},{"name":"LazyCompile:APPLY_PREPARE native runtime.js:336","value":2},{"name":"Handler:An IC handler from the snapshot","value":1}]},{"name":"LazyCompile:*Domain.add domain.js:175","value":6,"children":[{"name":"node`void v8::internal::ScavengingVisitor","value":1}]},{"name":"LazyCompile:*ToString native runtime.js:453","value":1},{"name":"node`v8::internal::EnsureJSArrayWithWritableFastElements","value":1},{"name":"LazyCompile:*EventEmitter events.js:5","value":1},{"name":"node`v8::internal::Heap::AllocateFixedArray","value":1},{"name":"Handler:An IC handler from the snapshot","value":2},{"name":"node`v8::internal::NameDictionaryBase","value":2},{"name":"Handler:_maxListeners","value":1},{"name":"LazyCompile:*Object.defineProperty.set domain.js:25","value":2},{"name":"DTraceProviderBindings.node`node::DTraceProbe::Fire","value":1},{"name":"node`v8::internal::Builtin_ArraySplice","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"DTraceProviderBindings.node`Nan::imp::FunctionCallbackWrapper","value":1},{"name":"node`v8::internal::Heap::AllocateRaw","value":1},{"name":"node`v8::internal::LookupIterator::PropertyOrElement","value":1},{"name":"Handler:_eventsCount","value":2},{"name":"node`v8::Object::InternalFieldCount","value":3},{"name":"node`v8::internal::Runtime_StoreIC_Slow","value":1},{"name":"DTraceProviderBindings.node`node::DTraceProbe::_fire","value":1},{"name":"node`v8::internal::JSArray::HasReadOnlyLength","value":1},{"name":"node`v8::internal::SharedFunctionInfo::SearchOptimizedCodeMap","value":1},{"name":"Handler:domain","value":1}]},{"name":"LazyCompile:*EventEmitter events.js:5","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"LazyCompile:*Domain.add domain.js:175","value":1}]},{"name":"Handler:route","value":2},{"name":"node`v8::internal::Object::GetProperty","value":1},{"name":"node`int v8::internal::LinearSearch","value":1},{"name":"node`v8::internal::LookupIterator::GetRoot","value":1},{"name":"StorePolymorphicIC:params","value":1},{"name":"Handler:context","value":2},{"name":"StorePolymorphicIC:route","value":1},{"name":"Handler:params","value":1}]},{"name":"LazyCompile:*LRUCache.get /Users/davidclements/z/0x/node_modules/restify/node_modules/lru-cache/lib/lru-cache.js:229","value":65,"children":[{"name":"node`v8::internal::Object::ToObject","value":1},{"name":"node`v8::internal::","value":8},{"name":"node`v8::internal::Runtime_SetProperty","value":1},{"name":"node`v8::internal::SeededNumberDictionary::AddNumberEntry","value":1},{"name":"node`void v8::internal::String::WriteToFlat","value":1},{"name":"node`v8::internal::Factory::NewRawOneByteString","value":1},{"name":"node`v8::internal::Runtime_KeyedGetProperty","value":1},{"name":"node`v8::internal::JSReceiver::DeleteElement","value":1},{"name":"node`v8::internal::Dictionary","value":2},{"name":"node`v8::internal::Runtime::KeyedGetObjectProperty","value":1},{"name":"node`v8::internal::HashTable","value":1},{"name":"node`v8::internal::Context::native_context","value":1},{"name":"node`v8::internal::JSObject::GetElementsAccessor","value":1},{"name":"node`v8::internal::IsMoreGeneralElementsKindTransition","value":1},{"name":"node`v8::internal::LookupIterator::Next","value":1},{"name":"node`v8::internal::Object::ReadAbsentProperty","value":1}]},{"name":"node`v8::internal::Heap::AllocateRaw","value":2},{"name":"LazyCompile:*shallowCopy /Users/davidclements/z/0x/node_modules/restify/lib/utils.js:37","value":30,"children":[{"name":"LazyCompile:*keys native v8natives.js:177","value":22,"children":[{"name":"node`v8::internal::PrototypeIterator::AdvanceIgnoringProxies","value":1},{"name":"node`v8::internal::JSObject::GetOwnElementKeys","value":1},{"name":"node`v8::internal::Object::GetRootMap","value":3},{"name":"node`v8::internal::Factory::NewFixedArray","value":3},{"name":"node`v8::internal::FixedArray::UnionOfKeys","value":2},{"name":"node`v8::internal::JSReceiver::GetKeys","value":3},{"name":"node`v8::internal::Runtime_OwnKeys","value":1}]},{"name":"node`v8::internal::Heap::ScavengeObject","value":3},{"name":"LazyCompile:*forEach native array.js:961","value":4,"children":[{"name":"LazyCompile:*InnerArrayForEach native array.js:942","value":2}]}]},{"name":"node`v8::internal::SharedFunctionInfo::SearchOptimizedCodeMap","value":2},{"name":"node`v8::internal::Factory::NewFixedArray","value":1},{"name":"node`v8::internal::LookupIterator::LookupIterator","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":3},{"name":"node`v8::internal::ScavengeWeakObjectRetainer::RetainAs","value":1},{"name":"CallIC:A call IC from the snapshot","value":1},{"name":"node`v8::internal::Heap::AllocateFixedArray","value":3},{"name":"node`v8::internal::Factory::NewJSArray","value":1},{"name":"node`v8::internal::Isolate::get_initial_js_array_map","value":1},{"name":"node`v8::internal::Context::native_context","value":1}]},{"name":"CallIC:A call IC from the snapshot","value":8},{"name":"LazyCompile:~onRoute /Users/davidclements/z/0x/node_modules/restify/lib/server.js:747","value":1},{"name":"Handler:An IC handler from the snapshot","value":3},{"name":"Handler:methods","value":1},{"name":"Handler:version","value":2}]},{"name":"LazyCompile:find /Users/davidclements/z/0x/node_modules/restify/lib/router.js:403","value":2},{"name":"libsystem_platform.dylib`_os_lock_spin_lock+0xc","value":1}]},{"name":"Handler:An IC handler from the snapshot","value":2},{"name":"CallIC:A call IC from the snapshot","value":3}]},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"LazyCompile:*emit events.js:130","value":4},{"name":"LazyCompile:*now native date.js:201","value":17,"children":[{"name":"node`v8::base::Time::Now","value":1},{"name":"node`v8::internal::Runtime_DateCurrentTime","value":2},{"name":"node`v8::base::OS::TimeCurrentMillis","value":8,"children":[{"name":"libsystem_c.dylib`gettimeofday+0x1","value":2},{"name":"libsystem_c.dylib`gettimeofday","value":2},{"name":"libsystem_c.dylib`DYLD-STUB$$__commpage_gettimeofday","value":1},{"name":"libsystem_kernel.dylib`__commpage_gettimeofday","value":1}]},{"name":"node`DYLD-STUB$$v8::internal::Heap::AllocateRaw","value":1},{"name":"libsystem_m.dylib`DYLD-STUB$$floor","value":1}]},{"name":"node`v8::internal::Execution::ToString","value":2},{"name":"node`v8::internal::Runtime::KeyedGetObjectProperty","value":1},{"name":"LazyCompile:*ToString native runtime.js:453","value":1}]},{"name":"Handler:_time","value":3},{"name":"LazyCompile:*_handle /Users/davidclements/z/0x/node_modules/restify/lib/server.js:701","value":1}]},{"name":"LazyCompile:*ServerResponse _http_server.js:85","value":44,"children":[{"name":"Handler:useChunkedEncodingByDefault","value":1},{"name":"Handler:_contentLength","value":4},{"name":"LazyCompile:*OutgoingMessage _http_outgoing.js:46","value":20,"children":[{"name":"LazyCompile:*Stream stream.js:22","value":9,"children":[{"name":"Handler:_maxListeners","value":2},{"name":"Handler:_eventsCount","value":1},{"name":"Handler:An IC handler from the snapshot","value":1},{"name":"LazyCompile:*EventEmitter events.js:5","value":1},{"name":"StoreMegamorphic:0","value":3}]},{"name":"libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":3}]},{"name":"Handler:An IC handler from the snapshot","value":1},{"name":"Handler:finished","value":2},{"name":"LazyCompile:*Stream stream.js:22","value":1},{"name":"Handler:_headerNames","value":1}]},{"name":"LazyCompile:*ServerResponse.assignSocket _http_server.js:134","value":53,"children":[{"name":"node`v8::internal::MarkCompactCollector::CollectGarbage","value":1},{"name":"LazyCompile:*Readable.on _stream_readable.js:665","value":17,"children":[{"name":"LazyCompile:*addListener events.js:204","value":7},{"name":"Handler:symbol","value":1}]},{"name":"LazyCompile:*emit events.js:130","value":20,"children":[{"name":"node`v8::internal::IC::PatchCache","value":1},{"name":"node`v8::internal::LoadIC::Load","value":1},{"name":"node`v8::internal::StubCache::Set","value":1},{"name":"node`v8::internal::Builtins::KeyedLoadIC_Megamorphic","value":1},{"name":"node`v8::internal::KeyedLoadICNexus::StateFromFeedback","value":1},{"name":"libsystem_malloc.dylib`free","value":1}]},{"name":"Handler:An IC handler from the snapshot","value":1}]},{"name":"Handler:An IC handler from the snapshot","value":1},{"name":"node`v8::internal::JSObject::GetElementsAccessor","value":1},{"name":"node`v8::internal::FixedArray::SetValue","value":2},{"name":"LazyCompile:*addListener events.js:204","value":11,"children":[{"name":"node`v8::internal::LookupIterator::IsIntegerIndexedExotic","value":1}]},{"name":"node`node::DTRACE_HTTP_SERVER_REQUEST","value":1},{"name":"node`v8::internal::MaybeHandle","value":2},{"name":"node`v8::internal::","value":2},{"name":"node`v8::internal::LookupIterator::GetRoot","value":1},{"name":"node`v8::internal::Builtin_ArrayPush","value":1},{"name":"LazyCompile:*onRequest /Users/davidclements/z/0x/node_modules/restify/lib/server.js:318","value":1},{"name":"node`v8::internal::Logger::ApiObjectAccess","value":1},{"name":"LazyCompile:~_flushOutput _http_outgoing.js:653","value":1},{"name":"StoreMegamorphic:0","value":2}]},{"name":"LazyCompile:~IncomingMessage._addHeaderLine _http_incoming.js:127","value":31,"children":[{"name":"node`v8::internal::LookupIterator::PropertyOrElement","value":1},{"name":"LazyCompile:*toLowerCase native string.js:537","value":3},{"name":"node`v8::internal::LookupIterator::GetRoot","value":1},{"name":"libsystem_platform.dylib`_platform_memcmp","value":1},{"name":"node`v8::internal::ConsString* v8::internal::String::VisitFlat","value":3},{"name":"node`v8::internal::LookupIterator::PrepareTransitionToDataProperty","value":1},{"name":"node`v8::internal::JSObject::WriteToField","value":1},{"name":"node`v8::internal::LookupIterator::GetStoreTarget","value":1},{"name":"node`v8::internal::Isolate::IsInternallyUsedPropertyName","value":1}]},{"name":"LazyCompile:*IncomingMessage _http_incoming.js:20","value":180,"children":[{"name":"LazyCompile:*Stream stream.js:22","value":89,"children":[{"name":"Handler:_maxListeners","value":3},{"name":"LazyCompile:*EventEmitter events.js:5","value":29,"children":[{"name":"node`v8::internal::Heap::ScavengeObject","value":1}]},{"name":"Handler:_events","value":6},{"name":"Handler:domain","value":5},{"name":"StorePolymorphicIC:_events","value":5},{"name":"StoreMegamorphic:0","value":3},{"name":"Handler:An IC handler from the snapshot","value":6},{"name":"Handler:_eventsCount","value":6},{"name":"StorePolymorphicIC:_eventsCount","value":1}]},{"name":"LazyCompile:*EventEmitter events.js:5","value":2},{"name":"LazyCompile:*ReadableState _stream_readable.js:15","value":28},{"name":"node`v8::internal::Heap::ScavengeObject","value":8}]},{"name":"node`v8::internal::Zone::New","value":1},{"name":"LazyCompile:*parserOnIncoming _http_server.js:454","value":11862,"children":[{"name":"LazyCompile:*emit events.js:130","value":11504,"children":[{"name":"LazyCompile:*onRequest /Users/davidclements/z/0x/node_modules/restify/lib/server.js:318","value":11409,"children":[{"name":"LazyCompile:*_handle /Users/davidclements/z/0x/node_modules/restify/lib/server.js:701","value":11221,"children":[{"name":"LazyCompile:~routeAndRun /Users/davidclements/z/0x/node_modules/restify/lib/server.js:704","value":11199,"children":[{"name":"LazyCompile:*_route /Users/davidclements/z/0x/node_modules/restify/lib/server.js:740","value":11184,"children":[{"name":"LazyCompile:find /Users/davidclements/z/0x/node_modules/restify/lib/router.js:403","value":11048,"children":[{"name":"LazyCompile:~onRoute /Users/davidclements/z/0x/node_modules/restify/lib/server.js:747","value":10511,"children":[{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/lib/server.js:705","value":10443,"children":[{"name":"LazyCompile:*_run /Users/davidclements/z/0x/node_modules/restify/lib/server.js:801","value":10388,"children":[{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":9730,"children":[{"name":"LazyCompile:~next /Users/davidclements/z/0x/node_modules/restify/lib/server.js:824","value":9588,"children":[{"name":"LazyCompile:* /Users/davidclements/z/0x/examples/rest-api/index.js:9","value":2701,"children":[{"name":"LazyCompile:*send /Users/davidclements/z/0x/node_modules/restify/lib/response.js:270","value":2073,"children":[{"name":"LazyCompile:*format /Users/davidclements/z/0x/node_modules/restify/lib/response.js:96","value":2042,"children":[{"name":"LazyCompile:*map native array.js:1040","value":287,"children":[{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":258,"children":[{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/lib/request.js:81","value":195,"children":[{"name":"LazyCompile:~indexOf native string.js:80","value":1,"children":[{"name":"node`v8::internal::Runtime_StringIndexOf","value":1}]},{"name":"LazyCompile:*string /Users/davidclements/z/0x/node_modules/restify/node_modules/assert-plus/assert.js:159","value":170,"children":[{"name":"LazyCompile:*_assert /Users/davidclements/z/0x/node_modules/restify/node_modules/assert-plus/assert.js:38","value":161,"children":[{"name":"node`v8::internal::OptimizedFrame::type","value":5},{"name":"node`v8::internal::Malloced::New","value":12,"children":[{"name":"libsystem_platform.dylib`_os_lock_spin_lock","value":1},{"name":"libsystem_platform.dylib`os_lock_lock","value":1},{"name":"libsystem_malloc.dylib`szone_malloc","value":1},{"name":"libsystem_platform.dylib`os_lock_lock+0x3","value":1}]},{"name":"node`v8::internal::StackFrame::GetCallerState","value":4},{"name":"node`v8::internal::JavaScriptFrameIterator::Advance","value":3},{"name":"libsystem_malloc.dylib`DYLD-STUB$$os_lock_lock","value":1},{"name":"node`v8::internal::OptimizedFrame::GetFunctions","value":1},{"name":"libsystem_platform.dylib`os_lock_unlock","value":1},{"name":"node`v8::internal::JavaScriptFrame::type","value":2},{"name":"node`v8::internal::TranslationIterator::Next","value":2},{"name":"node`v8::internal::OptimizedFrame::GetDeoptimizationData","value":2},{"name":"node`v8::internal::ArgumentsAdaptorFrame::GetCallerStackPointer","value":1},{"name":"node`v8::internal::InnerPointerToCodeCache::GetCacheEntry","value":1},{"name":"node`v8::internal::JavaScriptFrame::GetFunctions","value":1},{"name":"node`v8::internal::SafepointTable::FindEntry","value":1},{"name":"libsystem_malloc.dylib`malloc","value":1},{"name":"node`v8::internal::SafepointTable::SafepointTable","value":1},{"name":"libsystem_platform.dylib`_os_lock_spin_unlock","value":1},{"name":"node`v8::internal::JavaScriptFrame::GetCallerStackPointer","value":3},{"name":"node`v8::internal::StackFrameIterator::StackFrameIterator","value":3},{"name":"node`v8::internal::FindCaller","value":1},{"name":"node`v8::internal::ExitFrame::ComputeCallerState","value":2}]},{"name":"Handler:caller","value":3}]},{"name":"LazyCompile:*indexOf native string.js:80","value":15,"children":[{"name":"node`v8::internal::StringSearch","value":3},{"name":"node`v8::internal::StringMatch","value":1},{"name":"node`v8::internal::Runtime_StringIndexOf","value":1},{"name":"libsystem_platform.dylib`DYLD-STUB$$_platform_memchr","value":1}]}]},{"name":"LazyCompile:IN native runtime.js:277","value":26,"children":[{"name":"node`v8::internal::Runtime_HasFastPackedElements","value":2},{"name":"node`v8::internal::JSReceiver::GetPropertyAttributes","value":1},{"name":"node`v8::internal::","value":4},{"name":"node`v8::internal::Runtime_HasElement","value":1}]},{"name":"CallIC:A call IC from the snapshot","value":6},{"name":"Handler:indexOf","value":2},{"name":"node`v8::internal::ScavengingVisitor","value":1}]},{"name":"node`v8::internal::JSObject::ValidateElements","value":1},{"name":"node`v8::internal::Map::TransitionElementsTo","value":1},{"name":"node`v8::internal::Runtime_MoveArrayContents","value":2},{"name":"node`v8::internal::JSObject::GetElementsTransitionMap","value":2}]},{"name":"LazyCompile:*preferredMediaTypes /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:123","value":566,"children":[{"name":"LazyCompile:*split native string.js:424","value":34,"children":[{"name":"node`v8::internal::Zone::DeleteAll","value":3},{"name":"node`v8::internal::FindStringIndicesDispatch","value":1},{"name":"node`v8::internal::Context::native_context","value":2},{"name":"libsystem_platform.dylib`DYLD-STUB$$_platform_memchr","value":1},{"name":"node`v8::internal::Heap::AllocateRaw","value":2},{"name":"node`v8::internal::Heap::AllocateJSObjectFromMap","value":2},{"name":"node`v8::internal::RegExpResultsCache::Lookup","value":1},{"name":"node`v8::internal::Runtime_StringSplit","value":1}]},{"name":"LazyCompile:*map native array.js:1040","value":349,"children":[{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":331,"children":[{"name":"LazyCompile:~getPriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:134","value":240,"children":[{"name":"LazyCompile:*getMediaTypePriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:69","value":233,"children":[{"name":"LazyCompile:*specify /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:83","value":214,"children":[{"name":"LazyCompile:*parseMediaType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:29","value":105,"children":[{"name":"LazyCompile:*match native string.js:122","value":65,"children":[{"name":"LazyCompile:*RegExpExecNoTests native regexp.js:62","value":47,"children":[{"name":"RegExp:\\s*","value":19},{"name":"node`v8::internal::Heap::ScavengeObject","value":7}]}]},{"name":"node`v8::internal::Heap::ScavengeObject","value":10},{"name":"node`bool v8::internal::ScavengingVisitor","value":1},{"name":"node`void node::BaseObject::WeakCallback","value":1}]},{"name":"LazyCompile:*toLowerCase native string.js:537","value":52,"children":[{"name":"node`v8::internal::Runtime_StringToLowerCase","value":1},{"name":"node`v8::internal::Heap::AllocateRawOneByteString","value":1},{"name":"node`v8::internal::String::GetFlatContent","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"node`v8::internal::Factory::NewRawOneByteString","value":4},{"name":"node`v8::internal::Heap::AllocateRaw","value":1}]},{"name":"LazyCompile:*keys native v8natives.js:177","value":38,"children":[{"name":"node`v8::internal::FixedArray::UnionOfKeys","value":1},{"name":"node`v8::internal::Factory::NewFixedArray","value":2},{"name":"node`v8::internal::Runtime_OwnKeys","value":2},{"name":"node`v8::internal::Object::GetRootMap","value":1}]}]},{"name":"LazyCompile:*toLowerCase native string.js:537","value":2}]},{"name":"LazyCompile:*specify /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:83","value":1}]},{"name":"LazyCompile:~getType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:139","value":21,"children":[{"name":"LazyCompile:*indexOf native array.js:1094","value":13,"children":[{"name":"LazyCompile:*InnerArrayIndexOf native array.js:1049","value":7,"children":[{"name":"LazyCompile:*UseSparseVariant native array.js:93","value":1}]},{"name":"LazyCompile:*UseSparseVariant native array.js:93","value":1}]},{"name":"libsystem_pthread.dylib`_pthread_mutex_unlock_slow+0xf","value":1},{"name":"libsystem_pthread.dylib`pthread_mutex_unlock+0x7","value":1},{"name":"LazyCompile:*InnerArrayIndexOf native array.js:1049","value":1}]},{"name":"LazyCompile:IN native runtime.js:277","value":39,"children":[{"name":"node`v8::internal::JSObject::GetElementsAccessor","value":1},{"name":"node`v8::internal::LookupIterator::Next","value":3},{"name":"node`v8::internal::","value":2},{"name":"node`v8::internal::Runtime_HasFastPackedElements","value":1},{"name":"node`v8::internal::JSReceiver::GetPropertyAttributes","value":2},{"name":"node`v8::internal::LookupIterator::GetRoot","value":1}]},{"name":"Handler:An IC handler from the snapshot","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":2},{"name":"CallIC:A call IC from the snapshot","value":3},{"name":"Handler:indexOf","value":1}]},{"name":"node`v8::internal::Heap::ScavengeObject","value":2},{"name":"node`v8::internal::Context::native_context","value":1},{"name":"node`v8::internal::UpdatePrototypeUserRegistration","value":1}]},{"name":"LazyCompile:*parseMediaType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:29","value":41,"children":[{"name":"LazyCompile:*match native string.js:122","value":23,"children":[{"name":"LazyCompile:*RegExpExecNoTests native regexp.js:62","value":15,"children":[{"name":"RegExp:\\s*","value":9}]}]},{"name":"LazyCompile:*RegExpExecNoTests native regexp.js:62","value":2},{"name":"node`v8::internal::LayoutDescriptorHelper::IsTagged","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":2}]},{"name":"LazyCompile:*sort native array.js:903","value":55,"children":[{"name":"LazyCompile:*InnerArraySort native array.js:688","value":46,"children":[{"name":"LazyCompile:~QuickSort native array.js:728","value":12,"children":[{"name":"LazyCompile:~InsertionSort native array.js:701","value":7,"children":[{"name":"LazyCompile:*compareSpecs /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:144","value":3}]}]},{"name":"node`v8::internal::JSObject::PrepareElementsForSort","value":2},{"name":"node`bool v8::internal::ScavengingVisitor","value":1},{"name":"node`v8::internal::Factory::NewNumberFromUint","value":2},{"name":"node`v8::internal::Heap::ScavengeObject","value":3}]},{"name":"LazyCompile:~QuickSort native array.js:728","value":1}]},{"name":"LazyCompile:*filter native array.js:933","value":45,"children":[{"name":"LazyCompile:*InnerArrayFilter native array.js:909","value":34,"children":[{"name":"LazyCompile:IN native runtime.js:277","value":19,"children":[{"name":"node`v8::internal::LookupIterator::Next","value":1},{"name":"node`v8::internal::LookupIterator::LookupInHolder","value":1},{"name":"node`v8::internal::","value":1}]}]},{"name":"node`v8::internal::JSObject::ValidateElements","value":1},{"name":"node`v8::internal::Context::native_context","value":1},{"name":"libsystem_platform.dylib`OSMemoryBarrier+0x3","value":1}]},{"name":"LazyCompile:*InnerArrayFilter native array.js:909","value":1},{"name":"node`v8::internal::Runtime_StoreCallbackProperty","value":3},{"name":"LazyCompile:*InnerArraySort native array.js:688","value":1},{"name":"LazyCompile:*trim native string.js:553","value":7,"children":[{"name":"node`v8::internal::Runtime_StringTrim","value":1}]},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"node`v8::internal::JSArray::ObservableSetLength","value":2},{"name":"LazyCompile:*match native string.js:122","value":2}]},{"name":"LazyCompile:*formatJSON /Users/davidclements/z/0x/node_modules/restify/lib/formatters/json.js:17","value":1081,"children":[{"name":"LazyCompile:~_cb /Users/davidclements/z/0x/node_modules/restify/lib/response.js:307","value":869,"children":[{"name":"LazyCompile:*restifyWriteHead /Users/davidclements/z/0x/node_modules/restify/lib/response.js:422","value":164,"children":[{"name":"LazyCompile:*ServerResponse.writeHead _http_server.js:160","value":129,"children":[{"name":"LazyCompile:*OutgoingMessage._storeHeader _http_outgoing.js:190","value":85,"children":[{"name":"LazyCompile:*storeHeader _http_outgoing.js:303","value":65,"children":[{"name":"LazyCompile:*test native regexp.js:135","value":33,"children":[{"name":"RegExp:^Connection$","value":5},{"name":"RegExp:^Expect$","value":2},{"name":"LazyCompile:*NonStringToString native runtime.js:460","value":2},{"name":"RegExp:^[a-zA-Z0-9_!#$%&'*+.^`|~-]+$","value":3},{"name":"RegExp:^Content-Length$","value":3},{"name":"RegExp:[\\r\\n]","value":4},{"name":"RegExp:^Transfer-Encoding$","value":1},{"name":"RegExp:^Trailer$","value":1}]},{"name":"LazyCompile:STRING_ADD_LEFT native runtime.js:128","value":4},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"libsystem_platform.dylib`_os_lock_spin_lock+0xc","value":1}]},{"name":"LazyCompile:*keys native v8natives.js:177","value":10,"children":[{"name":"node`v8::internal::FixedArray::UnionOfKeys","value":1}]},{"name":"LazyCompile:*test native regexp.js:135","value":1},{"name":"LazyCompile:STRING_ADD_LEFT native runtime.js:128","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":1}]},{"name":"LazyCompile:*keys native v8natives.js:177","value":11,"children":[{"name":"node`v8::internal::Runtime_OwnKeys","value":1},{"name":"node`v8::internal::Context::native_context","value":1}]},{"name":"LazyCompile:*isArray native array.js:1212","value":2},{"name":"LazyCompile:*toString native v8natives.js:1029","value":4},{"name":"node`v8::internal::Heap::ScavengeObject","value":3},{"name":"Handler:An IC handler from the snapshot","value":2}]},{"name":"LazyCompile:*emit events.js:130","value":19,"children":[{"name":"node`v8::internal::Builtins::KeyedLoadIC_Megamorphic","value":1},{"name":"node`v8::internal::Malloced::Delete","value":1},{"name":"node`v8::internal::IC::TraceIC","value":1},{"name":"libsystem_malloc.dylib`free+0xd","value":1},{"name":"node`v8::internal::Logger::SuspectReadEvent","value":1}]},{"name":"LazyCompile:*keys native v8natives.js:177","value":1},{"name":"LazyCompile:*OutgoingMessage._storeHeader _http_outgoing.js:190","value":1}]},{"name":"LazyCompile:~OutgoingMessage.write _http_outgoing.js:424","value":17,"children":[{"name":"LazyCompile:~OutgoingMessage._send _http_outgoing.js:122","value":3,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":3,"children":[{"name":"LazyCompile:*writeOrBuffer _stream_writable.js:255","value":3,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":3,"children":[{"name":"LazyCompile:~createWriteReq net.js:697","value":3,"children":[{"name":"libsystem_kernel.dylib`write+0xa","value":3}]}]}]}]}]},{"name":"LazyCompile:*OutgoingMessage._send _http_outgoing.js:122","value":14,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":14,"children":[{"name":"LazyCompile:*writeOrBuffer _stream_writable.js:255","value":14,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":14,"children":[{"name":"LazyCompile:~createWriteReq net.js:697","value":13,"children":[{"name":"libsystem_kernel.dylib`write+0xa","value":12}]},{"name":"LazyCompile:*unrefTimer net.js:177","value":1}]}]}]}]}]},{"name":"CallIC:A call IC from the snapshot","value":1},{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/bunyan/lib/bunyan.js:940","value":21,"children":[{"name":"node`v8::internal::Runtime_NewClosure","value":1},{"name":"node`v8::internal::Heap::AllocateFixedArray","value":1}]},{"name":"LazyCompile:*OutgoingMessage.write _http_outgoing.js:424","value":592,"children":[{"name":"LazyCompile:*OutgoingMessage._send _http_outgoing.js:122","value":576,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":576,"children":[{"name":"LazyCompile:*writeOrBuffer _stream_writable.js:255","value":568,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":15,"children":[{"name":"LazyCompile:*unrefTimer net.js:177","value":3,"children":[{"name":"LazyCompile:*exports._unrefActive timers.js:599","value":2,"children":[{"name":"libsystem_kernel.dylib`mach_absolute_time","value":1}]}]},{"name":"LazyCompile:*createWriteReq net.js:697","value":11,"children":[{"name":"libsystem_kernel.dylib`write+0xa","value":8},{"name":"libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell+0xa","value":1},{"name":"node`node::StringBytes::StorageSize","value":1}]},{"name":"LazyCompile:*WritableState.onwrite _stream_writable.js:88","value":1,"children":[{"name":"LazyCompile:*onwrite _stream_writable.js:314","value":1,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":1}]}]}]},{"name":"Handler:_unrefTimer","value":1},{"name":"LazyCompile:*Socket._writeGeneric net.js:624","value":536,"children":[{"name":"libsystem_malloc.dylib`free","value":3},{"name":"node`uv__write_req_finish","value":2},{"name":"libsystem_kernel.dylib`write+0xa","value":304},{"name":"libsystem_platform.dylib`OSMemoryBarrier","value":1},{"name":"node`node::StreamResource::Error","value":2},{"name":"libsystem_pthread.dylib`pthread_getspecific","value":1},{"name":"LazyCompile:*exports._unrefActive timers.js:599","value":21,"children":[{"name":"libsystem_kernel.dylib`mach_absolute_time","value":1},{"name":"node`node::TimerWrap::Now","value":1},{"name":"node`v8::External::Value","value":1}]},{"name":"LazyCompile:*WritableState.onwrite _stream_writable.js:88","value":41,"children":[{"name":"LazyCompile:*onwrite _stream_writable.js:314","value":35,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":24,"children":[{"name":"node`v8::internal::LookupIterator::GetAccessors","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":3},{"name":"node`v8::internal::Object::GetPropertyWithAccessor","value":1},{"name":"LazyCompile:*Object.defineProperty.get domain.js:22","value":1}]}]},{"name":"Handler:An IC handler from the snapshot","value":1}]},{"name":"node`v8::internal::String::SlowFlatten","value":1},{"name":"libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell+0x1","value":1},{"name":"node`node::StringBytes::StorageSize","value":2},{"name":"LazyCompile:~WritableState.onwrite _stream_writable.js:88","value":7,"children":[{"name":"LazyCompile:*onwrite _stream_writable.js:314","value":5,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":5,"children":[{"name":"node`v8::internal::Object::GetPropertyWithAccessor","value":1},{"name":"node`v8::internal::LookupIterator::IsIntegerIndexedExotic","value":1}]}]},{"name":"Handler:An IC handler from the snapshot","value":1}]},{"name":"node`non-virtual thunk to node::StreamWrap::DoTryWrite","value":1},{"name":"node`v8::String::Length","value":3},{"name":"node`uv__count_bufs+0x1","value":1},{"name":"node`non-virtual thunk to node::StreamWrap::IsIPCPipe","value":2},{"name":"node`v8::Value::ToString","value":1},{"name":"node`node::WriteWrap::NewWriteWrap","value":2},{"name":"node`v8::base::Thread::GetThreadLocal","value":1},{"name":"StorePolymorphicIC:_idlePrev","value":1},{"name":"node`v8::internal::ConsString* v8::internal::String::VisitFlat","value":1},{"name":"node`uv_buf_init","value":1},{"name":"node`v8::internal::LookupIterator::PrepareTransitionToDataProperty","value":3},{"name":"node`v8::Context::Exit","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"node`DYLD-STUB$$v8::internal::LookupIterator::LookupIterator","value":1},{"name":"node`void v8::internal::String::WriteToFlat","value":3},{"name":"CallIC:A call IC from the snapshot","value":1},{"name":"node`non-virtual thunk to node::StreamWrap::IsAlive","value":2},{"name":"libsystem_kernel.dylib`write","value":1},{"name":"node`node::StringBytes::Write","value":2},{"name":"node`uv__getiovmax","value":2},{"name":"node`v8::internal::Context::native_context","value":1},{"name":"node`v8::Integer::NewFromUnsigned","value":1},{"name":"node`v8::RecursivelySerializeToUtf8","value":1},{"name":"node`v8::internal::ThreadId::GetCurrentThreadId","value":1},{"name":"libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell","value":2},{"name":"StorePolymorphicIC:_idleNext","value":1},{"name":"libsystem_kernel.dylib`write+0x5","value":1},{"name":"node`v8::Value::IsObject","value":1},{"name":"node`v8::Value::IsUint8Array","value":2},{"name":"node`v8::HandleScope::Initialize","value":1},{"name":"node`v8::internal::Heap::AllocateRaw","value":1}]},{"name":"Handler:oncomplete","value":2},{"name":"LazyCompile:*exports._unrefActive timers.js:599","value":1},{"name":"Handler:An IC handler from the snapshot","value":2},{"name":"Handler:handle","value":2}]}]}]},{"name":"LazyCompile:STRING_ADD_LEFT native runtime.js:128","value":3,"children":[{"name":"LazyCompile:*ToString native runtime.js:453","value":1}]},{"name":"Handler:$toString","value":3},{"name":"LazyCompile:*ToPrimitive native runtime.js:422","value":1}]},{"name":"LazyCompile:*OutgoingMessage.end _http_outgoing.js:533","value":47,"children":[{"name":"LazyCompile:*OutgoingMessage._send _http_outgoing.js:122","value":15,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":11,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":8}]}]},{"name":"LazyCompile:*emit events.js:130","value":20,"children":[{"name":"node`v8::internal::Malloced::Delete","value":1},{"name":"node`v8::internal::Logger::SuspectReadEvent","value":1},{"name":"node`v8::internal::LoadIC::megamorphic_stub","value":1},{"name":"node`v8::internal::KeyedLoadICNexus::StateFromFeedback","value":2},{"name":"node`v8::internal::LookupIterator::LookupIterator","value":1}]},{"name":"node`node::DTRACE_HTTP_SERVER_RESPONSE","value":1}]},{"name":"LazyCompile:*keys native v8natives.js:177","value":8},{"name":"LazyCompile:*OutgoingMessage._send _http_outgoing.js:122","value":1},{"name":"LazyCompile:*forEach native array.js:961","value":2,"children":[{"name":"LazyCompile:*InnerArrayForEach native array.js:942","value":1}]}]},{"name":"LazyCompile:~byteLength buffer.js:250","value":25,"children":[{"name":"node`v8::internal::ConsString* v8::internal::String::VisitFlat","value":2},{"name":"node`v8::String::Utf8Length","value":1},{"name":"node`v8::internal::FunctionCallbackArguments::Call","value":1}]},{"name":"LazyCompile:~stringify native json.js:158","value":74,"children":[{"name":"node`v8::internal::BasicJsonStringifier::Result v8::internal::BasicJsonStringifier::Serialize_","value":2},{"name":"node`v8::internal::Factory::NewJSArray","value":1},{"name":"node`DYLD-STUB$$v8::internal::Handle","value":2},{"name":"node`v8::internal::Heap::ScavengeObject","value":2},{"name":"node`v8::internal::IncrementalStringBuilder::Finish","value":1},{"name":"node`v8::internal::StaticNewSpaceVisitor","value":1},{"name":"node`DYLD-STUB$$v8::internal::BasicJsonStringifier::Result v8::internal::BasicJsonStringifier::Serialize_","value":1},{"name":"node`v8::internal::Heap::Allocate","value":1},{"name":"node`v8::internal::Factory::NewFixedArrayWithHoles","value":1},{"name":"node`v8::internal::Factory::NewRawOneByteString","value":1},{"name":"node`v8::internal::Runtime_BasicJSONStringify","value":1},{"name":"node`v8::internal::Factory::NewConsString","value":1},{"name":"node`v8::internal::Factory::NewRawConsString","value":1},{"name":"node`v8::internal::Handle","value":1}]},{"name":"LazyCompile:*OutgoingMessage.setHeader _http_outgoing.js:337","value":69,"children":[{"name":"LazyCompile:STRING_ADD_LEFT native runtime.js:128","value":6},{"name":"node`v8::internal::JSObject::FastPropertyAt","value":1},{"name":"LazyCompile:*toLowerCase native string.js:537","value":5},{"name":"node`v8::internal::LookupIterator::WriteDataValue","value":1},{"name":"node`DYLD-STUB$$int v8::internal::LinearSearch","value":1},{"name":"node`v8::internal::LookupIterator::ApplyTransitionToDataProperty","value":1},{"name":"libsystem_platform.dylib`OSMemoryBarrier+0x3","value":1},{"name":"node`v8::internal::LookupIterator::Next","value":1}]},{"name":"CallIC:A call IC from the snapshot","value":4},{"name":"Handler:An IC handler from the snapshot","value":6},{"name":"LazyCompile:INSTANCE_OF native runtime.js:289","value":3},{"name":"Handler:_data","value":1},{"name":"Handler:undefined","value":2},{"name":"Handler:Object","value":1},{"name":"Handler:forEach","value":1},{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/bunyan/lib/bunyan.js:940","value":1},{"name":"LazyCompile:*toLowerCase native string.js:537","value":1}]},{"name":"LazyCompile:*OutgoingMessage.setHeader _http_outgoing.js:337","value":47,"children":[{"name":"LazyCompile:*test native regexp.js:135","value":2,"children":[{"name":"RegExp:^[a-zA-Z0-9_!#$%&'*+.^`|~-]+$","value":2}]},{"name":"node`v8::internal::Map::TransitionToDataProperty","value":1},{"name":"node`int v8::internal::LinearSearch","value":1},{"name":"LazyCompile:*toLowerCase native string.js:537","value":1},{"name":"node`v8::internal::String::SlowAsArrayIndex","value":1},{"name":"node`v8::internal::TransitionArray::SearchTransition","value":1},{"name":"node`v8::internal::JSObject::WriteToField","value":1}]},{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":4},{"name":"node`v8::internal::StringComparator::State::Init","value":1},{"name":"LazyCompile:~_cb /Users/davidclements/z/0x/node_modules/restify/lib/response.js:307","value":1},{"name":"LazyCompile:*toLowerCase native string.js:537","value":6},{"name":"LazyCompile:*trim native string.js:553","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"node`DYLD-STUB$$v8::internal::LookupIterator::LookupIterator","value":1},{"name":"node`v8::internal::LookupIterator::IsIntegerIndexedExotic","value":1},{"name":"LazyCompile:*parseMediaType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:29","value":1},{"name":"node`v8::internal::StringComparator::Equals","value":1},{"name":"node`v8::internal::Runtime::KeyedGetObjectProperty","value":1}]},{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/bunyan/lib/bunyan.js:940","value":5,"children":[{"name":"node`v8::internal::Heap::ScavengeObject","value":2}]},{"name":"Handler:_emit","value":1},{"name":"Handler:_negotiator","value":1}]},{"name":"LazyCompile:*OutgoingMessage.setHeader _http_outgoing.js:337","value":87,"children":[{"name":"node`v8::internal::LookupIterator::Next","value":3},{"name":"LazyCompile:*test native regexp.js:135","value":5,"children":[{"name":"RegExp:^[a-zA-Z0-9_!#$%&'*+.^`|~-]+$","value":4}]},{"name":"LazyCompile:*toLowerCase native string.js:537","value":9,"children":[{"name":"node`v8::internal::Runtime_StringToLowerCase","value":2}]},{"name":"node`v8::internal::LookupIterator::PropertyOrElement","value":1},{"name":"node`v8::internal::Isolate::IsInternallyUsedPropertyName","value":1},{"name":"node`v8::internal::LookupIterator::IsIntegerIndexedExotic","value":1},{"name":"libsystem_platform.dylib`_platform_memcmp","value":1},{"name":"node`v8::internal::LookupIterator::LookupIterator","value":1},{"name":"node`v8::internal::Runtime::SetObjectProperty","value":1},{"name":"node`v8::internal::JSObject::WriteToField","value":1},{"name":"libsystem_platform.dylib`OSMemoryBarrier+0x3","value":1},{"name":"node`v8::internal::ConsString* v8::internal::String::VisitFlat","value":1},{"name":"LazyCompile:STRING_ADD_LEFT native runtime.js:128","value":1}]},{"name":"LazyCompile:etag /Users/davidclements/z/0x/examples/rest-api/etag.js:5","value":271,"children":[{"name":"LazyCompile:*Hash.update crypto.js:66","value":68,"children":[{"name":"node`node::StringBytes::GetExternalParts","value":2},{"name":"libsystem_platform.dylib`os_lock_unlock","value":1},{"name":"libsystem_platform.dylib`os_lock_lock+0x3","value":2},{"name":"node`md5_block_asm_data_order+0x1","value":2},{"name":"node`v8::String::IsExternal","value":1},{"name":"node`v8::internal::Heap::AllocateRaw","value":2},{"name":"node`v8::String::WriteUtf8","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"node`void v8::Utf8WriterVisitor::Visit","value":1},{"name":"node`node::ParseEncoding","value":3},{"name":"node`md5_block_asm_data_order","value":1},{"name":"node`MD5_Update+0xa","value":1},{"name":"node`update+0x1","value":1},{"name":"libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell","value":2},{"name":"node`node::StringBytes::Write","value":1},{"name":"node`v8::internal::Factory::NewRawOneByteString","value":1},{"name":"libc++abi.dylib`operator new","value":1},{"name":"node`v8::Value::IsUint8Array","value":1}]},{"name":"LazyCompile:*Hash crypto.js:47","value":108,"children":[{"name":"LazyCompile:*Hash crypto.js:47","value":105,"children":[{"name":"node`v8::Value::ToString","value":1},{"name":"node`v8::internal::ConsString* v8::internal::String::VisitFlat","value":3},{"name":"node`default_malloc_ex+0x1","value":1},{"name":"libsystem_malloc.dylib`malloc","value":3},{"name":"node`DYLD-STUB$$void v8::Utf8WriterVisitor::Visit","value":2},{"name":"node`EVP_get_digestbyname","value":2},{"name":"libsystem_malloc.dylib`szone_malloc","value":1},{"name":"libsystem_platform.dylib`_os_lock_spin_lock","value":1},{"name":"node`void v8::Utf8WriterVisitor::Visit","value":2},{"name":"node`v8::internal::GlobalHandles::Create","value":3},{"name":"node`init+0x1","value":2},{"name":"libc++abi.dylib`operator new","value":2},{"name":"node`CRYPTO_malloc+0x6","value":1},{"name":"libsystem_malloc.dylib`tiny_malloc_from_free_list","value":1},{"name":"node`engine_table_select","value":1},{"name":"node`getrn+0x6","value":1},{"name":"node`obj_name_LHASH_COMP+0x6","value":1},{"name":"node`v8::internal::Logger::ApiEntryCall","value":1},{"name":"node`MD5_Init","value":2},{"name":"node`v8::Value::IsExternal","value":1},{"name":"node`v8::V8::GlobalizeReference","value":2},{"name":"node`DYLD-STUB$$operator new","value":1},{"name":"node`node::Utf8Value::Utf8Value","value":1},{"name":"node`EVP_MD_CTX_init+0x1","value":2},{"name":"node`default_malloc_ex","value":1},{"name":"node`v8::internal::FunctionTemplateInfo::GetCompatibleReceiver","value":1},{"name":"node`EVP_DigestInit_ex+0x1","value":1},{"name":"node`v8::String::WriteUtf8","value":1},{"name":"libsystem_platform.dylib`os_lock_lock","value":1},{"name":"node`lh_retrieve+0x1","value":1},{"name":"node`DYLD-STUB$$strcmp","value":1},{"name":"libsystem_malloc.dylib`DYLD-STUB$$os_lock_lock","value":2},{"name":"node`v8::internal::Builtin_HandleApiCallConstruct","value":1},{"name":"node`v8::internal::FunctionCallbackArguments::Call","value":1},{"name":"libsystem_platform.dylib`_platform_strcmp","value":1},{"name":"node`v8::Value::IsUint8Array","value":1},{"name":"node`obj_name_LHASH_HASH","value":2},{"name":"node`node::crypto::Hash::New","value":1},{"name":"node`obj_name_LHASH_HASH+0x6","value":1},{"name":"node`OBJ_NAME_get","value":1},{"name":"libsystem_malloc.dylib`szone_malloc_should_clear+0x4","value":1},{"name":"node`getrn","value":1}]}]},{"name":"LazyCompile:*Hash.digest crypto.js:75","value":48,"children":[{"name":"libsystem_c.dylib`strcasecmp_l+0x4","value":1},{"name":"node`v8::internal::Heap::AllocateRawOneByteString","value":1},{"name":"libsystem_c.dylib`strcasecmp_l","value":3},{"name":"libsystem_malloc.dylib`free","value":1},{"name":"libsystem_platform.dylib`_platform_memset$VARIANT$Haswell","value":2},{"name":"libsystem_c.dylib`strcasecmp+0x1","value":1},{"name":"node`v8::String::NewFromOneByte","value":1},{"name":"node`v8::internal::Factory::NewStringFromOneByte","value":1},{"name":"node`OPENSSL_cleanse","value":1},{"name":"node`v8::Value::IsExternal","value":1},{"name":"libsystem_platform.dylib`DYLD-STUB$$_platform_memset","value":2},{"name":"node`final","value":1},{"name":"libsystem_c.dylib`strcasecmp","value":2},{"name":"libsystem_pthread.dylib`pthread_getspecific","value":1},{"name":"libsystem_malloc.dylib`malloc","value":1},{"name":"node`node::Utf8Value::Utf8Value","value":1},{"name":"node`v8::EscapableHandleScope::EscapableHandleScope","value":1}]},{"name":"node`v8::internal::Runtime_CreateObjectLiteral","value":1},{"name":"LazyCompile:*replace native string.js:152","value":14,"children":[{"name":"LazyCompile:*DoRegExpExec native regexp.js:57","value":6,"children":[{"name":"RegExp:=+$","value":6}]}]},{"name":"node`DYLD-STUB$$v8::internal::JSObjectWalkVisitor","value":1},{"name":"node`v8::internal::JSObjectWalkVisitor","value":3},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"node`v8::internal::JSObject::DeepCopy","value":2},{"name":"LazyCompile:*Object native v8natives.js:946","value":1},{"name":"node`v8::internal::Factory::CopyJSObjectWithAllocationSite","value":1}]},{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":185,"children":[{"name":"LazyCompile:~next /Users/davidclements/z/0x/node_modules/restify/lib/server.js:824","value":140,"children":[{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":24,"children":[{"name":"LazyCompile:~done /Users/davidclements/z/0x/node_modules/restify/lib/server.js:712","value":12,"children":[{"name":"LazyCompile:*emit events.js:130","value":6,"children":[{"name":"node`v8::internal::IC::PatchCache","value":2}]}]},{"name":"libsystem_pthread.dylib`pthread_mutex_lock+0x7","value":1},{"name":"node`v8::internal::JavaScriptFrame::GetCallerStackPointer","value":1}]},{"name":"LazyCompile:*endHandlerTimer /Users/davidclements/z/0x/node_modules/restify/lib/request.js:545","value":66,"children":[{"name":"node`v8::internal::String::SlowEquals","value":4},{"name":"LazyCompile:*hrtime node.js:192","value":10,"children":[{"name":"node`v8::ArrayBufferView::Buffer","value":1},{"name":"node`node::Hrtime","value":1}]},{"name":"node`v8::internal::LookupIterator::PropertyOrElement","value":3},{"name":"node`v8::External::Value","value":1},{"name":"node`v8::internal::JSObject::MigrateToMap","value":2},{"name":"DTraceProviderBindings.node`DYLD-STUB$$v8::HandleScope::~HandleScope","value":1},{"name":"node`v8::HandleScope::~HandleScope","value":1},{"name":"node`v8::HandleScope::CreateHandle","value":1},{"name":"node`v8::internal::Object::SetDataProperty","value":1},{"name":"node`v8::internal::Factory::NewFixedArray","value":1},{"name":"node`void node::BaseObject::WeakCallback","value":1},{"name":"node`v8::internal::Runtime_KeyedGetProperty","value":1},{"name":"node`v8::internal::LookupIterator::LookupIterator","value":1},{"name":"DTraceProviderBindings.node`Nan::imp::FunctionCallbackWrapper","value":1},{"name":"libsystem_platform.dylib`_platform_memcmp","value":1},{"name":"node`v8::internal::Map::PrepareForDataProperty","value":1},{"name":"node`v8::base::Thread::GetThreadLocal","value":1}]},{"name":"node`v8::internal::Heap::ScavengeObject","value":2},{"name":"StorePolymorphicIC:value","value":1},{"name":"node`v8::internal::Factory::NewFunctionFromSharedFunctionInfo","value":1},{"name":"Handler:value","value":5},{"name":"CallIC:A call IC from the snapshot","value":1},{"name":"LazyCompile:*emit events.js:130","value":11,"children":[{"name":"node`v8::internal::LoadIC::UpdateCaches","value":1},{"name":"libsystem_malloc.dylib`free","value":1}]},{"name":"Handler:An IC handler from the snapshot","value":1},{"name":"node`v8::internal::MaybeHandle","value":2}]},{"name":"LazyCompile:APPLY_PREPARE native runtime.js:336","value":2},{"name":"CallIC:A call IC from the snapshot","value":3},{"name":"Handler:fire","value":1},{"name":"Handler:An IC handler from the snapshot","value":3},{"name":"Handler:emit","value":3},{"name":"Handler:symbol","value":1}]},{"name":"Handler:An IC handler from the snapshot","value":12},{"name":"LazyCompile:STRING_ADD_LEFT native runtime.js:128","value":1},{"name":"LazyCompile:*toLowerCase native string.js:537","value":1},{"name":"LazyCompile:*replace native string.js:152","value":1},{"name":"Handler:encoding","value":1},{"name":"CallIC:A call IC from the snapshot","value":6},{"name":"node`v8::internal::Heap::FullSizeNumberStringCacheLength","value":1},{"name":"Handler:Object","value":3},{"name":"Handler:symbol","value":1},{"name":"node`v8::internal::Factory::NumberToString","value":1},{"name":"Handler:value","value":1},{"name":"Handler:algorithm","value":3},{"name":"node`v8::internal::Factory::NewRawOneByteString","value":1},{"name":"StorePolymorphicIC:called","value":2},{"name":"StorePolymorphicIC:encoding","value":1},{"name":"Handler:replace","value":3},{"name":"Handler:output","value":1},{"name":"node`v8::internal::Runtime_NumberToStringSkipCache","value":1},{"name":"StorePolymorphicIC:algorithm","value":1}]},{"name":"LazyCompile:* /Users/davidclements/z/0x/examples/rest-api/index.js:20","value":2531,"children":[{"name":"LazyCompile:*send /Users/davidclements/z/0x/node_modules/restify/lib/response.js:270","value":1949,"children":[{"name":"LazyCompile:*format /Users/davidclements/z/0x/node_modules/restify/lib/response.js:96","value":1914,"children":[{"name":"LazyCompile:*formatJSON /Users/davidclements/z/0x/node_modules/restify/lib/formatters/json.js:17","value":996,"children":[{"name":"LazyCompile:~_cb /Users/davidclements/z/0x/node_modules/restify/lib/response.js:307","value":814,"children":[{"name":"LazyCompile:*OutgoingMessage.end _http_outgoing.js:533","value":39,"children":[{"name":"LazyCompile:*emit events.js:130","value":18,"children":[{"name":"node`v8::internal::TimerEventScope","value":1},{"name":"node`v8::internal::KeyedLoadICNexus::StateFromFeedback","value":1},{"name":"node`v8::internal::IC::TraceIC","value":1},{"name":"node`v8::internal::Builtins::KeyedLoadIC_Megamorphic","value":1},{"name":"libsystem_malloc.dylib`free","value":1}]},{"name":"LazyCompile:*OutgoingMessage._send _http_outgoing.js:122","value":6,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":5,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":5}]}]},{"name":"node`node::DTRACE_HTTP_SERVER_RESPONSE","value":2}]},{"name":"LazyCompile:~OutgoingMessage.write _http_outgoing.js:424","value":16,"children":[{"name":"LazyCompile:~OutgoingMessage._send _http_outgoing.js:122","value":3,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":3,"children":[{"name":"LazyCompile:*writeOrBuffer _stream_writable.js:255","value":3,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":3,"children":[{"name":"LazyCompile:~createWriteReq net.js:697","value":3,"children":[{"name":"libsystem_kernel.dylib`write+0xa","value":2},{"name":"node`node::StreamResource::Error","value":1}]}]}]}]}]},{"name":"LazyCompile:*OutgoingMessage._send _http_outgoing.js:122","value":12,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":9,"children":[{"name":"LazyCompile:*writeOrBuffer _stream_writable.js:255","value":9,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":8,"children":[{"name":"LazyCompile:*unrefTimer net.js:177","value":2,"children":[{"name":"LazyCompile:*exports._unrefActive timers.js:599","value":1}]},{"name":"LazyCompile:~createWriteReq net.js:697","value":6,"children":[{"name":"libsystem_kernel.dylib`write+0xa","value":5}]}]}]}]}]}]},{"name":"LazyCompile:*restifyWriteHead /Users/davidclements/z/0x/node_modules/restify/lib/response.js:422","value":141,"children":[{"name":"LazyCompile:*ServerResponse.writeHead _http_server.js:160","value":105,"children":[{"name":"LazyCompile:*keys native v8natives.js:177","value":10},{"name":"LazyCompile:*OutgoingMessage._storeHeader _http_outgoing.js:190","value":74,"children":[{"name":"LazyCompile:*keys native v8natives.js:177","value":7},{"name":"LazyCompile:*storeHeader _http_outgoing.js:303","value":58,"children":[{"name":"LazyCompile:STRING_ADD_LEFT native runtime.js:128","value":3,"children":[{"name":"libsystem_malloc.dylib`free+0xa","value":1}]},{"name":"LazyCompile:*test native regexp.js:135","value":31,"children":[{"name":"RegExp:[\\r\\n]","value":2},{"name":"RegExp:^Expect$","value":2},{"name":"RegExp:^Connection$","value":5},{"name":"RegExp:^Transfer-Encoding$","value":1},{"name":"RegExp:^Content-Length$","value":1},{"name":"LazyCompile:*NonStringToString native runtime.js:460","value":1},{"name":"RegExp:^[a-zA-Z0-9_!#$%&'*+.^`|~-]+$","value":4},{"name":"RegExp:^Date$","value":2}]}]},{"name":"LazyCompile:*isArray native array.js:1212","value":1},{"name":"LazyCompile:STRING_ADD_LEFT native runtime.js:128","value":1}]},{"name":"LazyCompile:*toString native v8natives.js:1029","value":1},{"name":"LazyCompile:*isArray native array.js:1212","value":1}]},{"name":"LazyCompile:*emit events.js:130","value":19,"children":[{"name":"node`v8::internal::TimerEventScope","value":2},{"name":"node`v8::internal::IC::UpdateState","value":1},{"name":"node`v8::internal::KeyedLoadIC::Load","value":1},{"name":"node`v8::internal::Object::GetProperty","value":1},{"name":"node`DYLD-STUB$$v8::internal::LookupIterator::LookupIterator","value":1}]},{"name":"RegExp:^--expose[-_]internals$","value":1},{"name":"Handler:Content-Type","value":1},{"name":"Handler:An IC handler from the snapshot","value":1}]},{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/bunyan/lib/bunyan.js:940","value":16,"children":[{"name":"node`v8::internal::Runtime_NewClosure","value":1},{"name":"node`v8::internal::Heap::AllocateRaw","value":1},{"name":"node`v8::internal::Handle","value":1},{"name":"node`v8::internal::Heap::AllocateFixedArray","value":1}]},{"name":"CallIC:A call IC from the snapshot","value":1},{"name":"LazyCompile:*OutgoingMessage.write _http_outgoing.js:424","value":556,"children":[{"name":"LazyCompile:*ToString native runtime.js:453","value":1},{"name":"LazyCompile:*OutgoingMessage._send _http_outgoing.js:122","value":535,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":535,"children":[{"name":"LazyCompile:*writeOrBuffer _stream_writable.js:255","value":518,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":10,"children":[{"name":"LazyCompile:*createWriteReq net.js:697","value":10,"children":[{"name":"libsystem_kernel.dylib`write+0xa","value":7},{"name":"node`node::StreamResource::Error","value":1}]}]},{"name":"LazyCompile:*Socket._writeGeneric net.js:624","value":494,"children":[{"name":"libsystem_kernel.dylib`write+0xa","value":306},{"name":"LazyCompile:~WritableState.onwrite _stream_writable.js:88","value":3,"children":[{"name":"LazyCompile:*onwrite _stream_writable.js:314","value":2,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":1}]}]},{"name":"LazyCompile:*WritableState.onwrite _stream_writable.js:88","value":36,"children":[{"name":"LazyCompile:*onwrite _stream_writable.js:314","value":32,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":27,"children":[{"name":"node`v8::internal::PerIsolateAssertScope","value":1},{"name":"node`v8::internal::LookupIterator::GetAccessors","value":1},{"name":"node`v8::internal::Invoke","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":1}]}]}]},{"name":"node`v8::internal::Heap::AllocateRaw","value":1},{"name":"libsystem_kernel.dylib`write","value":3},{"name":"node`v8::Object::Set","value":2},{"name":"node`node::StreamWrap* node::Unwrap","value":2},{"name":"node`node::Buffer::HasInstance","value":2},{"name":"libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell","value":1},{"name":"node`v8::internal::LookupIterator::PrepareTransitionToDataProperty","value":1},{"name":"LazyCompile:*exports._unrefActive timers.js:599","value":13,"children":[{"name":"node`uv__hrtime+0x1","value":1},{"name":"node`v8::External::Value","value":1}]},{"name":"libsystem_pthread.dylib`pthread_getspecific+0x9","value":1},{"name":"node`node::StringBytes::Write","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"node`uv_buf_init","value":2},{"name":"node`v8::internal::LookupIterator::LookupInHolder","value":1},{"name":"node`v8::internal::Object::AddDataProperty","value":1},{"name":"node`void node::StreamBase::JSMethod","value":1},{"name":"node`void v8::internal::String::WriteToFlat","value":1},{"name":"StorePolymorphicIC:_idleNext","value":1},{"name":"node`node::StreamWrap::DoTryWrite","value":3},{"name":"node`non-virtual thunk to node::StreamWrap::DoTryWrite","value":1},{"name":"node`v8::Locker::IsActive","value":1},{"name":"node`v8::internal::Context::native_context","value":1},{"name":"node`v8::internal::Isolate::IsInternallyUsedPropertyName","value":1},{"name":"node`v8::internal::JSObject::WriteToField","value":1},{"name":"node`uv__write_req_finish","value":1},{"name":"node`non-virtual thunk to node::StreamWrap::IsIPCPipe","value":1},{"name":"node`uv__io_active+0x1","value":1},{"name":"node`v8::internal::LookupIterator::GetStoreTarget","value":1},{"name":"libsystem_platform.dylib`DYLD-STUB$$_platform_memmove","value":1},{"name":"node`v8::HandleScope::Initialize","value":2},{"name":"node`uv___stream_fd","value":1},{"name":"node`v8::String::Length","value":2},{"name":"node`v8::internal::LookupIterator::PropertyOrElement","value":1},{"name":"libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell+0x1","value":1},{"name":"node`uv__write_req_finish+0x1","value":1},{"name":"node`uv__count_bufs+0xa","value":1}]},{"name":"Handler:handle","value":2},{"name":"Handler:An IC handler from the snapshot","value":1}]},{"name":"LazyCompile:*Socket._writeGeneric net.js:624","value":1}]}]},{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":1},{"name":"Handler:$toString","value":4},{"name":"LazyCompile:STRING_ADD_LEFT native runtime.js:128","value":5,"children":[{"name":"LazyCompile:*ToString native runtime.js:453","value":2}]},{"name":"LazyCompile:*ToPrimitive native runtime.js:422","value":1}]},{"name":"LazyCompile:*keys native v8natives.js:177","value":13,"children":[{"name":"node`v8::internal::Runtime_OwnKeys","value":1}]},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"LazyCompile:*OutgoingMessage._send _http_outgoing.js:122","value":1},{"name":"LazyCompile:*emit events.js:130","value":1}]},{"name":"LazyCompile:~stringify native json.js:158","value":68,"children":[{"name":"libsystem_platform.dylib`OSMemoryBarrier","value":1},{"name":"node`v8::internal::FlatStringReader::FlatStringReader","value":1},{"name":"node`v8::internal::Factory::NewConsString","value":1},{"name":"node`v8::internal::BasicJsonStringifier::Result v8::internal::BasicJsonStringifier::Serialize_","value":1},{"name":"node`v8::internal::BasicJsonStringifier::SerializeString","value":1},{"name":"node`v8::internal::Context::native_context","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"node`v8::internal::Handle","value":1},{"name":"node`v8::internal::Heap::AllocateRaw","value":1},{"name":"node`v8::internal::Heap::AdjustLiveBytes","value":1}]},{"name":"Handler:An IC handler from the snapshot","value":3},{"name":"LazyCompile:*OutgoingMessage.setHeader _http_outgoing.js:337","value":59,"children":[{"name":"LazyCompile:*toLowerCase native string.js:537","value":3},{"name":"LazyCompile:STRING_ADD_LEFT native runtime.js:128","value":2},{"name":"node`v8::internal::Isolate::IsInternallyUsedPropertyName","value":1},{"name":"node`v8::internal::LookupIterator::PrepareTransitionToDataProperty","value":1},{"name":"node`int v8::internal::LinearSearch","value":1},{"name":"libsystem_platform.dylib`OSMemoryBarrier+0x3","value":2},{"name":"node`v8::internal::String::SlowEquals","value":1},{"name":"node`v8::internal::String::ComputeArrayIndex","value":1},{"name":"node`v8::internal::LookupIterator::GetStoreTarget","value":1}]},{"name":"Handler:Object","value":2},{"name":"CallIC:A call IC from the snapshot","value":4},{"name":"LazyCompile:~byteLength buffer.js:250","value":16,"children":[{"name":"node`v8::internal::ConsString* v8::internal::String::VisitFlat","value":4},{"name":"node`node::Buffer::ByteLengthUtf8","value":3},{"name":"node`DYLD-STUB$$v8::Utf8LengthHelper::Calculate","value":2},{"name":"node`v8::internal::MaybeHandle","value":1}]},{"name":"Handler:undefined","value":3},{"name":"Handler:_data","value":1},{"name":"Handler:end","value":1},{"name":"Handler:write","value":1},{"name":"Handler:forEach","value":1}]},{"name":"LazyCompile:*map native array.js:1040","value":262,"children":[{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":230,"children":[{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/lib/request.js:81","value":177,"children":[{"name":"LazyCompile:*string /Users/davidclements/z/0x/node_modules/restify/node_modules/assert-plus/assert.js:159","value":148,"children":[{"name":"LazyCompile:*_assert /Users/davidclements/z/0x/node_modules/restify/node_modules/assert-plus/assert.js:38","value":140,"children":[{"name":"node`v8::internal::ArgumentsAdaptorFrame::type","value":4},{"name":"node`v8::internal::TranslationIterator::Next","value":2},{"name":"node`v8::internal::StandardFrame::ComputeCallerState","value":3},{"name":"node`v8::internal::OptimizedFrame::type","value":3},{"name":"node`v8::internal::InnerPointerToCodeCache::GetCacheEntry","value":1},{"name":"node`v8::internal::Malloced::New","value":19,"children":[{"name":"libsystem_malloc.dylib`szone_malloc+0x7","value":1},{"name":"libsystem_platform.dylib`_os_lock_spin_lock+0xc","value":3},{"name":"libsystem_platform.dylib`os_lock_lock+0x3","value":2},{"name":"libsystem_malloc.dylib`get_tiny_free_size+0x1","value":1},{"name":"libsystem_malloc.dylib`DYLD-STUB$$os_lock_lock","value":1},{"name":"libsystem_platform.dylib`_os_lock_spin_lock","value":1},{"name":"libsystem_platform.dylib`_os_lock_spin_unlock","value":1},{"name":"libsystem_malloc.dylib`szone_malloc","value":1}]},{"name":"node`v8::internal::StackFrame::GetCallerState","value":5},{"name":"node`v8::internal::JavaScriptFrame::GetCallerStackPointer","value":1},{"name":"node`v8::internal::Malloced::Delete","value":1},{"name":"node`v8::internal::Accessors::FunctionCallerGetter","value":1},{"name":"node`v8::internal::ArgumentsAdaptorFrame::GetCallerStackPointer","value":1},{"name":"node`v8::internal::OptimizedFrame::GetFunctions","value":1},{"name":"libsystem_malloc.dylib`DYLD-STUB$$os_lock_lock","value":1},{"name":"node`v8::internal::StackFrameIterator::StackFrameIterator","value":1},{"name":"node`v8::internal::OptimizedFrame::GetDeoptimizationData","value":1},{"name":"node`v8::internal::JavaScriptFrame::type","value":1},{"name":"libsystem_platform.dylib`_os_lock_spin_lock+0xc","value":1}]},{"name":"Handler:caller","value":1}]},{"name":"LazyCompile:*indexOf native string.js:80","value":18,"children":[{"name":"node`v8::internal::StringSearch","value":3},{"name":"node`v8::internal::StringMatch","value":1},{"name":"node`v8::internal::Runtime_StringIndexOf","value":1},{"name":"libsystem_platform.dylib`_platform_memchr$VARIANT$Haswell","value":1}]},{"name":"node`v8::internal::StandardFrame::ComputeCallerState","value":1},{"name":"node`v8::internal::ExitFrame::ComputeCallerState","value":1},{"name":"node`v8::internal::Malloced::New","value":1}]},{"name":"CallIC:A call IC from the snapshot","value":7},{"name":"LazyCompile:IN native runtime.js:277","value":14,"children":[{"name":"node`v8::internal::LookupIterator::GetRoot","value":1},{"name":"node`v8::internal::LookupIterator::Next","value":1},{"name":"node`v8::internal::Runtime_HasFastPackedElements","value":1},{"name":"node`v8::internal::LookupIterator::LookupInHolder","value":1}]},{"name":"LazyCompile:*indexOf native string.js:80","value":1},{"name":"LazyCompile:*string /Users/davidclements/z/0x/node_modules/restify/node_modules/assert-plus/assert.js:159","value":1},{"name":"Handler:indexOf","value":3}]},{"name":"node`v8::internal::Runtime_MoveArrayContents","value":2},{"name":"node`v8::internal::Map::TransitionElementsTo","value":2},{"name":"node`v8::internal::JSObject::MigrateToMap","value":2},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"libsystem_platform.dylib`OSMemoryBarrier+0x3","value":1},{"name":"node`v8::internal::JSObject::GetElementsTransitionMap","value":1},{"name":"node`v8::internal::JSObject::ResetElements","value":1}]},{"name":"LazyCompile:*preferredMediaTypes /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:123","value":542,"children":[{"name":"LazyCompile:*map native array.js:1040","value":346,"children":[{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":321,"children":[{"name":"LazyCompile:~getPriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:134","value":235,"children":[{"name":"LazyCompile:*getMediaTypePriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:69","value":228,"children":[{"name":"LazyCompile:*specify /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:83","value":212,"children":[{"name":"LazyCompile:*parseMediaType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:29","value":75,"children":[{"name":"LazyCompile:*match native string.js:122","value":60,"children":[{"name":"LazyCompile:*RegExpExecNoTests native regexp.js:62","value":35,"children":[{"name":"RegExp:\\s*","value":22},{"name":"node`v8::internal::Heap::ScavengeObject","value":1}]}]},{"name":"LazyCompile:*RegExpExecNoTests native regexp.js:62","value":1}]},{"name":"LazyCompile:*keys native v8natives.js:177","value":59,"children":[{"name":"node`v8::internal::Runtime_OwnKeys","value":2},{"name":"node`v8::internal::Object::GetRootMap","value":2},{"name":"node`v8::internal::FixedArray::UnionOfKeys","value":1},{"name":"node`DYLD-STUB$$v8::internal::Heap::AllocateRaw","value":1},{"name":"node`v8::internal::Factory::NewJSObjectFromMap","value":1},{"name":"node`bool v8::internal::ScavengingVisitor","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"node`v8::internal::Heap::AllocateFixedArray","value":1},{"name":"node`v8::internal::Context::native_context","value":1},{"name":"node`v8::internal::PrototypeIterator::AdvanceIgnoringProxies","value":1},{"name":"node`v8::internal::JSReceiver::GetKeys","value":2},{"name":"node`v8::internal::Factory::NewJSArrayWithElements","value":1}]},{"name":"LazyCompile:*toLowerCase native string.js:537","value":57,"children":[{"name":"node`v8::internal::String::GetFlatContent","value":1},{"name":"node`v8::internal::Heap::AllocateRaw","value":1},{"name":"node`v8::internal::Runtime_StringToLowerCase","value":2},{"name":"node`v8::internal::Heap::ScavengeObject","value":5},{"name":"node`DYLD-STUB$$v8::internal::Heap::AllocateRaw","value":1}]},{"name":"node`v8::internal::Heap::ScavengeObject","value":1}]},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"LazyCompile:*toLowerCase native string.js:537","value":1}]},{"name":"libsystem_pthread.dylib`pthread_mutex_unlock+0x7","value":1},{"name":"LazyCompile:*specify /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:83","value":1}]},{"name":"LazyCompile:IN native runtime.js:277","value":38,"children":[{"name":"node`v8::internal::LookupIterator::GetRoot","value":1},{"name":"node`v8::internal::","value":3},{"name":"node`v8::internal::LookupIterator::IsIntegerIndexedExotic","value":1},{"name":"node`v8::internal::LookupIterator::LookupInHolder","value":1}]},{"name":"CallIC:A call IC from the snapshot","value":6},{"name":"LazyCompile:~getType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:139","value":20,"children":[{"name":"LazyCompile:*indexOf native array.js:1094","value":10,"children":[{"name":"LazyCompile:*InnerArrayIndexOf native array.js:1049","value":7}]},{"name":"libsystem_malloc.dylib`szone_size","value":1}]},{"name":"Handler:An IC handler from the snapshot","value":2},{"name":"Handler:indexOf","value":1}]},{"name":"node`v8::internal::Runtime_MoveArrayContents","value":2},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"node`v8::internal::JSObject::MigrateToMap","value":1},{"name":"libsystem_platform.dylib`OSMemoryBarrier+0x3","value":1}]},{"name":"node`v8::internal::Heap::ScavengeObject","value":4},{"name":"node`v8::internal::JSObject::EnsureWritableFastElements","value":1},{"name":"LazyCompile:*filter native array.js:933","value":47,"children":[{"name":"LazyCompile:*InnerArrayFilter native array.js:909","value":27,"children":[{"name":"LazyCompile:IN native runtime.js:277","value":10,"children":[{"name":"node`v8::internal::LookupIterator::GetRoot","value":1}]},{"name":"LazyCompile:*isQuality /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:148","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":1}]},{"name":"LazyCompile:IN native runtime.js:277","value":1},{"name":"libsystem_platform.dylib`OSMemoryBarrier+0x3","value":1}]},{"name":"LazyCompile:*sort native array.js:903","value":48,"children":[{"name":"LazyCompile:*InnerArraySort native array.js:688","value":42,"children":[{"name":"LazyCompile:~QuickSort native array.js:728","value":24,"children":[{"name":"LazyCompile:~InsertionSort native array.js:701","value":12,"children":[{"name":"LazyCompile:*compareSpecs /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:144","value":1}]},{"name":"Handler:An IC handler from the snapshot","value":1},{"name":"LazyCompile:*compareSpecs /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:144","value":1}]},{"name":"node`v8::internal::Heap::ScavengeObject","value":2},{"name":"node`v8::internal::Factory::InitializeFunction","value":1},{"name":"node`v8::internal::JSObject::EnsureWritableFastElements","value":1},{"name":"CallIC:A call IC from the snapshot","value":1}]}]},{"name":"node`v8::internal::JSArray::SetLength","value":2},{"name":"node`v8::internal::JSObject::ValidateElements","value":1},{"name":"LazyCompile:*parseMediaType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:29","value":31,"children":[{"name":"LazyCompile:*match native string.js:122","value":22,"children":[{"name":"LazyCompile:*RegExpExecNoTests native regexp.js:62","value":12,"children":[{"name":"RegExp:\\s*","value":10}]}]},{"name":"LazyCompile:*RegExpExecNoTests native regexp.js:62","value":3}]},{"name":"LazyCompile:*split native string.js:424","value":36,"children":[{"name":"node`v8::internal::RegExpResultsCache::Lookup","value":1},{"name":"node`v8::internal::Isolate::get_initial_js_array_map","value":2},{"name":"node`v8::internal::String::GetFlatContent","value":1},{"name":"node`v8::internal::Runtime_StringSplit","value":1},{"name":"node`v8::internal::Factory::NewFixedArrayWithHoles","value":1},{"name":"node`v8::internal::Heap::AllocateRaw","value":1},{"name":"node`v8::internal::FindStringIndicesDispatch","value":1}]},{"name":"LazyCompile:*trim native string.js:553","value":3},{"name":"node`v8::internal::PropertyCallbackArguments::Call","value":1},{"name":"LazyCompile:*match native string.js:122","value":1},{"name":"node`v8::internal::Accessors::ArrayLengthSetter","value":1},{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":1},{"name":"node`v8::internal::JSArray::ObservableSetLength","value":1},{"name":"node`v8::internal::Runtime_StoreCallbackProperty","value":1}]},{"name":"LazyCompile:*parseMediaType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:29","value":3},{"name":"LazyCompile:*sort native array.js:903","value":1},{"name":"node`v8::internal::StringComparator::State::Init","value":3},{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":3},{"name":"LazyCompile:*OutgoingMessage.setHeader _http_outgoing.js:337","value":41,"children":[{"name":"LazyCompile:*toLowerCase native string.js:537","value":4,"children":[{"name":"node`v8::internal::Runtime_StringToLowerCase","value":2}]},{"name":"node`v8::internal::JSObject::WriteToField","value":3},{"name":"node`v8::internal::LookupIterator::GetRoot","value":1},{"name":"node`v8::internal::LookupIterator::LookupInHolder","value":2},{"name":"node`v8::internal::LookupIterator::GetStoreTarget","value":1},{"name":"libsystem_platform.dylib`OSMemoryBarrier+0x3","value":1},{"name":"node`v8::internal::String::ComputeArrayIndex","value":1},{"name":"node`v8::internal::Object::ReadAbsentProperty","value":1}]},{"name":"Handler:length","value":1},{"name":"node`v8::internal::LookupIterator::GetRoot","value":1},{"name":"node`v8::internal::Object::GetProperty","value":2},{"name":"LazyCompile:~_cb /Users/davidclements/z/0x/node_modules/restify/lib/response.js:307","value":1},{"name":"LazyCompile:*toLowerCase native string.js:537","value":5},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"node`v8::internal::StaticNewSpaceVisitor","value":1},{"name":"node`v8::internal::StringComparator::Equals","value":2},{"name":"node`v8::internal::Runtime_KeyedGetProperty","value":2}]},{"name":"LazyCompile:*preferredMediaTypes /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:123","value":3},{"name":"Handler:An IC handler from the snapshot","value":1},{"name":"LazyCompile:*formatJSON /Users/davidclements/z/0x/node_modules/restify/lib/formatters/json.js:17","value":1},{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/bunyan/lib/bunyan.js:940","value":6,"children":[{"name":"libsystem_pthread.dylib`_pthread_mutex_lock_slow","value":1},{"name":"node`v8::internal::Heap::AllocateRaw","value":1}]},{"name":"node`v8::internal::SharedFunctionInfo::SearchOptimizedCodeMap","value":2},{"name":"node`v8::internal::Handle","value":1},{"name":"Handler:_negotiator","value":1}]},{"name":"LazyCompile:*OutgoingMessage.setHeader _http_outgoing.js:337","value":91,"children":[{"name":"node`v8::internal::LookupIterator::PropertyOrElement","value":4},{"name":"LazyCompile:*toLowerCase native string.js:537","value":7},{"name":"node`v8::internal::LookupIterator::Next","value":1},{"name":"node`v8::internal::JSObject::MigrateToMap","value":1},{"name":"libsystem_platform.dylib`_platform_memcmp+0x7","value":1},{"name":"LazyCompile:STRING_ADD_LEFT native runtime.js:128","value":3},{"name":"LazyCompile:*test native regexp.js:135","value":6,"children":[{"name":"RegExp:^[a-zA-Z0-9_!#$%&'*+.^`|~-]+$","value":4}]},{"name":"node`v8::internal::Object::AddDataProperty","value":1},{"name":"libsystem_platform.dylib`OSMemoryBarrier+0x3","value":2}]},{"name":"LazyCompile:etag /Users/davidclements/z/0x/examples/rest-api/etag.js:5","value":221,"children":[{"name":"LazyCompile:*Hash.digest crypto.js:75","value":47,"children":[{"name":"node`node::StringBytes::Encode","value":2},{"name":"libsystem_pthread.dylib`pthread_getspecific+0x9","value":2},{"name":"libsystem_c.dylib`strcasecmp_l","value":3},{"name":"node`sha256_block_data_order_ssse3+0x1","value":1},{"name":"node`v8::String::WriteUtf8","value":1},{"name":"node`v8::HandleScope::~HandleScope","value":2},{"name":"node`v8::String::NewFromOneByte","value":1},{"name":"node`v8::EscapableHandleScope::Escape","value":1},{"name":"libsystem_malloc.dylib`malloc+0x6","value":1},{"name":"node`sha256_block_data_order+0x7","value":1},{"name":"libsystem_platform.dylib`DYLD-STUB$$_platform_memset","value":1},{"name":"libsystem_c.dylib`strcasecmp","value":1}]},{"name":"LazyCompile:*Hash crypto.js:47","value":89,"children":[{"name":"LazyCompile:*Hash crypto.js:47","value":84,"children":[{"name":"node`v8::String::WriteUtf8","value":2},{"name":"node`v8::internal::Logger::ApiObjectAccess","value":1},{"name":"node`v8::base::Thread::GetThreadLocal","value":1},{"name":"libsystem_malloc.dylib`malloc_zone_malloc+0x8","value":1},{"name":"node`void v8::Utf8WriterVisitor::Visit","value":2},{"name":"libc++abi.dylib`operator new","value":1},{"name":"node`v8::Object::InternalFieldCount","value":1},{"name":"node`obj_name_LHASH_HASH","value":2},{"name":"node`OBJ_NAME_get","value":3},{"name":"node`init256","value":2},{"name":"node`v8::internal::Heap::ScavengeObject","value":2},{"name":"node`v8::internal::Builtin_HandleApiCallConstruct","value":1},{"name":"node`v8::internal::ConsString* v8::internal::String::VisitFlat","value":3},{"name":"node`v8::internal::SaveContext::SaveContext","value":1},{"name":"libsystem_malloc.dylib`malloc","value":2},{"name":"node`init256+0x1","value":2},{"name":"libsystem_platform.dylib`_os_lock_spin_lock+0x5","value":1},{"name":"node`v8::internal::FunctionCallbackArguments::Call","value":2},{"name":"node`v8::internal::Logger::ApiEntryCall","value":1},{"name":"node`DYLD-STUB$$v8::internal::ConsString* v8::internal::String::VisitFlat","value":1},{"name":"node`EVP_MD_CTX_init","value":1},{"name":"node`v8::internal::GlobalHandles::Create","value":1},{"name":"node`void node::Wrap","value":1},{"name":"node`SHA256_Init","value":1},{"name":"node`v8::internal::ApiNatives::ConfigureInstance","value":1},{"name":"node`v8::Object::SetAlignedPointerInInternalField","value":1},{"name":"libsystem_malloc.dylib`malloc+0x1","value":1},{"name":"libsystem_malloc.dylib`DYLD-STUB$$os_lock_lock","value":1},{"name":"libsystem_malloc.dylib`malloc_zone_malloc+0x4","value":1},{"name":"node`node::crypto::Hash::New","value":1},{"name":"node`DYLD-STUB$$operator new","value":1},{"name":"node`node::Utf8Value::Utf8Value","value":1},{"name":"node`engine_table_select","value":1},{"name":"node`v8::String::Length","value":1},{"name":"node`node::StringBytes::StorageSize","value":1}]}]},{"name":"LazyCompile:*Hash.update crypto.js:66","value":59,"children":[{"name":"node`sha256_block_data_order","value":2},{"name":"node`node::ParseEncoding","value":5},{"name":"node`sha256_block_data_order_ssse3+0x2","value":1},{"name":"libsystem_platform.dylib`os_lock_lock","value":1},{"name":"node`v8::internal::String::SlowFlatten","value":1},{"name":"libsystem_malloc.dylib`szone_free_definite_size+0x4","value":1},{"name":"node`void v8::internal::String::WriteToFlat","value":1},{"name":"node`node::StringBytes::Write","value":1},{"name":"node`sha256_block_data_order+0x7","value":1},{"name":"node`sha256_block_data_order+0xa","value":1},{"name":"node`v8::internal::ConsString* v8::internal::String::VisitFlat","value":1},{"name":"node`v8::String::IsExternal","value":1},{"name":"libsystem_malloc.dylib`szone_size+0x1","value":1},{"name":"libsystem_platform.dylib`DYLD-STUB$$_platform_memmove","value":1},{"name":"libsystem_malloc.dylib`free","value":1},{"name":"node`sha256_block_data_order_ssse3","value":1},{"name":"node`sha256_block_data_order+0xe","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":1}]},{"name":"LazyCompile:*replace native string.js:152","value":10,"children":[{"name":"LazyCompile:*DoRegExpExec native regexp.js:57","value":6,"children":[{"name":"RegExp:=+$","value":6}]}]}]},{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":188,"children":[{"name":"LazyCompile:~next /Users/davidclements/z/0x/node_modules/restify/lib/server.js:824","value":156,"children":[{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":23,"children":[{"name":"LazyCompile:~done /Users/davidclements/z/0x/node_modules/restify/lib/server.js:712","value":11,"children":[{"name":"LazyCompile:*emit events.js:130","value":10,"children":[{"name":"libsystem_malloc.dylib`free+0x4","value":1},{"name":"node`v8::internal::LookupIterator::IsIntegerIndexedExotic","value":1}]}]},{"name":"node`v8::internal::Malloced::New","value":1,"children":[{"name":"libsystem_platform.dylib`_os_lock_spin_lock","value":1}]},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"Handler:An IC handler from the snapshot","value":1}]},{"name":"LazyCompile:*emit events.js:130","value":15,"children":[{"name":"node`v8::internal::Builtins::KeyedLoadIC_Slow","value":1},{"name":"node`v8::internal::StubCache::Set","value":2},{"name":"node`v8::internal::TimerEventScope","value":1},{"name":"node`v8::internal::IC::UpdateState","value":1},{"name":"node`v8::internal::Object::GetProperty","value":1},{"name":"node`v8::internal::LookupIterator::GetRoot","value":1}]},{"name":"LazyCompile:*endHandlerTimer /Users/davidclements/z/0x/node_modules/restify/lib/request.js:545","value":68,"children":[{"name":"DTraceProviderBindings.node`node::DTraceProbe::Fire","value":2},{"name":"LazyCompile:*hrtime node.js:192","value":6,"children":[{"name":"node`node::Hrtime","value":2,"children":[{"name":"libsystem_kernel.dylib`mach_absolute_time","value":1},{"name":"libsystem_kernel.dylib`mach_absolute_time+0x1","value":1}]}]},{"name":"node`v8::HandleScope::Initialize","value":1},{"name":"node`v8::internal::JSObject::WriteToField","value":1},{"name":"node`v8::Isolate::GetCurrent","value":2},{"name":"node`v8::internal::LookupIterator::PrepareForDataProperty","value":2},{"name":"libsystem_pthread.dylib`pthread_getspecific","value":1},{"name":"node`v8::internal::JSObject::MigrateToMap","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":2},{"name":"node`v8::internal::LookupIterator::Next","value":1}]},{"name":"node`v8::internal::MaybeHandle","value":2},{"name":"Handler:An IC handler from the snapshot","value":2},{"name":"node`v8::internal::Heap::AllocateRaw","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"DTraceProviderBindings.node`usdt_is_enabled","value":1},{"name":"Handler:value","value":2},{"name":"node`v8::Locker::IsActive","value":1},{"name":"Handler:apply","value":1},{"name":"DTraceProviderBindings.node`node::DTraceProbe::Fire","value":1}]},{"name":"CallIC:A call IC from the snapshot","value":3},{"name":"Handler:symbol","value":1},{"name":"Handler:An IC handler from the snapshot","value":3},{"name":"Handler:endHandlerTimer","value":1}]},{"name":"CallIC:A call IC from the snapshot","value":9},{"name":"LazyCompile:*Object native v8natives.js:946","value":1},{"name":"Handler:An IC handler from the snapshot","value":8},{"name":"Handler:encoding","value":2},{"name":"Handler:replace","value":3},{"name":"libsystem_c.dylib`strlen+0x1","value":1},{"name":"LazyCompile:*toLowerCase native string.js:537","value":1},{"name":"node`v8::internal::IntToCString","value":1},{"name":"node`v8::internal::Runtime_NumberToStringSkipCache","value":1},{"name":"Handler:update","value":1},{"name":"node`v8::internal::Factory::NumberToString","value":2},{"name":"StorePolymorphicIC:algorithm","value":2},{"name":"LazyCompile:*format /Users/davidclements/z/0x/node_modules/restify/lib/response.js:96","value":1},{"name":"libsystem_c.dylib`strlen","value":1}]},{"name":"LazyCompile:* /Users/davidclements/z/0x/examples/rest-api/index.js:31","value":3927,"children":[{"name":"LazyCompile:etag /Users/davidclements/z/0x/examples/rest-api/etag.js:5","value":1495,"children":[{"name":"LazyCompile:*MakeGenericError native messages.js:136","value":517,"children":[{"name":"LazyCompile:FormatMessage native messages.js:147","value":60,"children":[{"name":"node`v8::internal::IncrementalStringBuilder::AppendString","value":2},{"name":"node`v8::internal::Handle","value":4},{"name":"node`v8::internal::Factory::NewRawConsString","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":3},{"name":"libsystem_platform.dylib`OSMemoryBarrier+0x3","value":6},{"name":"node`v8::internal::MessageTemplate::FormatMessage","value":5},{"name":"node`v8::internal::Heap::AllocateRawOneByteString","value":1},{"name":"node`v8::internal::Runtime_FormatMessageString","value":2},{"name":"node`v8::internal::Heap::CreateFillerObjectAt","value":1},{"name":"libsystem_platform.dylib`OSMemoryBarrier","value":1},{"name":"node`v8::internal::SeqString::Truncate","value":2},{"name":"node`DYLD-STUB$$v8::internal::Handle","value":1},{"name":"LazyCompile:*NoSideEffectToString native messages.js:62","value":1},{"name":"node`v8::internal::Factory::NewRawOneByteString","value":1}]},{"name":"LazyCompile:TypeError native messages.js:660","value":447,"children":[{"name":"LazyCompile:*captureStackTrace native messages.js:709","value":423,"children":[{"name":"node`v8::internal::Malloced::New","value":30,"children":[{"name":"libsystem_malloc.dylib`szone_malloc_should_clear+0x6","value":1},{"name":"libsystem_platform.dylib`_os_lock_spin_lock+0xc","value":7},{"name":"libsystem_malloc.dylib`szone_malloc_should_clear+0x1","value":1},{"name":"libsystem_malloc.dylib`szone_malloc_should_clear+0xd","value":1},{"name":"libsystem_malloc.dylib`szone_malloc_should_clear+0x4","value":1},{"name":"libsystem_malloc.dylib`szone_malloc+0x1","value":1},{"name":"libsystem_platform.dylib`os_lock_lock","value":1},{"name":"libsystem_malloc.dylib`szone_malloc_should_clear+0xc","value":1},{"name":"libsystem_platform.dylib`_os_lock_spin_lock","value":2}]},{"name":"LazyCompile:~defineProperty native v8natives.js:766","value":122,"children":[{"name":"LazyCompile:*DefineOwnProperty native v8natives.js:633","value":38,"children":[{"name":"LazyCompile:*DefineObjectProperty native v8natives.js:464","value":37,"children":[{"name":"node`v8::internal::JSObject::DefineAccessor","value":1},{"name":"node`v8::internal::LookupIterator::LookupInHolder","value":1},{"name":"node`v8::internal::Runtime_IsExtensible","value":1},{"name":"node`DYLD-STUB$$v8::internal::LookupIterator::LookupInHolder","value":1},{"name":"node`v8::internal::TransitionArray::SearchTransition","value":1},{"name":"LazyCompile:*IsDataDescriptor native v8natives.js:190","value":1,"children":[{"name":"LazyCompile:*PropertyDescriptor_HasValue native v8natives.js:322","value":1}]},{"name":"node`v8::internal::Runtime_GetOwnProperty","value":1},{"name":"LazyCompile:*IsGenericDescriptor native v8natives.js:194","value":1},{"name":"node`v8::internal::LookupIterator::GetRoot","value":1},{"name":"node`DYLD-STUB$$OSMemoryBarrier","value":1}]},{"name":"LazyCompile:*PropertyDescriptor_HasEnumerable native v8natives.js:332","value":1}]},{"name":"LazyCompile:*ToPropertyDescriptor native v8natives.js:237","value":77,"children":[{"name":"LazyCompile:IN native runtime.js:277","value":41,"children":[{"name":"node`v8::internal::Runtime_HasProperty","value":1},{"name":"LazyCompile:*ToName native runtime.js:466","value":2,"children":[{"name":"LazyCompile:*ToString native runtime.js:453","value":1}]},{"name":"node`v8::internal::LookupIterator::LookupIterator","value":3},{"name":"node`v8::internal::LookupIterator::PropertyOrElement","value":1},{"name":"node`v8::internal::LookupIterator::LookupInHolder","value":1},{"name":"node`DYLD-STUB$$v8::internal::LookupIterator::LookupInHolder","value":1}]},{"name":"LazyCompile:*IsInconsistentDescriptor native v8natives.js:198","value":3,"children":[{"name":"LazyCompile:*IsAccessorDescriptor native v8natives.js:186","value":1}]},{"name":"LazyCompile:*PropertyDescriptor native v8natives.js:284","value":7},{"name":"LazyCompile:*IsAccessorDescriptor native v8natives.js:186","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":4},{"name":"LazyCompile:*PropertyDescriptor_SetGetter native v8natives.js:356","value":1},{"name":"Handler:$toName","value":2},{"name":"LazyCompile:*ToBoolean native runtime.js:427","value":1}]},{"name":"LazyCompile:IN native runtime.js:277","value":2},{"name":"LazyCompile:*PropertyDescriptor_SetConfigurable native v8natives.js:346","value":1},{"name":"LazyCompile:*ToBoolean native runtime.js:427","value":1}]},{"name":"CallIC:A call IC from the snapshot","value":4},{"name":"node`v8::internal::StackFrame::GetCallerState","value":1},{"name":"libsystem_platform.dylib`_os_lock_spin_lock+0xc","value":7},{"name":"node`v8::internal::Isolate::CaptureAndSetSimpleStackTrace","value":1},{"name":"node`v8::internal::OptimizedFrame::GetDeoptimizationData","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":3},{"name":"node`v8::internal::Isolate::CaptureSimpleStackTrace","value":2},{"name":"node`v8::internal::InternalFrame::GetCallerStackPointer","value":1},{"name":"node`v8::internal::StandardFrame::ComputeCallerState","value":2},{"name":"node`v8::internal::StackFrameIterator::StackFrameIterator","value":1},{"name":"node`v8::internal::EntryFrame::type","value":1},{"name":"node`v8::internal::SafepointTable::FindEntry","value":1},{"name":"libsystem_malloc.dylib`malloc+0x1","value":2},{"name":"libsystem_malloc.dylib`malloc","value":2},{"name":"node`v8::internal::InnerPointerToCodeCache::GetCacheEntry","value":2},{"name":"libsystem_platform.dylib`os_lock_unlock","value":1},{"name":"node`v8::internal::JavaScriptFrameIterator::Advance","value":1},{"name":"libsystem_malloc.dylib`szone_free_definite_size+0xa","value":1},{"name":"node`v8::internal::LookupIterator::LookupInHolder","value":1},{"name":"libsystem_malloc.dylib`szone_free_definite_size+0x4","value":1},{"name":"node`v8::internal::Deoptimizer::GetOutputInfo","value":2},{"name":"libsystem_malloc.dylib`free+0xc","value":1},{"name":"node`v8::internal::Utf8StringKey::Hash","value":1},{"name":"node`v8::internal::TypeImplIteratorAux","value":1},{"name":"node`v8::internal::FlexibleBodyVisitor","value":1},{"name":"node`v8::internal::Runtime_CollectStackTrace","value":1}]},{"name":"node`v8::internal::LookupIterator::ApplyTransitionToDataProperty","value":1},{"name":"libsystem_platform.dylib`OSMemoryBarrier+0x3","value":1},{"name":"node`v8::internal::LookupIterator::Next","value":1}]},{"name":"CallIC:A call IC from the snapshot","value":7}]},{"name":"LazyCompile:*Hash crypto.js:47","value":628,"children":[{"name":"LazyCompile:*Hash crypto.js:47","value":624,"children":[{"name":"LazyCompile:Error native messages.js:660","value":405,"children":[{"name":"LazyCompile:Error native messages.js:660","value":401,"children":[{"name":"LazyCompile:*captureStackTrace native messages.js:709","value":376,"children":[{"name":"libsystem_malloc.dylib`szone_free_definite_size+0x1","value":1},{"name":"node`v8::internal::Malloced::New","value":18,"children":[{"name":"libsystem_malloc.dylib`szone_malloc_should_clear+0xd","value":1},{"name":"libsystem_platform.dylib`os_lock_unlock","value":1},{"name":"libsystem_malloc.dylib`szone_malloc+0x1","value":1},{"name":"libsystem_platform.dylib`_os_lock_spin_lock","value":4},{"name":"libsystem_malloc.dylib`malloc+0x5","value":1},{"name":"libsystem_platform.dylib`os_lock_lock+0x3","value":1},{"name":"libsystem_platform.dylib`_os_lock_spin_lock+0xc","value":1}]},{"name":"LazyCompile:~defineProperty native v8natives.js:766","value":123,"children":[{"name":"LazyCompile:*ToPropertyDescriptor native v8natives.js:237","value":56,"children":[{"name":"LazyCompile:IN native runtime.js:277","value":33,"children":[{"name":"node`v8::internal::LookupIterator::PropertyOrElement","value":1},{"name":"LazyCompile:*ToName native runtime.js:466","value":2},{"name":"node`v8::internal::LookupIterator::GetRoot","value":1},{"name":"node`DYLD-STUB$$v8::internal::LookupIterator::LookupInHolder","value":1},{"name":"node`v8::internal::Runtime_HasProperty","value":2},{"name":"node`v8::internal::LookupIterator::LookupInHolder","value":1},{"name":"node`v8::internal::LookupIterator::IsIntegerIndexedExotic","value":1}]},{"name":"LazyCompile:*PropertyDescriptor native v8natives.js:284","value":3},{"name":"LazyCompile:*IsInconsistentDescriptor native v8natives.js:198","value":4,"children":[{"name":"LazyCompile:*IsDataDescriptor native v8natives.js:190","value":3,"children":[{"name":"LazyCompile:*PropertyDescriptor_HasValue native v8natives.js:322","value":1}]},{"name":"LazyCompile:*PropertyDescriptor_HasGetter native v8natives.js:363","value":1}]},{"name":"LazyCompile:*IsDataDescriptor native v8natives.js:190","value":2},{"name":"LazyCompile:*PropertyDescriptor_SetSetter native v8natives.js:366","value":1}]},{"name":"LazyCompile:*DefineOwnProperty native v8natives.js:633","value":52,"children":[{"name":"LazyCompile:*DefineObjectProperty native v8natives.js:464","value":45,"children":[{"name":"LazyCompile:*ConvertDescriptorArrayToDescriptor native v8natives.js:377","value":2},{"name":"node`v8::internal::LookupIterator::TransitionToAccessorProperty","value":1},{"name":"node`v8::internal::JSObject::DefineAccessor","value":2},{"name":"libsystem_platform.dylib`OSMemoryBarrier+0x3","value":1},{"name":"node`v8::internal::Runtime_DefineAccessorPropertyUnchecked","value":1},{"name":"node`v8::internal::LookupIterator::GetStoreTarget","value":1},{"name":"node`v8::internal::TransitionArray::SearchTransition","value":1}]},{"name":"LazyCompile:*PropertyDescriptor_HasSetter native v8natives.js:373","value":1},{"name":"LazyCompile:*PropertyDescriptor_HasEnumerable native v8natives.js:332","value":1},{"name":"LazyCompile:*PropertyDescriptor_GetSetter native v8natives.js:370","value":1},{"name":"LazyCompile:*IsGenericDescriptor native v8natives.js:194","value":2},{"name":"LazyCompile:*ToName native runtime.js:466","value":1},{"name":"LazyCompile:*PropertyDescriptor_IsConfigurable native v8natives.js:353","value":1}]},{"name":"LazyCompile:*ToName native runtime.js:466","value":2},{"name":"LazyCompile:IN native runtime.js:277","value":3},{"name":"LazyCompile:*PropertyDescriptor_SetSetter native v8natives.js:366","value":1},{"name":"LazyCompile:*ToBoolean native runtime.js:427","value":1},{"name":"LazyCompile:*PropertyDescriptor_SetConfigurable native v8natives.js:346","value":2},{"name":"LazyCompile:*ToString native runtime.js:453","value":1},{"name":"LazyCompile:*PropertyDescriptor_SetGetter native v8natives.js:356","value":1}]},{"name":"libsystem_malloc.dylib`szone_free_definite_size+0x4","value":1},{"name":"CallIC:A call IC from the snapshot","value":2},{"name":"node`v8::internal::Deoptimizer::GetOutputInfo","value":1},{"name":"node`v8::internal::StandardFrame::ComputeCallerState","value":1},{"name":"node`v8::internal::Factory::InternalizeUtf8String","value":1},{"name":"node`v8::internal::Heap::AllocateFixedArrayWithFiller","value":3},{"name":"libsystem_malloc.dylib`szone_size+0x5","value":1},{"name":"node`v8::internal::Translation::NumberOfOperandsFor","value":1},{"name":"node`v8::internal::JavaScriptFrameIterator::Advance","value":3},{"name":"node`v8::internal::TypeImpl","value":3},{"name":"node`v8::internal::SafepointTable::SafepointTable","value":2},{"name":"node`v8::internal::LookupIterator::ApplyTransitionToDataProperty","value":1,"children":[{"name":"node`v8::internal::LookupIterator::GetStoreTarget","value":1}]},{"name":"node`v8::internal::LookupIterator::FetchValue","value":1},{"name":"node`v8::internal::StackFrameIterator::StackFrameIterator","value":1},{"name":"node`v8::internal::Context::native_context","value":2},{"name":"node`v8::internal::StackFrame::GetCallerState","value":4},{"name":"LazyCompile:*ToPropertyDescriptor native v8natives.js:237","value":2},{"name":"node`v8::internal::JavaScriptFrame::GetNumberOfIncomingArguments","value":2},{"name":"node`v8::internal::InnerPointerToCodeCache::GetCacheEntry","value":2},{"name":"node`v8::internal::JavaScriptFrame::type","value":2},{"name":"node`v8::internal::DescriptorArray::CanHoldValue","value":1},{"name":"node`v8::internal::InternalFrame::type","value":2},{"name":"node`v8::internal::Code::GetSafepointEntry","value":3},{"name":"Handler:$toName","value":1},{"name":"node`v8::internal::Isolate::CaptureAndSetSimpleStackTrace","value":1},{"name":"node`v8::internal::Runtime_CollectStackTrace","value":2},{"name":"node`v8::internal::InternalFrame::GetCallerStackPointer","value":1},{"name":"node`v8::internal::TranslationIterator::Next","value":1},{"name":"node`v8::internal::Isolate::get_initial_js_array_map","value":1},{"name":"node`v8::internal::ConstructFrame::type","value":2},{"name":"node`v8::internal::Factory::NewFixedArrayWithHoles","value":1},{"name":"libsystem_malloc.dylib`szone_free_definite_size+0x6","value":1},{"name":"libsystem_platform.dylib`_os_lock_spin_lock+0xc","value":1},{"name":"node`v8::internal::StringHasher::ComputeUtf8Hash","value":1},{"name":"libsystem_malloc.dylib`malloc","value":2},{"name":"node`v8::internal::Isolate::CaptureAndSetDetailedStackTrace","value":2},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"node`v8::internal::StringTable::LookupKey","value":1},{"name":"node`v8::internal::OptimizedFrame::type","value":1}]},{"name":"node`v8::internal::Object::AddDataProperty","value":2},{"name":"node`v8::internal::LookupIterator::LookupIterator","value":1}]},{"name":"CallIC:A call IC from the snapshot","value":2}]},{"name":"node`node::StringBytes::StorageSize","value":2},{"name":"node`err_state_LHASH_HASH","value":4},{"name":"libsystem_platform.dylib`_platform_memcmp","value":1},{"name":"libsystem_malloc.dylib`malloc","value":3},{"name":"node`v8::internal::Invoke","value":2},{"name":"node`v8::internal::GlobalHandles::Create","value":2},{"name":"libsystem_malloc.dylib`DYLD-STUB$$os_lock_lock","value":1},{"name":"node`v8::internal::Runtime_UnwindAndFindExceptionHandler","value":1},{"name":"libsystem_pthread.dylib`pthread_self","value":2},{"name":"node`v8::internal::Handle","value":1},{"name":"node`v8::internal::Isolate::ScheduleThrow","value":1},{"name":"node`void node::Wrap","value":2},{"name":"node`v8::Exception::Error","value":2},{"name":"node`getrn","value":2},{"name":"libc++abi.dylib`operator new","value":2},{"name":"node`v8::internal::RelocIterator::next","value":3},{"name":"libsystem_malloc.dylib`szone_malloc","value":1},{"name":"node`v8::Object::SetAlignedPointerInInternalField","value":1},{"name":"node`node::crypto::Hash::New","value":4},{"name":"node`v8::internal::ArgumentsAdaptorFrame::type","value":3},{"name":"node`v8::String::WriteUtf8","value":2},{"name":"libc++abi.dylib`DYLD-STUB$$malloc","value":2},{"name":"node`v8::TryCatch::TryCatch","value":2},{"name":"node`v8::internal::Code::IsYoungSequence","value":2},{"name":"libsystem_pthread.dylib`pthread_mutex_lock+0x7","value":1},{"name":"node`CRYPTO_THREADID_current+0x1","value":1},{"name":"libsystem_pthread.dylib`_pthread_mutex_unlock_slow+0x1","value":1},{"name":"node`v8::internal::ApiNatives::ConfigureInstance","value":1},{"name":"node`node::Utf8Value::Utf8Value","value":1},{"name":"node`v8::internal::Isolate::ComputeLocation","value":1},{"name":"node`obj_name_LHASH_HASH+0x6","value":1},{"name":"node`CRYPTO_THREADID_current","value":1},{"name":"node`uv_mutex_unlock+0x9","value":2},{"name":"node`OBJ_NAME_get","value":1},{"name":"node`DYLD-STUB$$void v8::Utf8WriterVisitor::Visit","value":2},{"name":"node`v8::Isolate::ThrowException","value":1},{"name":"node`v8::internal::FunctionTemplateInfo::GetCompatibleReceiver","value":2},{"name":"node`v8::internal::Isolate::RegisterTryCatchHandler","value":1},{"name":"node`v8::internal::Debug::OnThrow","value":1},{"name":"node`v8::internal::RelocIterator::RelocIterator","value":1},{"name":"node`v8::internal::HandlerTable::LookupRange","value":1},{"name":"node`v8::internal::Execution::TryCall","value":2},{"name":"node`err_fns_check+0xc","value":2},{"name":"node`node::crypto::crypto_threadid_cb","value":1},{"name":"node`v8::internal::Heap::Allocate","value":1},{"name":"node`v8::internal::InnerPointerToCodeCache::GetCacheEntry","value":2},{"name":"node`v8::internal::Heap::ScavengeObject","value":2},{"name":"node`v8::internal::StackTraceFrameIterator::StackTraceFrameIterator","value":2},{"name":"node`v8::internal::OptimizedFrame::LookupExceptionHandlerInTable","value":1},{"name":"node`v8::internal::MaterializedObjectStore::Remove","value":1},{"name":"node`v8::internal::ExitFrame::type","value":1},{"name":"node`v8::internal::OptimizedFrame::type","value":1},{"name":"node`v8::internal::OptimizedFrame::Summarize","value":1},{"name":"node`v8::internal::ConstructFrame::type","value":1},{"name":"node`DYLD-STUB$$v8::internal::ConsString* v8::internal::String::VisitFlat","value":1},{"name":"node`uv_mutex_unlock+0x4","value":1},{"name":"libsystem_pthread.dylib`_pthread_mutex_unlock_slow","value":1},{"name":"node`uv_mutex_lock+0x9","value":2},{"name":"node`v8::Value::ToString","value":1},{"name":"node`node::Buffer::HasInstance","value":1},{"name":"libsystem_pthread.dylib`pthread_mutex_unlock+0x7","value":1},{"name":"node`DYLD-STUB$$operator new","value":1},{"name":"node`uv_mutex_lock+0xd","value":1},{"name":"libsystem_c.dylib`strlen+0x1","value":1},{"name":"node`ERR_get_state+0x6","value":1},{"name":"node`v8::internal::Isolate::CreateMessage","value":1},{"name":"node`v8::internal::Isolate::Throw","value":1},{"name":"node`v8::HandleScope::~HandleScope","value":1},{"name":"node`v8::internal::SaveContext::SaveContext","value":1}]}]},{"name":"LazyCompile:Error native messages.js:660","value":169,"children":[{"name":"LazyCompile:Error native messages.js:660","value":167,"children":[{"name":"LazyCompile:*captureStackTrace native messages.js:709","value":160,"children":[{"name":"node`v8::internal::JavaScriptFrameIterator::Advance","value":3},{"name":"LazyCompile:~defineProperty native v8natives.js:766","value":38,"children":[{"name":"LazyCompile:*ToPropertyDescriptor native v8natives.js:237","value":22,"children":[{"name":"LazyCompile:IN native runtime.js:277","value":18,"children":[{"name":"node`v8::internal::LookupIterator::GetRoot","value":1},{"name":"node`v8::internal::LookupIterator::PropertyOrElement","value":1},{"name":"LazyCompile:*ToName native runtime.js:466","value":1,"children":[{"name":"LazyCompile:*ToString native runtime.js:453","value":1}]}]},{"name":"LazyCompile:*PropertyDescriptor native v8natives.js:284","value":2}]},{"name":"LazyCompile:*DefineOwnProperty native v8natives.js:633","value":14,"children":[{"name":"LazyCompile:*DefineObjectProperty native v8natives.js:464","value":14,"children":[{"name":"LazyCompile:*IsGenericDescriptor native v8natives.js:194","value":2,"children":[{"name":"LazyCompile:*IsAccessorDescriptor native v8natives.js:186","value":1,"children":[{"name":"LazyCompile:*PropertyDescriptor_HasGetter native v8natives.js:363","value":1}]}]}]}]},{"name":"LazyCompile:*ToBoolean native runtime.js:427","value":1}]},{"name":"node`v8::internal::Malloced::New","value":5,"children":[{"name":"libsystem_platform.dylib`_os_lock_spin_lock+0xc","value":1}]},{"name":"libsystem_malloc.dylib`malloc","value":1},{"name":"node`v8::internal::StackFrame::GetCallerState","value":1},{"name":"node`v8::internal::TranslationIterator::Next","value":1},{"name":"node`v8::internal::SafepointTable::FindEntry","value":1},{"name":"CallIC:A call IC from the snapshot","value":1},{"name":"libsystem_platform.dylib`_os_lock_spin_lock+0xc","value":1},{"name":"node`v8::internal::JavaScriptFrame::GetNumberOfIncomingArguments","value":1},{"name":"libsystem_malloc.dylib`szone_free_definite_size+0x6","value":1},{"name":"node`v8::internal::JavaScriptFrame::GetCallerStackPointer","value":1},{"name":"libsystem_platform.dylib`OSMemoryBarrier+0x3","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"node`v8::internal::Isolate::CaptureSimpleStackTrace","value":1}]}]},{"name":"CallIC:A call IC from the snapshot","value":1}]},{"name":"node`v8::internal::Malloced::New","value":1,"children":[{"name":"libsystem_platform.dylib`_os_lock_spin_lock+0xc","value":1}]},{"name":"node`v8::internal::RelocIterator::next","value":6},{"name":"node`v8::internal::Code::IsYoungSequence","value":1},{"name":"node`v8::internal::Invoke","value":1},{"name":"node`v8::internal::Debug::OnThrow","value":4},{"name":"libsystem_platform.dylib`_os_lock_spin_lock+0xc","value":1},{"name":"node`v8::internal::StackFrameIterator::StackFrameIterator","value":1},{"name":"node`v8::internal::LoadICNexus::StateFromFeedback","value":1},{"name":"node`v8::internal::Context::native_context","value":1},{"name":"node`v8::internal::StackFrameIterator::Advance","value":1},{"name":"node`v8::internal::StackTraceFrameIterator::StackTraceFrameIterator","value":1},{"name":"LazyCompile:FormatMessage native messages.js:147","value":1},{"name":"node`v8::internal::Runtime_UnwindAndFindExceptionHandler","value":1},{"name":"node`v8::internal::Factory::NewFixedArray","value":2},{"name":"Handler:An IC handler from the snapshot","value":2},{"name":"node`v8::internal::Runtime_PushCatchContext","value":2},{"name":"node`v8::internal::PerIsolateAssertScope","value":1},{"name":"node`v8::internal::Factory::NewJSMessageObject","value":1},{"name":"node`v8::internal::StackFrame::GetCallerState","value":1},{"name":"node`v8::TryCatch::~TryCatch","value":1},{"name":"node`v8::internal::InnerPointerToCodeCache::GetCacheEntry","value":1},{"name":"node`v8::internal::IC::UpdateState","value":1},{"name":"node`v8::internal::Execution::TryCall","value":1},{"name":"node`v8::internal::ExitFrame::type","value":1}]},{"name":"LazyCompile:*send /Users/davidclements/z/0x/node_modules/restify/lib/response.js:270","value":2198,"children":[{"name":"LazyCompile:*format /Users/davidclements/z/0x/node_modules/restify/lib/response.js:96","value":2156,"children":[{"name":"LazyCompile:*preferredMediaTypes /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:123","value":623,"children":[{"name":"LazyCompile:*map native array.js:1040","value":381,"children":[{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":361,"children":[{"name":"LazyCompile:~getPriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:134","value":268,"children":[{"name":"LazyCompile:*getMediaTypePriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:69","value":260,"children":[{"name":"LazyCompile:*specify /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:83","value":249,"children":[{"name":"LazyCompile:*toLowerCase native string.js:537","value":56,"children":[{"name":"node`v8::internal::String::GetFlatContent","value":1},{"name":"node`v8::internal::Heap::AllocateRaw","value":3},{"name":"node`v8::internal::Heap::AllocateRawOneByteString","value":2},{"name":"node`v8::internal::Runtime_StringToLowerCase","value":1},{"name":"node`v8::internal::Factory::NewRawOneByteString","value":3}]},{"name":"LazyCompile:*parseMediaType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:29","value":107,"children":[{"name":"LazyCompile:*match native string.js:122","value":74,"children":[{"name":"LazyCompile:*RegExpExecNoTests native regexp.js:62","value":49,"children":[{"name":"RegExp:\\s*","value":28},{"name":"node`v8::internal::Heap::ScavengeObject","value":4},{"name":"node`v8::internal::FixedBodyVisitor","value":1}]}]},{"name":"LazyCompile:*RegExpExecNoTests native regexp.js:62","value":1},{"name":"node`bool v8::internal::ScavengingVisitor","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":4}]},{"name":"LazyCompile:*keys native v8natives.js:177","value":59,"children":[{"name":"node`v8::internal::JSObject::GetOwnElementKeys","value":1},{"name":"node`v8::internal::PrototypeIterator::AdvanceIgnoringProxies","value":1},{"name":"node`v8::internal::Object::GetRootMap","value":1},{"name":"node`v8::internal::Context::native_context","value":1},{"name":"node`v8::internal::Runtime_OwnKeys","value":1}]},{"name":"LazyCompile:*match native string.js:122","value":2},{"name":"node`v8::internal::Heap::ScavengeObject","value":2}]}]},{"name":"node`v8::internal::RuntimeProfiler::OptimizeNow","value":1},{"name":"LazyCompile:*specify /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:83","value":1}]},{"name":"LazyCompile:~getType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:139","value":19,"children":[{"name":"LazyCompile:*indexOf native array.js:1094","value":11,"children":[{"name":"LazyCompile:*InnerArrayIndexOf native array.js:1049","value":9,"children":[{"name":"LazyCompile:*UseSparseVariant native array.js:93","value":3}]}]},{"name":"libsystem_malloc.dylib`free+0x1","value":1},{"name":"node`v8::base::RecursiveMutex::Unlock","value":2},{"name":"libsystem_malloc.dylib`tiny_free_list_add_ptr+0x1","value":1}]},{"name":"LazyCompile:IN native runtime.js:277","value":39,"children":[{"name":"node`v8::internal::","value":6},{"name":"node`v8::internal::LookupIterator::LookupInHolder","value":5},{"name":"node`v8::internal::LookupIterator::Next","value":1},{"name":"node`v8::internal::Runtime_HasFastPackedElements","value":1},{"name":"node`v8::internal::LookupIterator::IsIntegerIndexedExotic","value":1}]},{"name":"Handler:indexOf","value":2},{"name":"LazyCompile:*getMediaTypePriority /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:69","value":1},{"name":"CallIC:A call IC from the snapshot","value":2},{"name":"Handler:An IC handler from the snapshot","value":1}]},{"name":"node`v8::internal::JSObject::ResetElements","value":1}]},{"name":"LazyCompile:*filter native array.js:933","value":47,"children":[{"name":"LazyCompile:*InnerArrayFilter native array.js:909","value":31,"children":[{"name":"LazyCompile:*isQuality /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:148","value":2},{"name":"LazyCompile:IN native runtime.js:277","value":13,"children":[{"name":"node`v8::internal::Runtime_HasFastPackedElements","value":1}]}]},{"name":"node`v8::internal::Runtime_MoveArrayContents","value":1},{"name":"node`v8::internal::JSObject::MigrateFastToFast","value":1},{"name":"node`v8::internal::Map::TransitionElementsTo","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":1}]},{"name":"LazyCompile:*sort native array.js:903","value":74,"children":[{"name":"LazyCompile:*InnerArraySort native array.js:688","value":63,"children":[{"name":"LazyCompile:~QuickSort native array.js:728","value":29,"children":[{"name":"LazyCompile:~InsertionSort native array.js:701","value":18,"children":[{"name":"LazyCompile:*compareSpecs /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:144","value":4}]},{"name":"LazyCompile:*compareSpecs /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:144","value":1}]},{"name":"CallIC:A call IC from the snapshot","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":4},{"name":"node`v8::internal::Factory::NewNumberFromUint","value":1},{"name":"node`v8::internal::JSObject::PrepareElementsForSort","value":1},{"name":"node`v8::internal::Runtime_RemoveArrayHoles","value":1},{"name":"node`v8::internal::Handle","value":1}]},{"name":"LazyCompile:~QuickSort native array.js:728","value":2}]},{"name":"LazyCompile:*trim native string.js:553","value":9},{"name":"LazyCompile:*parseMediaType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:29","value":42,"children":[{"name":"LazyCompile:*match native string.js:122","value":29,"children":[{"name":"LazyCompile:*RegExpExecNoTests native regexp.js:62","value":13,"children":[{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"RegExp:\\s*","value":3}]}]},{"name":"LazyCompile:*RegExpExecNoTests native regexp.js:62","value":3},{"name":"node`v8::internal::Heap::ScavengeObject","value":1}]},{"name":"LazyCompile:*split native string.js:424","value":24,"children":[{"name":"node`v8::internal::RegExpResultsCache::Lookup","value":1},{"name":"node`v8::internal::Context::native_context","value":2},{"name":"node`v8::internal::Factory::NewJSObjectFromMap","value":1},{"name":"node`v8::internal::Runtime_StringSplit","value":1},{"name":"node`v8::internal::JSObject::ValidateElements","value":1},{"name":"node`v8::internal::Zone::New","value":1}]},{"name":"node`v8::internal::Runtime_StoreCallbackProperty","value":5},{"name":"node`v8::internal::JSArray::ObservableSetLength","value":2},{"name":"node`v8::internal::JSObject::EnsureWritableFastElements","value":2},{"name":"node`v8::internal::Accessors::ArrayLengthSetter","value":1},{"name":"LazyCompile:*InnerArrayFilter native array.js:909","value":1},{"name":"LazyCompile:*match native string.js:122","value":1}]},{"name":"LazyCompile:*formatJSON /Users/davidclements/z/0x/node_modules/restify/lib/formatters/json.js:17","value":1138,"children":[{"name":"LazyCompile:~_cb /Users/davidclements/z/0x/node_modules/restify/lib/response.js:307","value":932,"children":[{"name":"LazyCompile:*restifyWriteHead /Users/davidclements/z/0x/node_modules/restify/lib/response.js:422","value":161,"children":[{"name":"LazyCompile:*ServerResponse.writeHead _http_server.js:160","value":113,"children":[{"name":"LazyCompile:*OutgoingMessage._storeHeader _http_outgoing.js:190","value":81,"children":[{"name":"LazyCompile:*storeHeader _http_outgoing.js:303","value":62,"children":[{"name":"LazyCompile:*test native regexp.js:135","value":37,"children":[{"name":"RegExp:^Transfer-Encoding$","value":8},{"name":"LazyCompile:*NonStringToString native runtime.js:460","value":1},{"name":"RegExp:^[a-zA-Z0-9_!#$%&'*+.^`|~-]+$","value":2},{"name":"RegExp:^Content-Length$","value":7},{"name":"RegExp:^Connection$","value":4},{"name":"RegExp:^Date$","value":1},{"name":"RegExp:^Trailer$","value":3}]},{"name":"LazyCompile:STRING_ADD_LEFT native runtime.js:128","value":1}]},{"name":"LazyCompile:*keys native v8natives.js:177","value":6,"children":[{"name":"node`v8::internal::Heap::AllocateRaw","value":1}]},{"name":"LazyCompile:*test native regexp.js:135","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":1}]},{"name":"LazyCompile:*keys native v8natives.js:177","value":12,"children":[{"name":"node`v8::internal::Object::GetRootMap","value":1},{"name":"node`v8::internal::PrototypeIterator::AdvanceIgnoringProxies","value":1},{"name":"node`v8::internal::Factory::NewJSObjectFromMap","value":1}]},{"name":"LazyCompile:*toString native v8natives.js:1029","value":2},{"name":"LazyCompile:*storeHeader _http_outgoing.js:303","value":1}]},{"name":"LazyCompile:*emit events.js:130","value":26,"children":[{"name":"node`v8::internal::TimerEventScope","value":2},{"name":"node`v8::internal::LoadIC::megamorphic_stub","value":2},{"name":"node`v8::internal::LookupIterator::LookupInHolder","value":1},{"name":"node`v8::internal::StubCache::Set","value":1},{"name":"node`v8::internal::LookupIterator::IsIntegerIndexedExotic","value":1},{"name":"node`v8::internal::KeyedLoadIC::Load","value":1}]},{"name":"Handler:Content-Type","value":2},{"name":"Handler:An IC handler from the snapshot","value":1}]},{"name":"LazyCompile:~OutgoingMessage.write _http_outgoing.js:424","value":11,"children":[{"name":"LazyCompile:~OutgoingMessage._send _http_outgoing.js:122","value":2,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":2,"children":[{"name":"LazyCompile:*writeOrBuffer _stream_writable.js:255","value":2,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":2,"children":[{"name":"LazyCompile:~createWriteReq net.js:697","value":1,"children":[{"name":"libsystem_kernel.dylib`write+0xa","value":1}]},{"name":"LazyCompile:*unrefTimer net.js:177","value":1,"children":[{"name":"LazyCompile:*exports._unrefActive timers.js:599","value":1}]}]}]}]}]},{"name":"LazyCompile:STRING_ADD_LEFT native runtime.js:128","value":1},{"name":"LazyCompile:*OutgoingMessage._send _http_outgoing.js:122","value":8,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":8,"children":[{"name":"LazyCompile:*writeOrBuffer _stream_writable.js:255","value":8,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":7,"children":[{"name":"LazyCompile:~createWriteReq net.js:697","value":5,"children":[{"name":"node`v8::internal::Object::SetProperty","value":1},{"name":"libsystem_kernel.dylib`write","value":1},{"name":"node`v8::HandleScope::HandleScope","value":1},{"name":"libsystem_kernel.dylib`write+0xa","value":2}]},{"name":"LazyCompile:~WritableState.onwrite _stream_writable.js:88","value":1,"children":[{"name":"LazyCompile:*onwrite _stream_writable.js:314","value":1,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":1}]}]},{"name":"LazyCompile:*unrefTimer net.js:177","value":1,"children":[{"name":"LazyCompile:*exports._unrefActive timers.js:599","value":1}]}]}]}]}]}]},{"name":"LazyCompile:*OutgoingMessage.end _http_outgoing.js:533","value":61,"children":[{"name":"LazyCompile:*emit events.js:130","value":31,"children":[{"name":"libsystem_malloc.dylib`free","value":1},{"name":"node`v8::internal::LoadIC::Load","value":1},{"name":"node`v8::internal::IC::PatchCache","value":1},{"name":"node`v8::internal::LoadIC::megamorphic_stub","value":1},{"name":"node`v8::internal::Logger::SuspectReadEvent","value":1},{"name":"node`v8::internal::TimerEventScope","value":1},{"name":"node`v8::internal::Runtime_KeyedLoadIC_Miss","value":1},{"name":"node`v8::internal::IC::UpdateState","value":1}]},{"name":"LazyCompile:*OutgoingMessage._send _http_outgoing.js:122","value":15,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":13,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":12,"children":[{"name":"node`v8::internal::NameDictionaryBase","value":1},{"name":"LazyCompile:*Object.defineProperty.get domain.js:22","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"node`DYLD-STUB$$bool v8::internal::ScavengingVisitor","value":1}]},{"name":"Handler:An IC handler from the snapshot","value":1}]}]},{"name":"node`node::DTRACE_HTTP_SERVER_RESPONSE","value":1},{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":1}]},{"name":"LazyCompile:*OutgoingMessage.write _http_outgoing.js:424","value":656,"children":[{"name":"LazyCompile:*OutgoingMessage._send _http_outgoing.js:122","value":631,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":628,"children":[{"name":"LazyCompile:*writeOrBuffer _stream_writable.js:255","value":613,"children":[{"name":"LazyCompile:~Socket._writeGeneric net.js:624","value":10,"children":[{"name":"LazyCompile:*createWriteReq net.js:697","value":9,"children":[{"name":"libsystem_kernel.dylib`write+0xa","value":7},{"name":"libsystem_malloc.dylib`free","value":1}]},{"name":"LazyCompile:*unrefTimer net.js:177","value":1}]},{"name":"LazyCompile:*Socket._writeGeneric net.js:624","value":592,"children":[{"name":"libsystem_kernel.dylib`write+0xa","value":345},{"name":"node`uv___stream_fd+0xc","value":1},{"name":"node`uv__write+0x6","value":1},{"name":"StorePolymorphicIC:_idleNext","value":1},{"name":"node`void v8::internal::String::WriteToFlat","value":5},{"name":"node`non-virtual thunk to node::StreamWrap::DoTryWrite","value":2},{"name":"LazyCompile:*exports._unrefActive timers.js:599","value":24,"children":[{"name":"node`v8::Value::IsExternal","value":1},{"name":"libsystem_kernel.dylib`mach_absolute_time","value":2},{"name":"node`uv_now","value":1}]},{"name":"node`node::WriteWrap::NewWriteWrap","value":1},{"name":"node`v8::Object::Set","value":2},{"name":"LazyCompile:*WritableState.onwrite _stream_writable.js:88","value":48,"children":[{"name":"LazyCompile:*onwrite _stream_writable.js:314","value":46,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":37,"children":[{"name":"node`v8::internal::Invoke","value":1},{"name":"node`v8::internal::NameDictionaryBase","value":2},{"name":"node`v8::internal::Object::GetPropertyWithAccessor","value":1},{"name":"LazyCompile:*Object.defineProperty.get domain.js:22","value":4},{"name":"node`v8::internal::LookupIterator::LookupIterator","value":1},{"name":"node`v8::internal::StackLimitCheck::JsHasOverflowed","value":1},{"name":"node`v8::internal::LookupIterator::GetAccessors","value":1}]}]}]},{"name":"libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell","value":5},{"name":"node`v8::internal::ThreadId::GetCurrentThreadId","value":1},{"name":"LazyCompile:~WritableState.onwrite _stream_writable.js:88","value":4,"children":[{"name":"LazyCompile:*onwrite _stream_writable.js:314","value":3,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":3,"children":[{"name":"LazyCompile:*Object.defineProperty.get domain.js:22","value":1}]}]}]},{"name":"node`v8::internal::String::SlowFlatten","value":1},{"name":"node`v8::internal::Context::native_context","value":1},{"name":"node`v8::Value::IsObject","value":1},{"name":"node`v8::internal::SaveContext::SaveContext","value":1},{"name":"node`v8::Value::IsUint8Array","value":2},{"name":"Handler:An IC handler from the snapshot","value":2,"children":[{"name":"node`v8::internal::Heap::ScavengeObject","value":2}]},{"name":"node`v8::internal::Heap::AllocateRaw","value":1},{"name":"node`DYLD-STUB$$v8::internal::Heap::ScavengeObject","value":1},{"name":"node`non-virtual thunk to node::StreamWrap::IsAlive","value":1},{"name":"node`v8::String::IsExternalOneByte","value":1},{"name":"node`v8::String::WriteUtf8","value":2},{"name":"libsystem_malloc.dylib`free+0xd","value":1},{"name":"node`node::StreamWrap* node::Unwrap","value":2},{"name":"libsystem_platform.dylib`OSMemoryBarrier","value":2},{"name":"node`uv___stream_fd","value":1},{"name":"node`uv__io_active","value":1},{"name":"node`v8::String::IsExternal","value":1},{"name":"node`void v8::Utf8WriterVisitor::Visit","value":1},{"name":"node`uv_write2+0x1","value":2},{"name":"node`DYLD-STUB$$node::StreamWrap* node::Unwrap","value":1},{"name":"node`v8::Object::InternalFieldCount","value":1},{"name":"node`v8::internal::LookupIterator::WriteDataValue","value":1},{"name":"node`node::StringBytes::GetExternalParts","value":1},{"name":"node`v8::internal::LookupIterator::IsIntegerIndexedExotic","value":1},{"name":"node`v8::String::Length","value":1},{"name":"node`v8::internal::TransitionArray::SearchTransition","value":1},{"name":"node`v8::Locker::IsActive","value":1},{"name":"libsystem_pthread.dylib`pthread_getspecific","value":1},{"name":"node`v8::internal::LookupIterator::LookupInHolder","value":1},{"name":"node`v8::base::Thread::GetThreadLocal","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":2},{"name":"node`v8::RecursivelySerializeToUtf8","value":1},{"name":"node`v8::HandleScope::~HandleScope","value":1}]},{"name":"Handler:An IC handler from the snapshot","value":3},{"name":"LazyCompile:INSTANCE_OF native runtime.js:289","value":1}]},{"name":"LazyCompile:*Socket._writeGeneric net.js:624","value":1},{"name":"LazyCompile:INSTANCE_OF native runtime.js:289","value":1}]},{"name":"LazyCompile:*writeOrBuffer _stream_writable.js:255","value":1}]},{"name":"Handler:$toString","value":2},{"name":"LazyCompile:STRING_ADD_LEFT native runtime.js:128","value":7,"children":[{"name":"LazyCompile:*ToString native runtime.js:453","value":2}]},{"name":"LazyCompile:*ToPrimitive native runtime.js:422","value":1},{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":2},{"name":"Handler:$toPrimitive","value":1}]},{"name":"LazyCompile:*keys native v8natives.js:177","value":10,"children":[{"name":"node`v8::internal::FixedArray::UnionOfKeys","value":1},{"name":"node`v8::internal::Factory::NewFixedArray","value":1},{"name":"node`v8::internal::Heap::AllocateJSObjectFromMap","value":1}]},{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/bunyan/lib/bunyan.js:940","value":14,"children":[{"name":"node`v8::internal::SharedFunctionInfo::SearchOptimizedCodeMap","value":1},{"name":"node`v8::internal::Malloced::New","value":1,"children":[{"name":"libsystem_malloc.dylib`szone_malloc","value":1}]},{"name":"libsystem_pthread.dylib`pthread_mutex_unlock+0x7","value":1}]},{"name":"LazyCompile:*forEach native array.js:961","value":1,"children":[{"name":"LazyCompile:*InnerArrayForEach native array.js:942","value":1}]},{"name":"LazyCompile:*OutgoingMessage._send _http_outgoing.js:122","value":1}]},{"name":"LazyCompile:~stringify native json.js:158","value":60,"children":[{"name":"node`v8::internal::Runtime_BasicJSONStringify","value":2},{"name":"node`v8::internal::Heap::ScavengeObject","value":3},{"name":"libsystem_platform.dylib`OSMemoryBarrier","value":1},{"name":"node`v8::internal::Heap::Allocate","value":1}]},{"name":"LazyCompile:*OutgoingMessage.setHeader _http_outgoing.js:337","value":54,"children":[{"name":"node`v8::internal::Runtime_SetProperty","value":1},{"name":"node`v8::internal::Map::PrepareForDataProperty","value":2},{"name":"node`v8::internal::LookupIterator::ApplyTransitionToDataProperty","value":1,"children":[{"name":"node`v8::internal::LookupIterator::GetStoreTarget","value":1}]},{"name":"LazyCompile:STRING_ADD_LEFT native runtime.js:128","value":4},{"name":"node`v8::internal::TransitionArray::SearchTransition","value":1},{"name":"LazyCompile:*toLowerCase native string.js:537","value":2},{"name":"node`v8::internal::LookupIterator::IsIntegerIndexedExotic","value":1},{"name":"node`v8::internal::String::SlowEquals","value":1}]},{"name":"LazyCompile:~byteLength buffer.js:250","value":33,"children":[{"name":"node`v8::Utf8LengthHelper::Calculate","value":1},{"name":"node`v8::internal::ConsString* v8::internal::String::VisitFlat","value":2},{"name":"node`node::Buffer::ByteLengthUtf8","value":2},{"name":"node`v8::internal::Logger::ApiObjectAccess","value":1},{"name":"node`v8::internal::MaybeHandle","value":1}]},{"name":"Handler:An IC handler from the snapshot","value":8},{"name":"CallIC:A call IC from the snapshot","value":7},{"name":"LazyCompile:INSTANCE_OF native runtime.js:289","value":2},{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/bunyan/lib/bunyan.js:940","value":1},{"name":"Handler:Object","value":1},{"name":"Handler:write","value":3},{"name":"Handler:writeHead","value":1},{"name":"Handler:undefined","value":2},{"name":"Handler:forEach","value":3},{"name":"Handler:end","value":2}]},{"name":"LazyCompile:*map native array.js:1040","value":261,"children":[{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":231,"children":[{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/lib/request.js:81","value":161,"children":[{"name":"LazyCompile:*string /Users/davidclements/z/0x/node_modules/restify/node_modules/assert-plus/assert.js:159","value":133,"children":[{"name":"LazyCompile:*_assert /Users/davidclements/z/0x/node_modules/restify/node_modules/assert-plus/assert.js:38","value":125,"children":[{"name":"node`v8::internal::Accessors::FunctionCallerGetter","value":1},{"name":"node`v8::internal::Malloced::New","value":19,"children":[{"name":"libsystem_platform.dylib`_os_lock_spin_lock+0xc","value":2},{"name":"libsystem_platform.dylib`os_lock_lock+0x3","value":2},{"name":"libsystem_malloc.dylib`malloc+0x5","value":1},{"name":"libsystem_platform.dylib`_os_lock_spin_lock","value":1}]},{"name":"node`v8::internal::OptimizedFrame::GetFunctions","value":2},{"name":"node`v8::internal::StackFrameIterator::StackFrameIterator","value":2},{"name":"node`v8::internal::JavaScriptFrame::GetFunctions","value":1},{"name":"node`v8::internal::ArgumentsAdaptorFrame::type","value":1},{"name":"node`v8::internal::FindCaller","value":1},{"name":"libsystem_platform.dylib`os_lock_unlock","value":1},{"name":"node`v8::internal::JavaScriptFrameIterator::Advance","value":1},{"name":"node`v8::internal::Malloced::Delete","value":1},{"name":"libsystem_platform.dylib`_os_lock_spin_lock+0xc","value":1},{"name":"libsystem_malloc.dylib`szone_free_definite_size+0xa","value":1},{"name":"node`v8::internal::StandardFrame::ComputeCallerState","value":1},{"name":"node`v8::internal::StackFrame::GetCallerState","value":4},{"name":"node`v8::internal::InnerPointerToCodeCache::GetCacheEntry","value":1},{"name":"node`v8::internal::OptimizedFrame::type","value":1}]},{"name":"Handler:caller","value":3}]},{"name":"libsystem_malloc.dylib`DYLD-STUB$$os_lock_lock","value":1},{"name":"LazyCompile:*indexOf native string.js:80","value":14,"children":[{"name":"node`v8::internal::String::GetFlatContent","value":1},{"name":"node`v8::internal::Runtime_StringIndexOf","value":1},{"name":"node`v8::internal::StringSearch","value":1}]},{"name":"node`v8::internal::Malloced::New","value":1}]},{"name":"LazyCompile:IN native runtime.js:277","value":25,"children":[{"name":"node`v8::internal::Runtime_HasFastPackedElements","value":1},{"name":"node`v8::internal::","value":4},{"name":"node`v8::internal::Runtime_HasElement","value":1},{"name":"node`v8::internal::LookupIterator::LookupInHolder","value":1}]},{"name":"CallIC:A call IC from the snapshot","value":10},{"name":"Handler:indexOf","value":3},{"name":"Handler:An IC handler from the snapshot","value":1}]},{"name":"node`v8::internal::JSObject::GetElementsTransitionMap","value":3},{"name":"LazyCompile:IN native runtime.js:277","value":1},{"name":"node`v8::internal::JSObject::ResetElements","value":1},{"name":"node`v8::internal::Runtime_MoveArrayContents","value":3},{"name":"node`v8::internal::JSObject::ValidateElements","value":1},{"name":"node`v8::internal::Context::native_context","value":1},{"name":"node`v8::internal::Map::TransitionElementsTo","value":2},{"name":"libsystem_platform.dylib`OSMemoryBarrier+0x3","value":2}]},{"name":"LazyCompile:*OutgoingMessage.setHeader _http_outgoing.js:337","value":67,"children":[{"name":"node`int v8::internal::BinarySearch","value":3},{"name":"LazyCompile:*test native regexp.js:135","value":6,"children":[{"name":"RegExp:^[a-zA-Z0-9_!#$%&'*+.^`|~-]+$","value":4}]},{"name":"node`v8::internal::String::SlowEquals","value":1},{"name":"node`v8::internal::LookupIterator::LookupIterator","value":1},{"name":"libsystem_platform.dylib`OSMemoryBarrier+0x3","value":2},{"name":"node`v8::internal::Object::AddDataProperty","value":1},{"name":"node`v8::internal::TransitionArray::Search","value":1},{"name":"node`v8::internal::LookupIterator::PropertyOrElement","value":1},{"name":"LazyCompile:STRING_ADD_LEFT native runtime.js:128","value":2},{"name":"LazyCompile:*toLowerCase native string.js:537","value":2},{"name":"node`v8::internal::Heap::ScavengeObject","value":1}]},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"node`v8::internal::Runtime::KeyedGetObjectProperty","value":2},{"name":"node`v8::internal::Object::GetProperty","value":2},{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":3},{"name":"node`v8::internal::LookupIterator::LookupIterator","value":1},{"name":"LazyCompile:*parseMediaType /Users/davidclements/z/0x/node_modules/restify/node_modules/negotiator/lib/mediaType.js:29","value":2},{"name":"node`v8::internal::StringComparator::Equals","value":2},{"name":"node`v8::internal::LookupIterator::GetDataValue","value":1},{"name":"Handler:length","value":3},{"name":"LazyCompile:~_cb /Users/davidclements/z/0x/node_modules/restify/lib/response.js:307","value":1},{"name":"libsystem_platform.dylib`_platform_memcmp","value":1}]},{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/bunyan/lib/bunyan.js:940","value":8,"children":[{"name":"node`v8::internal::Heap::AllocateFixedArray","value":1},{"name":"node`v8::internal::RuntimeProfiler::OptimizeNow","value":1},{"name":"node`v8::internal::Handle","value":1}]},{"name":"node`v8::internal::Heap::AllocateRaw","value":1},{"name":"Handler:_negotiator","value":4},{"name":"LazyCompile:*OutgoingMessage.setHeader _http_outgoing.js:337","value":2}]},{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":174,"children":[{"name":"CallIC:A call IC from the snapshot","value":3},{"name":"LazyCompile:~next /Users/davidclements/z/0x/node_modules/restify/lib/server.js:824","value":137,"children":[{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":27,"children":[{"name":"LazyCompile:~done /Users/davidclements/z/0x/node_modules/restify/lib/server.js:712","value":16,"children":[{"name":"LazyCompile:*emit events.js:130","value":12,"children":[{"name":"node`v8::internal::LookupIterator::LookupInHolder","value":1}]}]},{"name":"Handler:emit","value":1}]},{"name":"LazyCompile:*endHandlerTimer /Users/davidclements/z/0x/node_modules/restify/lib/request.js:545","value":74,"children":[{"name":"LazyCompile:*hrtime node.js:192","value":16,"children":[{"name":"node`node::Hrtime","value":3},{"name":"node`v8::ArrayBufferView::Buffer","value":2},{"name":"node`v8::internal::Heap::ScavengeObject","value":2}]},{"name":"node`v8::Locker::IsActive","value":3},{"name":"node`v8::Object::InternalFieldCount","value":2},{"name":"libsystem_platform.dylib`_platform_memcmp","value":1},{"name":"libsystem_pthread.dylib`pthread_getspecific","value":1},{"name":"node`v8::internal::LookupIterator::PropertyOrElement","value":1},{"name":"node`v8::internal::LookupIterator::GetRoot","value":1},{"name":"node`v8::Isolate::GetCurrent","value":1},{"name":"node`v8::HandleScope::~HandleScope","value":1},{"name":"node`v8::internal::JSObject::FastPropertyAt","value":1},{"name":"node`v8::internal::Object::GetProperty","value":1},{"name":"node`v8::internal::Object::SetProperty","value":1},{"name":"node`v8::internal::Runtime_SetProperty","value":1},{"name":"LazyCompile:*isArray native array.js:1212","value":1},{"name":"node`v8::internal::JSObject::WriteToField","value":1},{"name":"node`v8::internal::String::SlowEquals","value":1},{"name":"node`v8::internal::Heap::AllocateRaw","value":1},{"name":"node`v8::internal::Runtime_KeyedGetProperty","value":1}]},{"name":"LazyCompile:*emit events.js:130","value":8,"children":[{"name":"node`v8::internal::Object::ReadAbsentProperty","value":1}]},{"name":"Handler:value","value":1},{"name":"node`v8::HandleScope::HandleScope","value":1},{"name":"DTraceProviderBindings.node`usdt_is_enabled+0x4","value":1},{"name":"node`v8::internal::Builtin_HandleApiCall","value":1}]},{"name":"Handler:emit","value":2},{"name":"Handler:An IC handler from the snapshot","value":5},{"name":"LazyCompile:*endHandlerTimer /Users/davidclements/z/0x/node_modules/restify/lib/request.js:545","value":1},{"name":"LazyCompile:APPLY_PREPARE native runtime.js:336","value":6}]},{"name":"node`v8::internal::Factory::NewRawOneByteString","value":1},{"name":"StorePolymorphicIC:value","value":1},{"name":"CallIC:A call IC from the snapshot","value":1},{"name":"StorePolymorphicIC:called","value":1},{"name":"LazyCompile:*format /Users/davidclements/z/0x/node_modules/restify/lib/response.js:96","value":1},{"name":"Handler:value","value":4},{"name":"Handler:output","value":1},{"name":"node`v8::internal::Factory::NumberToString","value":3},{"name":"StorePolymorphicIC:algorithm","value":1},{"name":"Handler:symbol","value":1},{"name":"Handler:name","value":2},{"name":"Handler:encoding","value":5},{"name":"Handler:An IC handler from the snapshot","value":2},{"name":"libsystem_c.dylib`strlen","value":2},{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/bunyan/lib/bunyan.js:940","value":1}]},{"name":"LazyCompile:*wrapper /Users/davidclements/z/0x/node_modules/restify/node_modules/once/node_modules/wrappy/wrappy.js:19","value":70,"children":[{"name":"LazyCompile:*keys native v8natives.js:177","value":30,"children":[{"name":"node`v8::internal::JSReceiver::GetKeys","value":1}]},{"name":"LazyCompile:*forEach native array.js:961","value":3,"children":[{"name":"LazyCompile:*InnerArrayForEach native array.js:942","value":1}]},{"name":"LazyCompile:APPLY_PREPARE native runtime.js:336","value":2},{"name":"LazyCompile:*once /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:13","value":4},{"name":"node`v8::internal::Heap::ScavengeObject","value":3},{"name":"Handler:called","value":1},{"name":"Handler:An IC handler from the snapshot","value":1}]},{"name":"LazyCompile:*startHandlerTimer /Users/davidclements/z/0x/node_modules/restify/lib/request.js:514","value":228,"children":[{"name":"node`v8::internal::Object::AddDataProperty","value":1},{"name":"node`DYLD-STUB$$v8::internal::LookupIterator::PropertyOrElement","value":5},{"name":"LazyCompile:*hrtime node.js:192","value":31,"children":[{"name":"node`node::Hrtime","value":3},{"name":"node`uv_hrtime+0x7","value":1},{"name":"node`v8::ArrayBufferView::Buffer","value":4},{"name":"node`uv__hrtime","value":4}]},{"name":"node`v8::internal::ThreadId::GetCurrentThreadId","value":1},{"name":"node`v8::internal::JSObject::WriteToField","value":2},{"name":"libsystem_platform.dylib`OSMemoryBarrier","value":5},{"name":"node`DYLD-STUB$$pthread_getspecific","value":1},{"name":"node`v8::internal::Runtime::SetObjectProperty","value":1},{"name":"node`bool v8::internal::StringToArrayIndex","value":3},{"name":"node`v8::internal::Runtime_SetProperty","value":2},{"name":"node`v8::base::Thread::GetThreadLocal","value":2},{"name":"node`v8::internal::ConsString* v8::internal::String::VisitFlat","value":4},{"name":"node`v8::Isolate::GetCurrent","value":2},{"name":"node`v8::internal::JSObject::MigrateFastToFast","value":1},{"name":"node`v8::internal::LookupIterator::LookupIterator","value":1},{"name":"node`v8::internal::LookupIterator::GetStoreTarget","value":1},{"name":"node`v8::Locker::IsActive","value":1},{"name":"node`v8::internal::Context::native_context","value":1},{"name":"node`v8::internal::LookupIterator::PrepareTransitionToDataProperty","value":2},{"name":"node`v8::internal::Heap::AllocateRaw","value":3},{"name":"node`v8::internal::String::SlowEquals","value":1},{"name":"node`v8::External::Value","value":1},{"name":"libsystem_pthread.dylib`pthread_getspecific+0x9","value":2},{"name":"node`v8::internal::String::ComputeAndSetHash","value":2},{"name":"DTraceProviderBindings.node`Nan::imp::FunctionCallbackWrapper","value":1},{"name":"node`v8::internal::InvalidatePrototypeChainsInternal","value":2},{"name":"node`v8::HandleScope::CreateHandle","value":1}]},{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":1},{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/node_modules/bunyan/lib/bunyan.js:940","value":22,"children":[{"name":"node`v8::internal::Runtime_NewClosure","value":1},{"name":"node`v8::internal::Factory::NewFunctionFromSharedFunctionInfo","value":2},{"name":"node`v8::internal::Heap::ScavengeObject","value":2}]},{"name":"Handler:An IC handler from the snapshot","value":11},{"name":"Handler:_emit","value":4},{"name":"node`v8::internal::Accessors::FunctionNameGetter","value":6},{"name":"LazyCompile:*ifError /Users/davidclements/z/0x/node_modules/restify/lib/server.js:153","value":2},{"name":"LazyCompile:*OutgoingMessage.setHeader _http_outgoing.js:337","value":1}]},{"name":"LazyCompile:* /Users/davidclements/z/0x/examples/rest-api/index.js:31","value":2},{"name":"LazyCompile:APPLY_PREPARE native runtime.js:336","value":5},{"name":"Handler:_currentRoute","value":3},{"name":"CallIC:A call IC from the snapshot","value":24},{"name":"Handler:_currentHandler","value":7},{"name":"Handler:symbol","value":2},{"name":"StorePolymorphicIC:_currentRoute","value":1},{"name":"Handler:ifError","value":2},{"name":"Handler:startHandlerTimer","value":2},{"name":"Handler:trace","value":2},{"name":"Handler:call","value":1},{"name":"LazyCompile:* /Users/davidclements/z/0x/examples/rest-api/index.js:20","value":2},{"name":"Handler:An IC handler from the snapshot","value":1},{"name":"Handler:name","value":1}]},{"name":"LazyCompile:*addListener events.js:204","value":45,"children":[{"name":"node`v8::internal::TimerEventScope","value":2},{"name":"node`v8::internal::LookupIterator::GetRoot","value":1},{"name":"node`v8::internal::LoadIC::megamorphic_stub","value":1},{"name":"node`v8::internal::LookupIterator::LookupIterator","value":1},{"name":"node`v8::internal::Builtins::KeyedLoadIC_Slow","value":2},{"name":"node`v8::internal::IC::PatchCache","value":1}]},{"name":"LazyCompile:*wrapper /Users/davidclements/z/0x/node_modules/restify/node_modules/once/node_modules/wrappy/wrappy.js:19","value":142,"children":[{"name":"Handler:An IC handler from the snapshot","value":7},{"name":"LazyCompile:*keys native v8natives.js:177","value":54,"children":[{"name":"node`v8::internal::Runtime_OwnKeys","value":3},{"name":"node`v8::internal::Context::native_context","value":1},{"name":"node`v8::internal::Factory::NewJSObjectFromMap","value":1},{"name":"node`v8::internal::Heap::AllocateJSObjectFromMap","value":1},{"name":"node`v8::internal::Heap::AllocateFixedArray","value":1},{"name":"node`v8::internal::JSObject::GetEnumPropertyKeys","value":1},{"name":"node`v8::internal::Factory::NewJSArrayWithElements","value":1},{"name":"node`v8::internal::Heap::AllocateRaw","value":1},{"name":"node`v8::internal::PrototypeIterator::AdvanceIgnoringProxies","value":1}]},{"name":"LazyCompile:*once /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:13","value":6,"children":[{"name":"node`v8::internal::Heap::ScavengeObject","value":2}]},{"name":"Handler:called","value":4},{"name":"LazyCompile:*forEach native array.js:961","value":5,"children":[{"name":"LazyCompile:*InnerArrayForEach native array.js:942","value":3}]},{"name":"LazyCompile:APPLY_PREPARE native runtime.js:336","value":8},{"name":"node`v8::internal::Heap::ScavengeObject","value":6}]},{"name":"node`v8::internal::Runtime_NewClosure","value":4},{"name":"LazyCompile:*Domain.add domain.js:175","value":14,"children":[{"name":"node`v8::internal::Heap::ScavengeObject","value":1}]},{"name":"node`v8::internal::Heap::ScavengeObject","value":7},{"name":"node`v8::Locker::IsActive","value":4},{"name":"StoreMegamorphic:0","value":5},{"name":"node`v8::internal::Heap::AllocateRaw","value":3},{"name":"node`v8::Object::InternalFieldCount","value":5},{"name":"node`v8::internal::Heap::InitializeJSObjectFromMap","value":2},{"name":"Handler:_events","value":6},{"name":"Handler:domain","value":2},{"name":"LazyCompile:*ifError /Users/davidclements/z/0x/node_modules/restify/lib/server.js:153","value":4},{"name":"node`v8::internal::Execution::ToString","value":4},{"name":"CallIC:A call IC from the snapshot","value":1},{"name":"node`v8::internal::LookupIterator::LookupIterator","value":2},{"name":"LazyCompile:*ToString native runtime.js:453","value":6},{"name":"node`v8::internal::Factory::NewJSArrayWithElements","value":3},{"name":"node`v8::internal::Runtime::GetObjectProperty","value":2},{"name":"node`v8::internal::EnsureJSArrayWithWritableFastElements","value":2},{"name":"LazyCompile:*keys native v8natives.js:177","value":1},{"name":"node`v8::HandleScope::~HandleScope","value":1},{"name":"Handler:An IC handler from the snapshot","value":5},{"name":"LazyCompile:*EventEmitter events.js:5","value":9,"children":[{"name":"node`v8::internal::Heap::ScavengeObject","value":2}]},{"name":"Handler:_eventsCount","value":3},{"name":"LazyCompile:*Object.defineProperty.set domain.js:25","value":9},{"name":"node`v8::internal::Heap::Allocate","value":1},{"name":"node`v8::internal::NameDictionaryBase","value":4},{"name":"node`v8::internal::LookupIterator::FetchValue","value":1},{"name":"node`v8::Isolate::GetCurrent","value":4},{"name":"node`v8::internal::Isolate::native_context","value":6},{"name":"node`v8::internal::Isolate::get_initial_js_array_map","value":2},{"name":"node`v8::internal::Builtin_ArraySplice","value":3},{"name":"libsystem_pthread.dylib`pthread_getspecific+0x9","value":1},{"name":"node`v8::internal::Runtime::SetObjectProperty","value":1},{"name":"node`v8::internal::Isolate::IsFastArrayConstructorPrototypeChainIntact","value":3},{"name":"LazyCompile:~defineProperty native v8natives.js:766","value":3},{"name":"node`v8::internal::PerIsolateAssertScope","value":1},{"name":"node`v8::HandleScope::HandleScope","value":1},{"name":"node`DYLD-STUB$$v8::internal::LookupIterator::LookupInHolder","value":1},{"name":"Handler:symbol","value":4},{"name":"node`v8::internal::Runtime_StoreIC_Slow","value":3},{"name":"node`v8::internal::Factory::InitializeFunction","value":1},{"name":"Handler:_maxListeners","value":2},{"name":"node`v8::internal::Context::native_context","value":1},{"name":"DTraceProviderBindings.node`Nan::imp::FunctionCallbackWrapper","value":3},{"name":"StorePolymorphicIC:value","value":1},{"name":"node`v8::internal::JSArray::HasReadOnlyLength","value":3},{"name":"node`v8::internal::Handle","value":1},{"name":"node`v8::internal::LookupIterator::GetRoot","value":1},{"name":"node`v8::internal::JSObject::ValidateElements","value":1},{"name":"libsystem_pthread.dylib`pthread_getspecific","value":1},{"name":"node`v8::internal::Malloced::Delete","value":1},{"name":"StorePolymorphicIC:_events","value":1},{"name":"node`v8::internal::LookupIterator::LookupInHolder","value":1},{"name":"StorePolymorphicIC:called","value":1}]},{"name":"node`v8::internal::Heap::ScavengeObject","value":2},{"name":"LazyCompile:*ifError /Users/davidclements/z/0x/node_modules/restify/lib/server.js:153","value":3},{"name":"Handler:An IC handler from the snapshot","value":1},{"name":"LazyCompile:*EventEmitter events.js:5","value":1},{"name":"LazyCompile:*Domain.add domain.js:175","value":4},{"name":"LazyCompile:*addListener events.js:204","value":1},{"name":"node`v8::internal::LookupIterator::IsIntegerIndexedExotic","value":1},{"name":"node`v8::internal::ScavengingVisitor","value":1},{"name":"node`DYLD-STUB$$v8::internal::LookupIterator::LookupInHolder","value":1},{"name":"node`v8::internal::Object::GetProperty","value":1}]},{"name":"Handler:_run","value":1},{"name":"LazyCompile:*_run /Users/davidclements/z/0x/node_modules/restify/lib/server.js:801","value":4},{"name":"StorePolymorphicIC:params","value":3},{"name":"Handler:context","value":7},{"name":"Handler:params","value":3},{"name":"node`v8::internal::Object::GetProperty","value":2},{"name":"Handler:An IC handler from the snapshot","value":2},{"name":"Handler:route","value":5}]},{"name":"LazyCompile:*shallowCopy /Users/davidclements/z/0x/node_modules/restify/lib/utils.js:37","value":104,"children":[{"name":"LazyCompile:*forEach native array.js:961","value":13,"children":[{"name":"LazyCompile:*InnerArrayForEach native array.js:942","value":7}]},{"name":"LazyCompile:*keys native v8natives.js:177","value":79,"children":[{"name":"node`v8::internal::JSObject::GetEnumPropertyKeys","value":4},{"name":"node`v8::internal::JSReceiver::GetKeys","value":2},{"name":"node`v8::internal::JSObject::ValidateElements","value":3},{"name":"node`v8::internal::Factory::NewFixedArray","value":4},{"name":"node`v8::internal::Object::GetRootMap","value":1},{"name":"node`v8::internal::Runtime_OwnKeys","value":2},{"name":"node`v8::internal::PrototypeIterator::AdvanceIgnoringProxies","value":5},{"name":"node`v8::internal::FixedArray::UnionOfKeys","value":1},{"name":"node`v8::internal::Context::native_context","value":2},{"name":"node`v8::internal::Heap::AllocateRaw","value":1}]},{"name":"node`v8::internal::Heap::ScavengeObject","value":2},{"name":"LazyCompile:*InnerArrayForEach native array.js:942","value":1}]},{"name":"LazyCompile:*LRUCache.get /Users/davidclements/z/0x/node_modules/restify/node_modules/lru-cache/lib/lru-cache.js:229","value":241,"children":[{"name":"node`void v8::internal::BaseDictionaryShape","value":4},{"name":"node`v8::internal::IsMoreGeneralElementsKindTransition","value":4},{"name":"node`v8::internal::LookupIterator::Delete","value":4},{"name":"node`v8::internal::JSReceiver::DeleteElement","value":4},{"name":"node`v8::internal::","value":16},{"name":"node`void v8::internal::String::WriteToFlat","value":4},{"name":"node`DYLD-STUB$$v8::internal::Dictionary","value":4},{"name":"node`v8::internal::Context::native_context","value":2},{"name":"node`v8::internal::Object::ReadAbsentProperty","value":1},{"name":"node`v8::internal::Object::SetProperty","value":2},{"name":"node`int v8::internal::LinearSearch","value":1},{"name":"node`v8::internal::JSObject::AddDataElement","value":2},{"name":"node`v8::internal::Factory::NewRawOneByteString","value":2},{"name":"node`v8::internal::JSObject::GetElementsAccessor","value":3},{"name":"node`v8::internal::SeededNumberDictionary::AddNumberEntry","value":4},{"name":"node`v8::internal::String::SlowFlatten","value":3},{"name":"node`v8::internal::Heap::AllocateRaw","value":1},{"name":"node`DYLD-STUB$$void v8::internal::String::WriteToFlat","value":1},{"name":"node`v8::internal::Dictionary","value":4},{"name":"node`v8::internal::Heap::AllocateRawOneByteString","value":2},{"name":"node`v8::internal::JSObject::FastPropertyAt","value":1},{"name":"node`v8::internal::Object::ToObject","value":1},{"name":"node`v8::internal::HashTable","value":1},{"name":"node`v8::internal::LookupIterator::LookupIterator","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"node`v8::internal::JSReceiver::DeleteProperty","value":2},{"name":"node`v8::internal::Runtime::DeleteObjectProperty","value":1},{"name":"node`v8::internal::LookupIterator::IsIntegerIndexedExotic","value":1}]},{"name":"Handler:An IC handler from the snapshot","value":6},{"name":"node`v8::internal::Runtime_NewClosure","value":3},{"name":"node`DYLD-STUB$$v8::internal::Heap::AllocateRaw","value":1},{"name":"node`v8::internal::Heap::AllocateFixedArray","value":2},{"name":"node`v8::internal::Heap::ScavengeObject","value":4},{"name":"node`v8::internal::Builtin_ArraySlice","value":3},{"name":"node`v8::internal::Heap::InitializeJSObjectFromMap","value":1},{"name":"Handler:_version","value":5},{"name":"node`v8::internal::Heap::AllocateRaw","value":2},{"name":"LazyCompile:*getVersion /Users/davidclements/z/0x/node_modules/restify/lib/request.js:294","value":5,"children":[{"name":"Handler:An IC handler from the snapshot","value":5,"children":[{"name":"node`v8::internal::Heap::ScavengeObject","value":2},{"name":"node`v8::internal::ScavengingVisitor","value":1}]}]},{"name":"node`v8::internal::IncrementalMarking::RecordWrites","value":1},{"name":"node`v8::internal::LookupIterator::LookupIterator","value":1},{"name":"node`v8::internal::Factory::NewJSArray","value":2},{"name":"CallIC:A call IC from the snapshot","value":2},{"name":"node`v8::internal::Factory::NewFixedArray","value":1},{"name":"node`v8::internal::","value":1},{"name":"node`v8::internal::Runtime::KeyedGetObjectProperty","value":2},{"name":"node`v8::internal::SharedFunctionInfo::SearchOptimizedCodeMap","value":1},{"name":"libsystem_platform.dylib`_platform_memcmp+0x1","value":1},{"name":"node`v8::internal::JSObject::GetElementsAccessor","value":1},{"name":"node`v8::internal::Runtime_KeyedGetProperty","value":1}]},{"name":"CallIC:A call IC from the snapshot","value":31},{"name":"Handler:An IC handler from the snapshot","value":14},{"name":"Handler:get","value":2},{"name":"Handler:slice","value":4},{"name":"Handler:version","value":4},{"name":"LazyCompile:*LRUCache.get /Users/davidclements/z/0x/node_modules/restify/node_modules/lru-cache/lib/lru-cache.js:229","value":2},{"name":"Handler:methods","value":6},{"name":"LazyCompile:~onRoute /Users/davidclements/z/0x/node_modules/restify/lib/server.js:747","value":2}]},{"name":"LazyCompile:find /Users/davidclements/z/0x/node_modules/restify/lib/router.js:403","value":3}]},{"name":"CallIC:A call IC from the snapshot","value":4},{"name":"Handler:An IC handler from the snapshot","value":5},{"name":"Handler:_route","value":3}]},{"name":"LazyCompile:*now native date.js:201","value":68,"children":[{"name":"node`v8::base::Time::Now","value":2},{"name":"node`v8::base::OS::TimeCurrentMillis","value":21,"children":[{"name":"libsystem_kernel.dylib`__commpage_gettimeofday","value":2},{"name":"libsystem_c.dylib`DYLD-STUB$$__commpage_gettimeofday","value":3},{"name":"libsystem_c.dylib`gettimeofday+0x1","value":1},{"name":"libsystem_c.dylib`gettimeofday","value":5},{"name":"libsystem_kernel.dylib`__commpage_gettimeofday+0x1","value":1},{"name":"libsystem_kernel.dylib`__gettimeofday+0xa","value":1},{"name":"libsystem_c.dylib`gettimeofday+0x6","value":1}]},{"name":"node`v8::internal::Runtime_DateCurrentTime","value":4},{"name":"node`v8::internal::Heap::AllocateHeapNumber","value":4},{"name":"node`v8::internal::Factory::NewNumber","value":4},{"name":"node`v8::base::Time::ToJsTime","value":2},{"name":"libsystem_m.dylib`DYLD-STUB$$floor","value":2},{"name":"node`v8::internal::Heap::AllocateRaw","value":2}]},{"name":"node`v8::internal::PerIsolateAssertScope","value":1},{"name":"LazyCompile:*emit events.js:130","value":14,"children":[{"name":"node`DYLD-STUB$$v8::internal::TimerEventScope","value":1},{"name":"node`v8::internal::IC::PatchCache","value":1},{"name":"node`v8::internal::TimerEventScope","value":1}]},{"name":"LazyCompile:*ToString native runtime.js:453","value":5},{"name":"node`v8::internal::LookupIterator::IsIntegerIndexedExotic","value":1},{"name":"node`v8::internal::Context::native_context","value":2},{"name":"node`v8::internal::LookupIterator::Next","value":1},{"name":"LazyCompile:~routeAndRun /Users/davidclements/z/0x/node_modules/restify/lib/server.js:704","value":3},{"name":"node`int v8::internal::BinarySearch","value":2},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"node`int v8::internal::LinearSearch","value":1},{"name":"node`v8::internal::LookupIterator::LookupInHolder","value":1},{"name":"node`v8::internal::Runtime::KeyedGetObjectProperty","value":1},{"name":"node`v8::internal::Isolate::native_context","value":1}]},{"name":"LazyCompile:*now native date.js:201","value":2},{"name":"node`v8::internal::LookupIterator::LookupIterator","value":1},{"name":"node`v8::internal::KeyedLoadIC::Load","value":1},{"name":"Handler:_time","value":9},{"name":"libsystem_malloc.dylib`free","value":1},{"name":"node`v8::internal::Logger::SuspectReadEvent","value":1},{"name":"node`v8::internal::Malloced::Delete","value":1},{"name":"LazyCompile:*_handle /Users/davidclements/z/0x/node_modules/restify/lib/server.js:701","value":1},{"name":"libsystem_malloc.dylib`free+0x1","value":1},{"name":"node`v8::internal::StubCache::Set","value":1},{"name":"Handler:req","value":2},{"name":"libsystem_malloc.dylib`free+0xd","value":1},{"name":"node`v8::internal::IC::IC","value":1}]},{"name":"LazyCompile:*OutgoingMessage _http_outgoing.js:46","value":77,"children":[{"name":"node`v8::internal::LayoutDescriptor::IsTagged","value":1},{"name":"node`void node::BaseObject::WeakCallback","value":2},{"name":"LazyCompile:*Stream stream.js:22","value":41,"children":[{"name":"StoreMegamorphic:0","value":7},{"name":"Handler:domain","value":3},{"name":"LazyCompile:*EventEmitter events.js:5","value":8,"children":[{"name":"node`bool v8::internal::ScavengingVisitor","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":1}]},{"name":"LazyCompile:~unrefTimer net.js:177","value":3},{"name":"Handler:_eventsCount","value":5},{"name":"Handler:_maxListeners","value":1},{"name":"Handler:_events","value":2},{"name":"Handler:An IC handler from the snapshot","value":4}]},{"name":"node`v8::internal::Heap::ScavengeObject","value":6},{"name":"Handler:An IC handler from the snapshot","value":2,"children":[{"name":"node`v8::internal::Heap::ScavengeObject","value":1}]}]},{"name":"LazyCompile:*onRequest /Users/davidclements/z/0x/node_modules/restify/lib/server.js:318","value":3},{"name":"LazyCompile:*Readable.on _stream_readable.js:665","value":53,"children":[{"name":"LazyCompile:*addListener events.js:204","value":32},{"name":"Handler:An IC handler from the snapshot","value":5}]},{"name":"LazyCompile:*addListener events.js:204","value":14},{"name":"Handler:finished","value":6},{"name":"Handler:finish","value":5},{"name":"Handler:An IC handler from the snapshot","value":9},{"name":"node`v8::internal::LookupIterator::LookupInHolder","value":2},{"name":"node`v8::internal::","value":2},{"name":"Handler:_contentLength","value":7},{"name":"node`v8::internal::Heap::ScavengeObject","value":3},{"name":"LazyCompile:~_flushOutput _http_outgoing.js:653","value":1},{"name":"Handler:connection","value":4},{"name":"node`v8::internal::FixedArray::SetValue","value":3},{"name":"Handler:useChunkedEncodingByDefault","value":6},{"name":"Handler:_headerNames","value":1},{"name":"node`node::DTRACE_HTTP_SERVER_REQUEST","value":1},{"name":"node`v8::internal::EnsureJSArrayWithWritableFastElements","value":1},{"name":"StoreMegamorphic:0","value":2},{"name":"node`v8::internal::Builtin_ArrayPush","value":1},{"name":"LazyCompile:~emit events.js:130","value":2,"children":[{"name":"LazyCompile:~emitTwo events.js:98","value":2,"children":[{"name":"LazyCompile:*onRequest /Users/davidclements/z/0x/node_modules/restify/lib/server.js:318","value":2,"children":[{"name":"LazyCompile:*_handle /Users/davidclements/z/0x/node_modules/restify/lib/server.js:701","value":2,"children":[{"name":"LazyCompile:~routeAndRun /Users/davidclements/z/0x/node_modules/restify/lib/server.js:704","value":2,"children":[{"name":"LazyCompile:*_route /Users/davidclements/z/0x/node_modules/restify/lib/server.js:740","value":2,"children":[{"name":"LazyCompile:find /Users/davidclements/z/0x/node_modules/restify/lib/router.js:403","value":2,"children":[{"name":"LazyCompile:~onRoute /Users/davidclements/z/0x/node_modules/restify/lib/server.js:747","value":2,"children":[{"name":"LazyCompile:~ /Users/davidclements/z/0x/node_modules/restify/lib/server.js:705","value":2,"children":[{"name":"LazyCompile:*_run /Users/davidclements/z/0x/node_modules/restify/lib/server.js:801","value":2,"children":[{"name":"LazyCompile:~f /Users/davidclements/z/0x/node_modules/restify/node_modules/once/once.js:14","value":2,"children":[{"name":"LazyCompile:~next /Users/davidclements/z/0x/node_modules/restify/lib/server.js:824","value":2,"children":[{"name":"LazyCompile:* /Users/davidclements/z/0x/examples/rest-api/index.js:20","value":2,"children":[{"name":"LazyCompile:*send /Users/davidclements/z/0x/node_modules/restify/lib/response.js:270","value":2,"children":[{"name":"LazyCompile:*format /Users/davidclements/z/0x/node_modules/restify/lib/response.js:96","value":2,"children":[{"name":"LazyCompile:*formatJSON /Users/davidclements/z/0x/node_modules/restify/lib/formatters/json.js:17","value":1,"children":[{"name":"LazyCompile:~_cb /Users/davidclements/z/0x/node_modules/restify/lib/response.js:307","value":1,"children":[{"name":"LazyCompile:*OutgoingMessage.end _http_outgoing.js:533","value":1,"children":[{"name":"LazyCompile:*OutgoingMessage._send _http_outgoing.js:122","value":1,"children":[{"name":"LazyCompile:*OutgoingMessage._writeRaw _http_outgoing.js:145","value":1,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":1,"children":[{"name":"LazyCompile:*Object.defineProperty.get domain.js:22","value":1,"children":[{"name":"node`v8::internal::HGraph::SourcePositionToScriptPosition","value":1}]}]}]}]}]}]}]},{"name":"LazyCompile:*map native array.js:1040","value":1,"children":[{"name":"LazyCompile:*InnerArrayMap native array.js:1019","value":1,"children":[{"name":"LazyCompile:IN native runtime.js:277","value":1}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]},{"name":"CallIC:A call IC from the snapshot","value":10},{"name":"Handler:emit","value":3},{"name":"Handler:toLowerCase","value":1},{"name":"Handler:An IC handler from the snapshot","value":6},{"name":"LazyCompile:*Stream stream.js:22","value":2},{"name":"node`v8::internal::Heap::ScavengeObject","value":6},{"name":"LazyCompile:*IncomingMessage._addHeaderLine _http_incoming.js:127","value":237,"children":[{"name":"LazyCompile:*toLowerCase native string.js:537","value":30,"children":[{"name":"node`v8::internal::String::GetFlatContent","value":3},{"name":"node`v8::internal::Runtime_StringToLowerCase","value":3},{"name":"node`v8::internal::Factory::NewRawOneByteString","value":1},{"name":"node`v8::internal::Heap::AllocateRawOneByteString","value":1}]},{"name":"node`v8::internal::LookupIterator::GetRoot","value":1},{"name":"node`v8::internal::JSObject::WriteToField","value":4},{"name":"node`v8::internal::String::SlowAsArrayIndex","value":6},{"name":"node`v8::internal::JSObject::MigrateFastToFast","value":1},{"name":"node`v8::internal::Runtime_SetProperty","value":1},{"name":"node`v8::internal::LookupIterator::PropertyOrElement","value":4},{"name":"node`DYLD-STUB$$v8::internal::ConsString* v8::internal::String::VisitFlat","value":1},{"name":"node`v8::internal::JSObject::MigrateToMap","value":1},{"name":"node`v8::internal::ConsString* v8::internal::String::VisitFlat","value":4},{"name":"node`v8::internal::LookupIterator::LookupIterator","value":1},{"name":"libsystem_platform.dylib`OSMemoryBarrier","value":1},{"name":"node`v8::internal::Object::AddDataProperty","value":2},{"name":"node`v8::internal::LookupIterator::PrepareTransitionToDataProperty","value":2},{"name":"node`v8::internal::InvalidatePrototypeChainsInternal","value":2},{"name":"node`int v8::internal::BinarySearch","value":2},{"name":"node`v8::internal::Object::SetPropertyInternal","value":3},{"name":"node`v8::internal::Object::ReadAbsentProperty","value":1},{"name":"node`v8::internal::LookupIterator::WriteDataValue","value":1},{"name":"node`v8::internal::Runtime_KeyedGetProperty","value":3},{"name":"node`v8::internal::Isolate::IsInternallyUsedPropertyName","value":1},{"name":"node`int v8::internal::LinearSearch","value":1},{"name":"node`v8::internal::Runtime::KeyedGetObjectProperty","value":1},{"name":"node`v8::internal::LookupIterator::GetStoreTarget","value":1},{"name":"libsystem_platform.dylib`_platform_memcmp","value":1},{"name":"node`DYLD-STUB$$memcmp","value":1}]},{"name":"LazyCompile:~_flushOutput _http_outgoing.js:653","value":2},{"name":"Handler:on","value":1},{"name":"Handler:push","value":1},{"name":"LazyCompile:*Readable.on _stream_readable.js:665","value":1},{"name":"LazyCompile:*toLowerCase native string.js:537","value":2}]},{"name":"node`DYLD-STUB$$node::Parser::on_message_complete_","value":2},{"name":"libsystem_kernel.dylib`read+0xa","value":431},{"name":"LazyCompile:*parserOnMessageComplete _http_common.js:116","value":132,"children":[{"name":"LazyCompile:~readableAddChunk _stream_readable.js:124","value":12,"children":[{"name":"LazyCompile:*onEofChunk _stream_readable.js:379","value":6,"children":[{"name":"LazyCompile:*nextTick node.js:511","value":4,"children":[{"name":"node`v8::internal::NameDictionaryBase","value":1}]}]},{"name":"LazyCompile:~chunkInvalid _stream_readable.js:366","value":2,"children":[{"name":"node`v8::internal::Malloced::New","value":1}]},{"name":"LazyCompile:INSTANCE_OF native runtime.js:289","value":1}]},{"name":"CallIC:A call IC from the snapshot","value":3},{"name":"LazyCompile:*readableAddChunk _stream_readable.js:124","value":65,"children":[{"name":"LazyCompile:INSTANCE_OF native runtime.js:289","value":7},{"name":"LazyCompile:*nextTick node.js:511","value":46,"children":[{"name":"LazyCompile:*Object.defineProperty.get domain.js:22","value":4},{"name":"node`v8::internal::Runtime_GetProperty","value":3},{"name":"node`v8::internal::Runtime::GetObjectProperty","value":1},{"name":"node`v8::internal::Heap::ScavengeObject","value":2}]}]},{"name":"LazyCompile:INSTANCE_OF native runtime.js:289","value":2}]},{"name":"libsystem_malloc.dylib`malloc+0x1","value":2},{"name":"node`node::StreamWrap::OnReadCommon","value":3},{"name":"libsystem_malloc.dylib`DYLD-STUB$$os_lock_lock","value":11},{"name":"node`node::Environment::KickNextTick","value":8},{"name":"libc++abi.dylib`DYLD-STUB$$operator new","value":7},{"name":"libsystem_pthread.dylib`pthread_getspecific","value":3},{"name":"node`v8::internal::Context::native_context","value":5},{"name":"node`node::StreamWrap::OnRead","value":4},{"name":"node`node::Parser::on_header_field","value":19,"children":[{"name":"node`node::StringPtr::Reset","value":16},{"name":"node`node::StringPtr::Update","value":1},{"name":"node`node::Parser::on_header_field_","value":1}]},{"name":"node`v8::internal::","value":16},{"name":"libc++abi.dylib`operator new","value":13},{"name":"node`node::StringPtr::Reset","value":10},{"name":"node`uv___stream_fd","value":6},{"name":"libsystem_pthread.dylib`pthread_getspecific+0x9","value":6},{"name":"node`v8::internal::Heap::AllocateRaw","value":3},{"name":"LazyCompile:nextTickCallbackWith2Args node.js:472","value":5},{"name":"node`v8::HandleScope::~HandleScope","value":5},{"name":"node`node::Parser::on_header_value","value":8,"children":[{"name":"node`node::StringPtr::Reset","value":7}]},{"name":"CallIC:A call IC from the snapshot","value":13},{"name":"libsystem_platform.dylib`_os_lock_spin_lock","value":7},{"name":"libsystem_malloc.dylib`szone_malloc","value":2},{"name":"node`node::Parser::OnAllocImpl","value":9},{"name":"node`node::Parser::on_message_complete_","value":6},{"name":"libsystem_platform.dylib`_platform_memchr$VARIANT$Haswell+0x9","value":1},{"name":"node`v8::internal::ThreadId::GetCurrentThreadId","value":4},{"name":"libsystem_malloc.dylib`malloc+0x5","value":1},{"name":"node`v8::Integer::New","value":6},{"name":"LazyCompile:*onParserExecute _http_server.js:366","value":21,"children":[{"name":"LazyCompile:*onParserExecuteCommon _http_server.js:371","value":1},{"name":"Handler:Error","value":4},{"name":"LazyCompile:~onParserExecuteCommon _http_server.js:371","value":1,"children":[{"name":"LazyCompile:INSTANCE_OF native runtime.js:289","value":1}]}]},{"name":"node`v8::Array::New","value":2},{"name":"libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell","value":9},{"name":"node`http_message_needs_eof+0x1","value":2},{"name":"node`node::Parser::on_message_begin","value":3},{"name":"libsystem_malloc.dylib`szone_size","value":2},{"name":"libsystem_kernel.dylib`__accept+0xa","value":1},{"name":"LazyCompile:~emitPendingUnhandledRejections node.js:527","value":1},{"name":"node`v8::TryCatch::TryCatch","value":4},{"name":"node`uv__stream_io+0x1","value":1},{"name":"node`v8::HandleScope::Initialize","value":5},{"name":"node`v8::Context::Exit","value":6},{"name":"node`v8::internal::Factory::NewJSArray","value":2},{"name":"node`v8::internal::Isolate::RegisterTryCatchHandler","value":2},{"name":"LazyCompile:*IncomingMessage._addHeaderLine _http_incoming.js:127","value":3},{"name":"LazyCompile:*parserOnIncoming _http_server.js:454","value":3},{"name":"node`v8::TryCatch::~TryCatch","value":3},{"name":"libsystem_malloc.dylib`szone_free_definite_size+0x4","value":1},{"name":"node`v8::internal::Heap::AllocateRawOneByteString","value":3},{"name":"LazyCompile:*pushValueToArray node.js:187","value":12,"children":[{"name":"node`v8::internal::Heap::ScavengeObject","value":2}]},{"name":"LazyCompile:~parserOnIncoming _http_server.js:454","value":3},{"name":"libsystem_malloc.dylib`get_tiny_previous_free_msize+0x1","value":1},{"name":"libsystem_platform.dylib`DYLD-STUB$$_platform_memchr","value":5},{"name":"node`v8::internal::Heap::InitializeJSObjectFromMap","value":1},{"name":"node`node::Parser::on_message_complete","value":7},{"name":"node`v8::Value::IsFunction","value":3},{"name":"libsystem_malloc.dylib`malloc+0x6","value":1},{"name":"libsystem_malloc.dylib`malloc+0xf","value":4},{"name":"libsystem_platform.dylib`os_lock_lock","value":8},{"name":"node`v8::internal::Factory::NewRawOneByteString","value":3},{"name":"node`v8::Object::Get","value":4},{"name":"node`v8::internal::Isolate::FireCallCompletedCallback","value":3},{"name":"node`http_message_needs_eof","value":5},{"name":"node`v8::internal::HandleScope::Extend","value":1},{"name":"node`DYLD-STUB$$node::Parser::Execute","value":2},{"name":"node`node::Parser::Execute","value":2},{"name":"node`v8::internal::TimerEventScope","value":8},{"name":"node`v8::Value::IsTrue","value":6},{"name":"node`node::StringPtr::Save","value":4},{"name":"node`v8::internal::Factory::NewStringFromOneByte","value":5},{"name":"libsystem_platform.dylib`os_lock_unlock","value":1},{"name":"node`DYLD-STUB$$operator new[]","value":3},{"name":"libc++abi.dylib`operator new[]","value":6},{"name":"node`v8::EscapableHandleScope::Escape","value":3},{"name":"node`v8::TryCatch::SetVerbose","value":4},{"name":"node`node::Parser::on_headers_complete_","value":2},{"name":"LazyCompile:nextTickCallbackWith1Arg node.js:461","value":4},{"name":"node`node::Parser::CreateHeaders","value":2},{"name":"libsystem_malloc.dylib`malloc","value":5},{"name":"libsystem_platform.dylib`_os_lock_spin_lock+0xc","value":1},{"name":"node`v8::Locker::IsActive","value":2},{"name":"node`v8::TryCatch::HasCaught","value":2},{"name":"node`http_parser_execute","value":1},{"name":"libsystem_platform.dylib`_platform_memmove$VARIANT$Haswell+0x1","value":1},{"name":"node`v8::Context::Enter","value":2},{"name":"node`http_parser_execute+0x1","value":2},{"name":"libsystem_malloc.dylib`tiny_free_list_add_ptr+0x1","value":1},{"name":"libsystem_malloc.dylib`free","value":2},{"name":"node`parse_url_char+0xd","value":1},{"name":"libsystem_malloc.dylib`get_tiny_free_size","value":1},{"name":"libsystem_platform.dylib`_platform_memchr$VARIANT$Haswell","value":2},{"name":"libsystem_malloc.dylib`szone_malloc+0x1","value":1},{"name":"node`node::Parser::on_header_value_","value":2},{"name":"node`v8::base::Mutex::Lock","value":1},{"name":"node`v8::internal::HandleScope::DeleteExtensions","value":3},{"name":"node`v8::HandleScope::HandleScope","value":1},{"name":"node`node::StreamWrap::OnAlloc","value":2},{"name":"LazyCompile:nextTickCallbackWith0Args node.js:450","value":2},{"name":"node`v8::internal::Heap::ScavengeObject","value":1},{"name":"node`http_parser_execute+0x4","value":1},{"name":"node`uv___stream_fd+0x7","value":1},{"name":"node`node::Parser::on_url","value":1},{"name":"node`v8::Integer::NewFromUnsigned","value":2},{"name":"node`v8::String::NewFromOneByte","value":2},{"name":"node`v8::internal::PerIsolateAssertScope","value":1},{"name":"node`v8::internal::Isolate::UnregisterTryCatchHandler","value":1},{"name":"node`DYLD-STUB$$v8::internal::TimerEventScope","value":1},{"name":"node`parse_url_char+0x1","value":1},{"name":"node`uv__stream_io","value":1},{"name":"libsystem_platform.dylib`os_lock_lock+0x3","value":3},{"name":"libsystem_platform.dylib`_platform_memchr$VARIANT$Haswell+0x1","value":1},{"name":"node`v8::internal::JSObject::GetElementsAccessor","value":1},{"name":"node`v8::internal::Factory::NewNumberFromInt","value":1},{"name":"node`uv__stream_io+0x6","value":1},{"name":"libsystem_pthread.dylib`_pthread_exit_if_canceled","value":1}]},{"name":"libsystem_pthread.dylib`thread_start+0xd","value":78,"children":[{"name":"libsystem_pthread.dylib`_pthread_body","value":78,"children":[{"name":"node`v8::internal::HTemplateInstruction","value":3},{"name":"node`v8::internal::HValue::IsDeletable","value":2},{"name":"node`v8::internal::LTemplateInstruction","value":2},{"name":"node`v8::internal::HLoadNamedGeneric::opcode","value":2},{"name":"libsystem_platform.dylib`DYLD-STUB$$_platform_memmove","value":1},{"name":"node`v8::internal::Zone::New","value":1},{"name":"node`v8::internal::HValue::IsControlInstruction","value":2},{"name":"libsystem_malloc.dylib`malloc+0x1","value":1},{"name":"node`v8::internal::HSimulate::OperandCount","value":1},{"name":"node`v8::internal::HLoopInformation::GetLastBackEdge","value":1},{"name":"node`v8::internal::HConstant::InferRange","value":1},{"name":"node`v8::internal::HTemplateControlInstruction","value":1},{"name":"node`v8::internal::LAllocator::FixedDoubleLiveRangeFor","value":1},{"name":"node`v8::internal::LiveRange::AddUsePosition","value":1},{"name":"node`v8::internal::SideEffectsTracker::ComputeChanges","value":1},{"name":"node`v8::internal::HStoreNamedField::opcode","value":1},{"name":"node`v8::internal::Malloced::New","value":1,"children":[{"name":"libsystem_platform.dylib`_os_lock_spin_lock","value":1}]},{"name":"node`v8::internal::HLoadNamedField::opcode","value":1},{"name":"node`v8::internal::HPhi::GetRedundantReplacement","value":1}]}]}]}]}