Created
June 5, 2016 03:18
-
-
Save cdaringe/6aa18580862a4b70c7d0b916db7bca0f to your computer and use it in GitHub Desktop.
8.4.0-joi-profile-slow.txt
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Statistical profiling result from isolate-0x102800000-v8.log, (4205 ticks, 405 unaccounted, 0 excluded). | |
[Shared libraries]: | |
ticks total nonlib name | |
448 10.7% /usr/local/bin/node | |
23 0.5% /usr/lib/system/libsystem_platform.dylib | |
16 0.4% /usr/lib/system/libsystem_malloc.dylib | |
8 0.2% /usr/lib/system/libsystem_pthread.dylib | |
2 0.0% /usr/lib/system/libsystem_c.dylib | |
[JavaScript]: | |
ticks total nonlib name | |
210 5.0% 5.7% LazyCompile: ~internals.Topo._sort /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:92:43 | |
60 1.4% 1.6% Builtin: CallFunction_ReceiverIsNotNullOrUndefined | |
59 1.4% 1.6% LazyCompile: ~exports.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/node_modules/hoek/lib/index.js:18:26 | |
47 1.1% 1.3% KeyedLoadIC: A keyed load IC from the snapshot | |
36 0.9% 1.0% Builtin: ArgumentsAdaptorTrampoline | |
34 0.8% 0.9% Stub: CEntryStub | |
31 0.7% 0.8% Stub: FastCloneShallowArrayStub | |
25 0.6% 0.7% KeyedStoreIC: A keyed store IC from the snapshot | |
24 0.6% 0.6% KeyedLoadIC: A keyed load IC from the snapshot {1} | |
23 0.5% 0.6% LazyCompile: ~internals.Topo.add /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:20:41 | |
23 0.5% 0.6% LazyCompile: ~internals.Any.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:103:42 | |
21 0.5% 0.6% Stub: LoadICStub | |
21 0.5% 0.6% LazyCompile: internals.Object._base /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:29:45 | |
20 0.5% 0.5% Stub: ArraySingleArgumentConstructorStub | |
20 0.5% 0.5% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
13 0.3% 0.4% LazyCompile: *internals.Any._validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:483:46 | |
12 0.3% 0.3% LazyCompile: ~forEach /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:36:32 | |
12 0.3% 0.3% LazyCompile: ~finish /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:496:20 | |
11 0.3% 0.3% Stub: FastCloneShallowObjectStub | |
11 0.3% 0.3% LazyCompile: *DefineIndexedProperty native array.js:48:31 | |
11 0.3% 0.3% KeyedStoreIC: A keyed store IC from the snapshot {1} | |
10 0.2% 0.3% Stub: VectorStoreICStub | |
8 0.2% 0.2% Stub: InstanceOfStub | |
8 0.2% 0.2% LazyCompile: *map native array.js:996:18 | |
8 0.2% 0.2% Builtin: CallFunction_ReceiverIsAny | |
7 0.2% 0.2% Stub: FastNewStrictArgumentsStub | |
7 0.2% 0.2% LazyCompile: *baseTimes /Users/cdieringer/node/coinstac-common/node_modules/lodash/lodash.js:847:21 | |
7 0.2% 0.2% Handler: Object {1} | |
7 0.2% 0.2% Handler: An IC handler from the snapshot {6} | |
7 0.2% 0.2% Handler: An IC handler from the snapshot {1} | |
6 0.1% 0.2% Stub: FastNewClosureStub {1} | |
6 0.1% 0.2% LazyCompile: ~Module._resolveLookupPaths module.js:285:38 | |
6 0.1% 0.2% LazyCompile: ~Module._findPath module.js:137:28 | |
6 0.1% 0.2% LazyCompile: *normalizeStringPosix path.js:78:30 | |
6 0.1% 0.2% LazyCompile: *internals.Set.has /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:825:40 | |
6 0.1% 0.2% LazyCompile: *internals.Any.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:103:42 | |
6 0.1% 0.2% LazyCompile: *exports.schema /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/cast.js:24:27 | |
6 0.1% 0.2% Handler: An IC handler from the snapshot {9} | |
6 0.1% 0.2% Handler: An IC handler from the snapshot {11} | |
5 0.1% 0.1% Stub: LoadFastElementStub | |
5 0.1% 0.1% Stub: LoadConstantStub {3} | |
5 0.1% 0.1% LazyCompile: ~internals.Any._allow /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:259:43 | |
5 0.1% 0.1% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
5 0.1% 0.1% LazyCompile: *forEach native array.js:956:22 | |
5 0.1% 0.1% LazyCompile: *_items.sorted.map /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:222:30 | |
5 0.1% 0.1% Handler: toString {NaN} | |
4 0.1% 0.1% Stub: ToBooleanStub | |
4 0.1% 0.1% Stub: StoreFieldStub | |
4 0.1% 0.1% Stub: GrowArrayElementsStub | |
4 0.1% 0.1% Stub: ArraySingleArgumentConstructorStub {1} | |
4 0.1% 0.1% LazyCompile: ~Object.defineProperty.set /Users/cdieringer/node/coinstac-common/src/models/base.js:88:14 | |
4 0.1% 0.1% Handler: Object | |
4 0.1% 0.1% Builtin: Call_ReceiverIsAny | |
4 0.1% 0.1% Builtin: ArrayPush | |
3 0.1% 0.1% Stub: ToBooleanStub(Undefined) | |
3 0.1% 0.1% Stub: StoreTransitionStub {4} | |
3 0.1% 0.1% Stub: StoreTransitionStub {3} | |
3 0.1% 0.1% Stub: LoadConstantStub {2} | |
3 0.1% 0.1% Stub: FastNewObjectStub | |
3 0.1% 0.1% Stub: FastNewContextStub | |
3 0.1% 0.1% Stub: BinaryOpWithAllocationSiteStub | |
3 0.1% 0.1% LazyCompile: ~resolve path.js:1131:28 | |
3 0.1% 0.1% LazyCompile: ~internals.Alternatives.try /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/alternatives.js:66:49 | |
3 0.1% 0.1% LazyCompile: *times /Users/cdieringer/node/coinstac-common/node_modules/lodash/lodash.js:15400:19 | |
3 0.1% 0.1% LazyCompile: *internals.Set.add /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:792:40 | |
3 0.1% 0.1% LazyCompile: *indexOf native array.js:1056:22 | |
3 0.1% 0.1% LazyCompile: *exports.flatten /Users/cdieringer/node/coinstac-common/node_modules/joi/node_modules/hoek/lib/index.js:568:28 | |
3 0.1% 0.1% LazyCompile: *InnerArrayIndexOf native array.js:1011:27 | |
3 0.1% 0.1% Handler: length {1} | |
3 0.1% 0.1% Handler: add | |
3 0.1% 0.1% Handler: _notes | |
3 0.1% 0.1% Handler: An IC handler from the snapshot {8} | |
3 0.1% 0.1% Handler: An IC handler from the snapshot {7} | |
3 0.1% 0.1% Handler: An IC handler from the snapshot {16} | |
2 0.0% 0.1% Stub: ToNameStub | |
2 0.0% 0.1% Stub: ToBooleanStub(Smi) | |
2 0.0% 0.1% Stub: ToBooleanStub {1} | |
2 0.0% 0.1% Stub: StoreTransitionStub {6} | |
2 0.0% 0.1% Stub: StoreTransitionStub {5} | |
2 0.0% 0.1% Stub: StoreTransitionStub {2} | |
2 0.0% 0.1% Stub: StoreTransitionStub {1} | |
2 0.0% 0.1% Stub: StoreTransitionStub | |
2 0.0% 0.1% Stub: StoreFieldStub {1} | |
2 0.0% 0.1% Stub: LoadFieldStub {1} | |
2 0.0% 0.1% Stub: LoadFieldStub | |
2 0.0% 0.1% Stub: FastNewContextStub {1} | |
2 0.0% 0.1% Stub: CompareICStub {2} | |
2 0.0% 0.1% LazyCompile: ~slowToString buffer.js:454:22 | |
2 0.0% 0.1% LazyCompile: *slice native string.js:242:21 | |
2 0.0% 0.1% LazyCompile: *Module._load module.js:383:24 | |
2 0.0% 0.1% LazyCompile: *ArraySlice native array.js:579:20 | |
2 0.0% 0.1% Handler: strip | |
2 0.0% 0.1% Handler: renames | |
2 0.0% 0.1% Handler: length | |
2 0.0% 0.1% Handler: indexOf | |
2 0.0% 0.1% Handler: forEach | |
2 0.0% 0.1% Handler: convert | |
2 0.0% 0.1% Handler: context | |
2 0.0% 0.1% Handler: abortEarly | |
2 0.0% 0.1% Handler: _valids | |
2 0.0% 0.1% Handler: _invalids {2} | |
2 0.0% 0.1% Handler: An IC handler from the snapshot {5} | |
2 0.0% 0.1% Handler: An IC handler from the snapshot {17} | |
2 0.0% 0.1% Handler: An IC handler from the snapshot {13} | |
2 0.0% 0.1% Handler: An IC handler from the snapshot {12} | |
2 0.0% 0.1% Builtin: JSConstructStubGeneric | |
1 0.0% 0.0% Stub: VectorKeyedStoreICStub | |
1 0.0% 0.0% Stub: ToBooleanStub(Undefined,SpecObject) | |
1 0.0% 0.0% Stub: ToBooleanStub(String) | |
1 0.0% 0.0% Stub: ToBooleanStub(Null,SpecObject) | |
1 0.0% 0.0% Stub: StringAddStub_CheckNone_NotTenured | |
1 0.0% 0.0% Stub: StoreTransitionStub {7} | |
1 0.0% 0.0% Stub: StoreFieldStub {3} | |
1 0.0% 0.0% Stub: StoreFieldStub {2} | |
1 0.0% 0.0% Stub: LoadFieldStub {4} | |
1 0.0% 0.0% Stub: LoadFieldStub {3} | |
1 0.0% 0.0% Stub: LoadFieldStub {2} | |
1 0.0% 0.0% Stub: LoadConstantStub {9} | |
1 0.0% 0.0% Stub: LoadConstantStub {8} | |
1 0.0% 0.0% Stub: LoadConstantStub {7} | |
1 0.0% 0.0% Stub: LoadConstantStub {6} | |
1 0.0% 0.0% Stub: LoadConstantStub {5} | |
1 0.0% 0.0% Stub: LoadConstantStub {4} | |
1 0.0% 0.0% Stub: LoadConstantStub {1} | |
1 0.0% 0.0% Stub: LoadConstantStub | |
1 0.0% 0.0% Stub: FastNewContextStub {2} | |
1 0.0% 0.0% Stub: FastNewClosureStub | |
1 0.0% 0.0% Stub: CompareICStub {1} | |
1 0.0% 0.0% Stub: CompareICStub | |
1 0.0% 0.0% Stub: BinaryOpICWithAllocationSiteStub(ADD_CreateAllocationMementos:String*String->String) | |
1 0.0% 0.0% RegExp: ^(?:\\d{4}(?!\\d{2}\\b))(?:(-?)(?:(?:0[1-9]|1[0-2])(?:\\1(?:[12]\\d|0[1-9]|3[01]))?|W(?:[0-4]\\d|5[0-2])(?:-?[1-7])?|(?:00[1-9]|0[1-9]\\d|[12]\\d{2}|3(?:[0-5]\\d|6[1-6])))(?![T]$|[T][\\d]+Z$)(?:[T\\s](?:(?:(?:[01]\\d|2[0-3])(?:(:?)[0-5]\\d)?|24\\:?00)(?:[.\,]\\d+(?!:))?)(?:\\2[0-5]\\d(?:[.\,]\\d+)?)?(?:[Z]|(?:[+-])(?:[01]\\d|2[0-3])(?::?[0-5]\\d)?)?)?)?$ | |
1 0.0% 0.0% LazyCompile: ~validateEachField /Users/cdieringer/node/coinstac-common/src/models/base.js:42:65 | |
1 0.0% 0.0% LazyCompile: ~times /Users/cdieringer/node/coinstac-common/node_modules/lodash/lodash.js:15400:19 | |
1 0.0% 0.0% LazyCompile: ~internals.String._base /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/string.js:62:45 | |
1 0.0% 0.0% LazyCompile: ~internals.Object.or /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:468:42 | |
1 0.0% 0.0% LazyCompile: ~internals.Object._dependency /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:592:51 | |
1 0.0% 0.0% LazyCompile: ~generateHolderClass /Users/cdieringer/node/coinstac-common/node_modules/bluebird/js/release/join.js:27:39 | |
1 0.0% 0.0% LazyCompile: ~fs.readSync fs.js:695:23 | |
1 0.0% 0.0% LazyCompile: ~fs.readFileSync fs.js:488:27 | |
1 0.0% 0.0% LazyCompile: ~forEach native array.js:956:22 | |
1 0.0% 0.0% LazyCompile: ~finish /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:33:20 | |
1 0.0% 0.0% LazyCompile: ~exports.assert /Users/cdieringer/node/coinstac-common/node_modules/joi/node_modules/hoek/lib/index.js:710:27 | |
1 0.0% 0.0% LazyCompile: ~dirname path.js:1323:28 | |
1 0.0% 0.0% LazyCompile: ~allocate buffer.js:201:18 | |
1 0.0% 0.0% LazyCompile: ~Module.load module.js:449:33 | |
1 0.0% 0.0% LazyCompile: ~Module._load module.js:383:24 | |
1 0.0% 0.0% LazyCompile: *toInteger /Users/cdieringer/node/coinstac-common/node_modules/lodash/lodash.js:11726:23 | |
1 0.0% 0.0% LazyCompile: *module.exports.internals.Topo /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:13:54 | |
1 0.0% 0.0% LazyCompile: *internals.concatSettings /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:877:37 | |
1 0.0% 0.0% LazyCompile: *getPrototypeOf native v8natives.js:567:30 | |
1 0.0% 0.0% LazyCompile: *exports.process /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/errors.js:102:28 | |
1 0.0% 0.0% LazyCompile: *basename path.js:1352:30 | |
1 0.0% 0.0% LazyCompile: *_test /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/string.js:346:45 | |
1 0.0% 0.0% LazyCompile: *NativeModule.wrap node.js:422:31 | |
1 0.0% 0.0% LazyCompile: *InnerArrayForEach native array.js:946:27 | |
1 0.0% 0.0% LazyCompile: *Base._validateOnSet /Users/cdieringer/node/coinstac-common/src/models/base.js:70:42 | |
1 0.0% 0.0% Handler: symbol("nonexistent_symbol" hash 229d7708) | |
1 0.0% 0.0% Handler: stringData | |
1 0.0% 0.0% Handler: slice | |
1 0.0% 0.0% Handler: skipFunctions | |
1 0.0% 0.0% Handler: raw | |
1 0.0% 0.0% Handler: push | |
1 0.0% 0.0% Handler: object | |
1 0.0% 0.0% Handler: map | |
1 0.0% 0.0% Handler: language | |
1 0.0% 0.0% Handler: isJoi {1} | |
1 0.0% 0.0% Handler: isJoi | |
1 0.0% 0.0% Handler: indexOf {1} | |
1 0.0% 0.0% Handler: hasOwnProperty {NaN} | |
1 0.0% 0.0% Handler: errors | |
1 0.0% 0.0% Handler: clone | |
1 0.0% 0.0% Handler: children | |
1 0.0% 0.0% Handler: charCodeAt | |
1 0.0% 0.0% Handler: call | |
1 0.0% 0.0% Handler: allowUnknown | |
1 0.0% 0.0% Handler: add {1} | |
1 0.0% 0.0% Handler: _tags | |
1 0.0% 0.0% Handler: _settings | |
1 0.0% 0.0% Handler: _set | |
1 0.0% 0.0% Handler: _refs | |
1 0.0% 0.0% Handler: _meta | |
1 0.0% 0.0% Handler: _invalids {1} | |
1 0.0% 0.0% Handler: _inner | |
1 0.0% 0.0% Handler: _flags {2} | |
1 0.0% 0.0% Handler: _flags {1} | |
1 0.0% 0.0% Handler: _flags | |
1 0.0% 0.0% Handler: _examples {1} | |
1 0.0% 0.0% Handler: _examples | |
1 0.0% 0.0% Handler: _description | |
1 0.0% 0.0% Handler: Buffer | |
1 0.0% 0.0% Handler: Array | |
1 0.0% 0.0% Handler: An IC handler from the snapshot {4} | |
1 0.0% 0.0% Handler: An IC handler from the snapshot {3} | |
1 0.0% 0.0% Handler: An IC handler from the snapshot {2} | |
1 0.0% 0.0% Handler: An IC handler from the snapshot {19} | |
1 0.0% 0.0% Handler: An IC handler from the snapshot {18} | |
1 0.0% 0.0% Handler: An IC handler from the snapshot {15} | |
1 0.0% 0.0% Handler: An IC handler from the snapshot {14} | |
1 0.0% 0.0% Handler: An IC handler from the snapshot {10} | |
1 0.0% 0.0% Handler: An IC handler from the snapshot | |
1 0.0% 0.0% Function: ~<anonymous> /Users/cdieringer/node/coinstac-common/src/models/consortium.js:1:11 | |
1 0.0% 0.0% Function: ~<anonymous> /Users/cdieringer/node/coinstac-common/node_modules/bluebird/js/release/method.js:1:11 | |
1 0.0% 0.0% Builtin: ArrayConcat | |
[C++]: | |
ticks total nonlib name | |
228 5.4% 6.1% node::InitFs(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*) | |
226 5.4% 6.1% _malloc_zone_malloc | |
147 3.5% 4.0% node::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&) | |
115 2.7% 3.1% v8::internal::Builtins::~Builtins() | |
94 2.2% 2.5% v8::internal::Dictionary<v8::internal::SeededNumberDictionary, v8::internal::SeededNumberDictionaryShape, unsigned int>::SlowReverseLookup(v8::internal::Object*) | |
76 1.8% 2.0% v8::internal::FindCaller(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSFunction>) | |
74 1.8% 2.0% __platform_bzero | |
53 1.3% 1.4% _create_scalable_zone | |
47 1.1% 1.3% v8::internal::Factory::NewJSArray(v8::internal::ElementsKind, int, int, v8::internal::Strength, v8::internal::ArrayStorageAllocationMode, v8::internal::PretenureFlag) | |
42 1.0% 1.1% v8::internal::LookupIterator::Next() | |
38 0.9% 1.0% v8::internal::Builtins::MakeSexagenarianCodeYoungAgainEvenMarking() | |
34 0.8% 0.9% v8::internal::IC::IC(v8::internal::IC::FrameDepth, v8::internal::Isolate*, v8::internal::FeedbackNexus*) | |
34 0.8% 0.9% v8::internal::Heap::InitializeJSObjectBody(v8::internal::JSObject*, v8::internal::Map*, int) | |
33 0.8% 0.9% v8::internal::JSObject::GetEnumPropertyKeys(v8::internal::Handle<v8::internal::JSObject>) | |
30 0.7% 0.8% v8::internal::JSObject::AddDataElement(v8::internal::Handle<v8::internal::JSObject>, unsigned int, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::ShouldThrow) | |
29 0.7% 0.8% v8::internal::Isolate::SetCaptureStackTraceForUncaughtExceptions(bool, int, v8::StackTrace::StackTraceOptions) | |
28 0.7% 0.8% v8::internal::Map::IsMapInArrayPrototypeChain() | |
28 0.7% 0.8% v8::internal::KeyedStoreIC::Store(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>) | |
28 0.7% 0.8% v8::internal::KeyAccumulator::~KeyAccumulator() | |
27 0.6% 0.7% v8::internal::Heap::InitializeJSObjectFromMap(v8::internal::JSObject*, v8::internal::FixedArray*, v8::internal::Map*) | |
25 0.6% 0.7% v8::internal::InvokeFunctionCallback(v8::FunctionCallbackInfo<v8::Value> const&, void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) | |
23 0.5% 0.6% v8::internal::Factory::NewSharedFunctionInfo(v8::internal::Handle<v8::internal::String>, int, v8::internal::FunctionKind, v8::internal::Handle<v8::internal::Code>, v8::internal::Handle<v8::internal::ScopeInfo>, v8::internal::Handle<v8::internal::TypeFeedbackVector>) | |
22 0.5% 0.6% v8::internal::Object::SetDataProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>) | |
20 0.5% 0.5% v8::internal::RuntimeCallTimerScope::RuntimeCallTimerScope(v8::internal::Isolate*, v8::internal::RuntimeCallCounter*) | |
20 0.5% 0.5% v8::internal::Object::SetPropertyInternal(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::LanguageMode, v8::internal::Object::StoreFromKeyed, bool*) | |
19 0.5% 0.5% v8::internal::Runtime_CreateObjectLiteral(int, v8::internal::Object**, v8::internal::Isolate*) | |
19 0.5% 0.5% v8::internal::InnerPointerToCodeCache::GetCacheEntry(unsigned char*) | |
18 0.4% 0.5% v8::internal::JSFunction::GetDerivedMap(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSFunction>, v8::internal::Handle<v8::internal::JSReceiver>) | |
15 0.4% 0.4% v8::internal::HeapSnapshotJSONSerializer::StringsMatch(void*, void*) | |
14 0.3% 0.4% v8::internal::IC::ConfigureVectorState(v8::internal::InlineCacheState, v8::internal::Handle<v8::internal::Object>) | |
14 0.3% 0.4% v8::internal::Heap::CopyFixedArrayUpTo(v8::internal::FixedArray*, int, v8::internal::PretenureFlag) | |
13 0.3% 0.4% v8::internal::LookupIterator::PropertyOrElement(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, bool*, v8::internal::LookupIterator::Configuration) | |
13 0.3% 0.4% ___semctl | |
12 0.3% 0.3% v8::internal::Object::CreateListFromArrayLike(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::ElementTypes) | |
11 0.3% 0.3% v8::internal::Runtime::SetObjectProperty(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::LanguageMode) | |
11 0.3% 0.3% v8::internal::JSObject::MigrateToMap(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Map>, int) | |
11 0.3% 0.3% ___cxa_demangle | |
10 0.2% 0.3% v8::internal::Runtime_KeyedLoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) | |
10 0.2% 0.3% v8::internal::RuntimeCallTimerScope::~RuntimeCallTimerScope() | |
10 0.2% 0.3% v8::internal::JSArray::WouldChangeReadOnlyLength(v8::internal::Handle<v8::internal::JSArray>, unsigned int) | |
10 0.2% 0.3% v8::internal::Isolate::get_initial_js_array_map(v8::internal::ElementsKind, v8::internal::Strength) | |
9 0.2% 0.2% v8::internal::StubCache::Initialize() | |
9 0.2% 0.2% v8::internal::Runtime_KeyedStoreIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) | |
9 0.2% 0.2% v8::internal::HashTable<v8::internal::SeededNumberDictionary, v8::internal::SeededNumberDictionaryShape, unsigned int>::FindEntry(unsigned int) | |
8 0.2% 0.2% v8::internal::LookupIterator::ReconfigureDataProperty(v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes) | |
8 0.2% 0.2% v8::internal::IsMoreGeneralElementsKindTransition(v8::internal::ElementsKind, v8::internal::ElementsKind) | |
8 0.2% 0.2% v8::internal::GlobalHandles::Create(v8::internal::Object*) | |
8 0.2% 0.2% v8::internal::Factory::NewFixedArray(int, v8::internal::PretenureFlag) | |
8 0.2% 0.2% v8::internal::Accessors::ArrayLengthSetter(v8::Local<v8::Name>, v8::Local<v8::Value>, v8::PropertyCallbackInfo<void> const&) | |
7 0.2% 0.2% v8::internal::Runtime_GetProperty(int, v8::internal::Object**, v8::internal::Isolate*) | |
7 0.2% 0.2% v8::internal::Object::ToName(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>) | |
7 0.2% 0.2% v8::internal::Object::GetOrCreateHash(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>) | |
7 0.2% 0.2% v8::internal::Isolate::use_crankshaft() const | |
7 0.2% 0.2% v8::internal::Factory::NewFunctionFromSharedFunctionInfo(v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::Context>, v8::internal::PretenureFlag) | |
7 0.2% 0.2% v8::internal::Factory::NewFunction(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::Context>, v8::internal::PretenureFlag) | |
6 0.1% 0.2% v8::internal::LookupIterator::HolderIsReceiverOrHiddenPrototype() const | |
6 0.1% 0.2% v8::internal::LookupIterator::GetStoreTarget() const | |
6 0.1% 0.2% v8::internal::Factory::NewFunctionPrototype(v8::internal::Handle<v8::internal::JSFunction>) | |
6 0.1% 0.2% v8::internal::Dictionary<v8::internal::NameDictionary, v8::internal::NameDictionaryShape, v8::internal::Handle<v8::internal::Name> >::Add(v8::internal::Handle<v8::internal::NameDictionary>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyDetails) | |
5 0.1% 0.1% v8::internal::TransitionArray::SetPrototypeTransitions(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::FixedArray>) | |
5 0.1% 0.1% v8::internal::Scanner::Scan() | |
5 0.1% 0.1% v8::internal::Map::CopyForPreventExtensions(v8::internal::Handle<v8::internal::Map>, v8::internal::PropertyAttributes, v8::internal::Handle<v8::internal::Symbol>, char const*) | |
5 0.1% 0.1% v8::internal::LoadIC::UpdateCaches(v8::internal::LookupIterator*) | |
5 0.1% 0.1% v8::internal::LoadIC::CompileHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::CacheHolderFlag) | |
5 0.1% 0.1% v8::internal::KeyedStoreICNexus::StateFromFeedback() const | |
5 0.1% 0.1% v8::internal::IC::UpdateState(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>) | |
5 0.1% 0.1% _malloc | |
5 0.1% 0.1% _kpersona_info | |
5 0.1% 0.1% __os_once | |
4 0.1% 0.1% v8::internal::Runtime_ParseJson(int, v8::internal::Object**, v8::internal::Isolate*) | |
4 0.1% 0.1% v8::internal::RuntimeProfiler::AttemptOnStackReplacement(v8::internal::JSFunction*, int) | |
4 0.1% 0.1% v8::internal::Map::WeakCellForMap(v8::internal::Handle<v8::internal::Map>) | |
4 0.1% 0.1% v8::internal::Map::CopyAsElementsKind(v8::internal::Handle<v8::internal::Map>, v8::internal::ElementsKind, v8::internal::TransitionFlag) | |
4 0.1% 0.1% v8::internal::LookupIterator::HolderIsInContextIndex(unsigned int) const | |
4 0.1% 0.1% v8::internal::KeyAccumulator::AddKey(unsigned int) | |
4 0.1% 0.1% v8::internal::JSObject::HasRealElementProperty(v8::internal::Handle<v8::internal::JSObject>, unsigned int) | |
4 0.1% 0.1% v8::internal::IncrementalMarking::UpdateMarkingDequeAfterScavenge() | |
4 0.1% 0.1% __spin_unlock | |
3 0.1% 0.1% v8::internal::TransitionArray::Allocate(v8::internal::Isolate*, int, int) | |
3 0.1% 0.1% v8::internal::ToPropertyKey(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>) | |
3 0.1% 0.1% v8::internal::Runtime_StoreCallbackProperty(int, v8::internal::Object**, v8::internal::Isolate*) | |
3 0.1% 0.1% v8::internal::Runtime_NewRestParameter(int, v8::internal::Object**, v8::internal::Isolate*) | |
3 0.1% 0.1% v8::internal::Object::ToString(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>) | |
3 0.1% 0.1% v8::internal::Object::GetPropertyWithAccessor(v8::internal::LookupIterator*) | |
3 0.1% 0.1% v8::internal::Object* v8::internal::VisitWeakList<v8::internal::Context>(v8::internal::Heap*, v8::internal::Object*, v8::internal::WeakObjectRetainer*) | |
3 0.1% 0.1% v8::internal::Map::TransitionToAccessorProperty(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::AccessorComponent, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes) | |
3 0.1% 0.1% v8::internal::Map::CopyForObserved(v8::internal::Handle<v8::internal::Map>) | |
3 0.1% 0.1% v8::internal::JSObject::SetOwnElementIgnoreAttributes(v8::internal::Handle<v8::internal::JSObject>, unsigned int, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes) | |
3 0.1% 0.1% v8::internal::JSObject::GetPropertyAttributesWithFailedAccessCheck(v8::internal::LookupIterator*) | |
3 0.1% 0.1% v8::internal::Isolate::IsArraySpeciesLookupChainIntact() | |
3 0.1% 0.1% v8::internal::Heap::IdleNotification(int) | |
3 0.1% 0.1% v8::internal::FlexibleBodyVisitor<v8::internal::StaticScavengeVisitor, v8::internal::FlexibleBodyDescriptor<8>, int>::Visit(v8::internal::Map*, v8::internal::HeapObject*) | |
3 0.1% 0.1% v8::internal::Factory::NewUninitializedFixedArray(int) | |
3 0.1% 0.1% v8::internal::Factory::NewAllocationSite() | |
3 0.1% 0.1% node::TTYWrap::New(v8::FunctionCallbackInfo<v8::Value> const&) | |
3 0.1% 0.1% node::StartProfilerIdleNotifier(v8::FunctionCallbackInfo<v8::Value> const&) | |
3 0.1% 0.1% node::Buffer::Utf8Slice(v8::FunctionCallbackInfo<v8::Value> const&) | |
3 0.1% 0.1% _sys_icache_invalidate | |
3 0.1% 0.1% _pathconf | |
3 0.1% 0.1% ___shm_open | |
2 0.0% 0.1% void v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)1, (v8::internal::LoggingAndProfiling)0>::ObjectEvacuationStrategy<(v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)1, (v8::internal::LoggingAndProfiling)0>::ObjectContents)1>::VisitSpecialized<40>(v8::internal::Map*, v8::internal::HeapObject**, v8::internal::HeapObject*) | |
2 0.0% 0.1% v8::internal::TemplateHashMapImpl<v8::internal::FreeStoreAllocationPolicy>::PointersMatch(void*, void*) | |
2 0.0% 0.1% v8::internal::String::SlowFlatten(v8::internal::Handle<v8::internal::ConsString>, v8::internal::PretenureFlag) | |
2 0.0% 0.1% v8::internal::StackFrame::GetCallerState(v8::internal::StackFrame::State*) const | |
2 0.0% 0.1% v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)1, (v8::internal::LoggingAndProfiling)0>::EvacuateFixedArray(v8::internal::Map*, v8::internal::HeapObject**, v8::internal::HeapObject*) | |
2 0.0% 0.1% v8::internal::Scanner::ScanIdentifierOrKeyword() | |
2 0.0% 0.1% v8::internal::Runtime_StringCharCodeAtRT(int, v8::internal::Object**, v8::internal::Isolate*) | |
2 0.0% 0.1% v8::internal::Runtime_HasProperty(int, v8::internal::Object**, v8::internal::Isolate*) | |
2 0.0% 0.1% v8::internal::Runtime_GetPrototype(int, v8::internal::Object**, v8::internal::Isolate*) | |
2 0.0% 0.1% v8::internal::Runtime::GetObjectProperty(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>) | |
2 0.0% 0.1% v8::internal::PropertyCallbackArguments::Call(void (*)(v8::Local<v8::Name>, v8::PropertyCallbackInfo<v8::Value> const&), v8::Local<v8::Name>) | |
2 0.0% 0.1% v8::internal::Object::BitwiseXor(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>) | |
2 0.0% 0.1% v8::internal::MarkCompactMarkingVisitor::VisitRegExpAndFlushCode(v8::internal::Map*, v8::internal::HeapObject*) | |
2 0.0% 0.1% v8::internal::Map::CopyAddDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Descriptor*, v8::internal::TransitionFlag) | |
2 0.0% 0.1% v8::internal::LookupIterator::PrepareTransitionToDataProperty(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) | |
2 0.0% 0.1% v8::internal::Logger::LeaveExternal(v8::internal::Isolate*) | |
2 0.0% 0.1% v8::internal::Logger::CodeLinePosInfoAddStatementPositionEvent(void*, int, int) | |
2 0.0% 0.1% v8::internal::LoadIC::megamorphic_stub() | |
2 0.0% 0.1% v8::internal::JSObject::NormalizeProperties(v8::internal::Handle<v8::internal::JSObject>, v8::internal::PropertyNormalizationMode, int, char const*) | |
2 0.0% 0.1% v8::internal::Heap::AllocatePartialMap(v8::internal::InstanceType, int) | |
2 0.0% 0.1% v8::internal::Heap::AllocateEmptyFixedArray() | |
2 0.0% 0.1% v8::internal::Factory::CopyFixedDoubleArray(v8::internal::Handle<v8::internal::FixedDoubleArray>) | |
2 0.0% 0.1% v8::internal::Execution::Call(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, int, v8::internal::Handle<v8::internal::Object>*) | |
2 0.0% 0.1% v8::internal::Context::AddOptimizedFunction(v8::internal::JSFunction*) | |
2 0.0% 0.1% v8::internal::CodeStub::FindCodeInCache(v8::internal::Code**) | |
2 0.0% 0.1% v8::internal::CaseClause::CaseClause(v8::internal::Zone*, v8::internal::Expression*, v8::internal::ZoneList<v8::internal::Statement*>*, int) | |
2 0.0% 0.1% v8::internal::BitVector::Iterator::Advance() | |
2 0.0% 0.1% v8::internal::AstValueFactory::GetOneByteStringInternal(v8::internal::Vector<unsigned char const>) | |
2 0.0% 0.1% v8::internal::AllocationSiteUsageContext::ShouldCreateMemento(v8::internal::Handle<v8::internal::JSObject>) | |
1 0.0% 0.0% void v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)0, (v8::internal::LoggingAndProfiling)0>::ObjectEvacuationStrategy<(v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)0, (v8::internal::LoggingAndProfiling)0>::ObjectContents)1>::VisitSpecialized<40>(v8::internal::Map*, v8::internal::HeapObject**, v8::internal::HeapObject*) | |
1 0.0% 0.0% v8::internal::WeakHashTable::Lookup(v8::internal::Handle<v8::internal::HeapObject>) | |
1 0.0% 0.0% v8::internal::ValueContext::ReturnValue(v8::internal::HValue*) | |
1 0.0% 0.0% v8::internal::TypeFeedbackVector::GetIndexFromSpec(v8::internal::FeedbackVectorSpec const*, v8::internal::FeedbackVectorSlot) | |
1 0.0% 0.0% v8::internal::TypeFeedbackOracle::GetInfo(v8::internal::FeedbackVectorSlot) | |
1 0.0% 0.0% v8::internal::Translation::StoreDoubleStackSlot(int) | |
1 0.0% 0.0% v8::internal::StringTable::LookupString(v8::internal::Isolate*, v8::internal::Handle<v8::internal::String>) | |
1 0.0% 0.0% v8::internal::String::ToCString(v8::internal::AllowNullsFlag, v8::internal::RobustnessFlag, int, int, int*) | |
1 0.0% 0.0% v8::internal::String::IsOneByteEqualTo(v8::internal::Vector<unsigned char const>) | |
1 0.0% 0.0% v8::internal::String::GetFlatContent() | |
1 0.0% 0.0% v8::internal::String::Compare(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::String>) | |
1 0.0% 0.0% v8::internal::StoreIC::megamorphic_stub() | |
1 0.0% 0.0% v8::internal::StaticMarkingVisitor<v8::internal::IncrementalMarkingMarkingVisitor>::VisitJSFunction(v8::internal::Map*, v8::internal::HeapObject*) | |
1 0.0% 0.0% v8::internal::Serializer::Pad() | |
1 0.0% 0.0% v8::internal::Scope::SetDefaults(v8::internal::ScopeType, v8::internal::Scope*, v8::internal::Handle<v8::internal::ScopeInfo>, v8::internal::FunctionKind) | |
1 0.0% 0.0% v8::internal::Scope::Scope(v8::internal::Zone*, v8::internal::Scope*, v8::internal::ScopeType, v8::internal::AstValueFactory*, v8::internal::FunctionKind) | |
1 0.0% 0.0% v8::internal::Scope::ResolveVariablesRecursively(v8::internal::ParseInfo*, v8::internal::AstNodeFactory*) | |
1 0.0% 0.0% v8::internal::Scope::GetScopeInfo(v8::internal::Isolate*) | |
1 0.0% 0.0% v8::internal::Scope::DeserializeScopeChain(v8::internal::Isolate*, v8::internal::Zone*, v8::internal::Context*, v8::internal::Scope*) | |
1 0.0% 0.0% v8::internal::Scavenger::ScavengeObject(v8::internal::HeapObject**, v8::internal::HeapObject*) | |
1 0.0% 0.0% v8::internal::ScavengeVisitor::VisitPointer(v8::internal::Object**) | |
1 0.0% 0.0% v8::internal::Scanner::ScanRegExpFlags() | |
1 0.0% 0.0% v8::internal::SaveContext::SaveContext(v8::internal::Isolate*) | |
1 0.0% 0.0% v8::internal::Runtime_StringTrim(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% v8::internal::Runtime_SetProperty(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% v8::internal::Runtime_HasOwnProperty(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% v8::internal::Rewriter::Rewrite(v8::internal::ParseInfo*) | |
1 0.0% 0.0% v8::internal::RelocIterator::next() | |
1 0.0% 0.0% v8::internal::RegExpImpl::CompileIrregexp(v8::internal::Handle<v8::internal::JSRegExp>, v8::internal::Handle<v8::internal::String>, bool) | |
1 0.0% 0.0% v8::internal::Profiler::Engage() | |
1 0.0% 0.0% v8::internal::PositionsRecorder::RecordStatementPosition(int) | |
1 0.0% 0.0% v8::internal::Parser::PatternRewriter::VisitVariableProxy(v8::internal::VariableProxy*) | |
1 0.0% 0.0% v8::internal::Parser::ParseVariableDeclarations(v8::internal::ParserBase<v8::internal::ParserTraits>::VariableDeclarationContext, v8::internal::Parser::DeclarationParsingResult*, v8::internal::ZoneList<v8::internal::AstRawString const*>*, bool*) | |
1 0.0% 0.0% v8::internal::Parser::ParseStatementList(v8::internal::ZoneList<v8::internal::Statement*>*, int, bool*) | |
1 0.0% 0.0% v8::internal::Parser::ParseFunctionLiteral(v8::internal::AstRawString const*, v8::internal::Scanner::Location, v8::internal::FunctionNameValidity, v8::internal::FunctionKind, int, v8::internal::FunctionLiteral::FunctionType, v8::internal::LanguageMode, bool*) | |
1 0.0% 0.0% v8::internal::Object::ToInteger(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>) | |
1 0.0% 0.0% v8::internal::NamedStoreHandlerCompiler::RearrangeVectorAndSlot(v8::internal::Register, v8::internal::Register) | |
1 0.0% 0.0% v8::internal::MarkCompactCollector::RecordMigratedCodeObjectSlot(unsigned char*, v8::internal::SlotsBuffer**) | |
1 0.0% 0.0% v8::internal::MarkCompactCollector::EvictPopularEvacuationCandidate(v8::internal::Page*) | |
1 0.0% 0.0% v8::internal::Malloced::New(unsigned long) | |
1 0.0% 0.0% v8::internal::MacroAssembler::Move(v8::internal::Register, v8::internal::Register) | |
1 0.0% 0.0% v8::internal::LGapResolver::Resolve(v8::internal::LParallelMove*) | |
1 0.0% 0.0% v8::internal::LCodeGenBase::GenerateBody() | |
1 0.0% 0.0% v8::internal::LCodeGen::GenerateBodyInstructionPre(v8::internal::LInstruction*) | |
1 0.0% 0.0% v8::internal::LCodeGen::DoDeferredAllocate(v8::internal::LAllocate*) | |
1 0.0% 0.0% v8::internal::LChunkBuilderBase::CreateEnvironment(v8::internal::HEnvironment*, int*, v8::internal::ZoneList<v8::internal::HValue*>*) | |
1 0.0% 0.0% v8::internal::LChunk::NearestGapPos(int) const | |
1 0.0% 0.0% v8::internal::LAllocator::ProcessInstructions(v8::internal::HBasicBlock*, v8::internal::BitVector*) | |
1 0.0% 0.0% v8::internal::LAllocator::InactiveToHandled(v8::internal::LiveRange*) | |
1 0.0% 0.0% v8::internal::LAllocator::Define(v8::internal::LifetimePosition, v8::internal::LOperand*, v8::internal::LOperand*) | |
1 0.0% 0.0% v8::internal::KeyAccumulator::NextPrototype() | |
1 0.0% 0.0% v8::internal::JSObject::ValidateElements(v8::internal::Handle<v8::internal::JSObject>) | |
1 0.0% 0.0% v8::internal::JSObject::UnregisterPrototypeUser(v8::internal::Handle<v8::internal::Map>, v8::internal::Isolate*) | |
1 0.0% 0.0% v8::internal::JSObject::SetNormalizedProperty(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyDetails) | |
1 0.0% 0.0% v8::internal::JSObject::DeepWalk(v8::internal::Handle<v8::internal::JSObject>, v8::internal::AllocationSiteCreationContext*) | |
1 0.0% 0.0% v8::internal::IteratingStringHasher::VisitConsString(v8::internal::ConsString*) | |
1 0.0% 0.0% v8::internal::Heap::CopyFixedArrayAndGrow(v8::internal::FixedArray*, int, v8::internal::PretenureFlag) | |
1 0.0% 0.0% v8::internal::Heap::AllocateRawOneByteString(int, v8::internal::PretenureFlag) | |
1 0.0% 0.0% v8::internal::Heap::AllocateCell(v8::internal::Object*) | |
1 0.0% 0.0% v8::internal::HValue::SetOperandAt(int, v8::internal::HValue*) | |
1 0.0% 0.0% v8::internal::HOptimizedGraphBuilder::PushLoad(v8::internal::Property*, v8::internal::HValue*, v8::internal::HValue*) | |
1 0.0% 0.0% v8::internal::HGraphBuilder::LoopBuilder::LoopBuilder(v8::internal::HGraphBuilder*, v8::internal::HValue*, v8::internal::HGraphBuilder::LoopBuilder::Direction) | |
1 0.0% 0.0% v8::internal::HDehoistIndexComputationsPhase::Run() | |
1 0.0% 0.0% v8::internal::HBasicBlock::AddInstruction(v8::internal::HInstruction*, v8::internal::SourcePosition) | |
1 0.0% 0.0% v8::internal::FullCodeGenerator::VisitVariableDeclaration(v8::internal::VariableDeclaration*) | |
1 0.0% 0.0% v8::internal::FullCodeGenerator::TestContext::Plug(v8::internal::Heap::RootListIndex) const | |
1 0.0% 0.0% v8::internal::FullCodeGenerator::StackValueContext::Plug(v8::internal::Variable*) const | |
1 0.0% 0.0% v8::internal::FullCodeGenerator::EmitStoreToStackLocalOrContextSlot(v8::internal::Variable*, v8::internal::Operand) | |
1 0.0% 0.0% v8::internal::Factory::NewHeapNumber(double, v8::internal::MutableMode, v8::internal::PretenureFlag) | |
1 0.0% 0.0% v8::internal::Factory::NewFixedArrayWithHoles(int, v8::internal::PretenureFlag) | |
1 0.0% 0.0% v8::internal::Factory::CopyFixedArrayUpTo(v8::internal::Handle<v8::internal::FixedArray>, int, v8::internal::PretenureFlag) | |
1 0.0% 0.0% v8::internal::ExitFrame::ComputeCallerState(v8::internal::StackFrame::State*) const | |
1 0.0% 0.0% v8::internal::Dictionary<v8::internal::NameDictionary, v8::internal::NameDictionaryShape, v8::internal::Handle<v8::internal::Name> >::GenerateNewEnumerationIndices(v8::internal::Handle<v8::internal::NameDictionary>) | |
1 0.0% 0.0% v8::internal::Deserializer::DeserializePartial(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSGlobalProxy>) | |
1 0.0% 0.0% v8::internal::DependentCode::Insert(v8::internal::Handle<v8::internal::DependentCode>, v8::internal::DependentCode::DependencyGroup, v8::internal::Handle<v8::internal::Object>) | |
1 0.0% 0.0% v8::internal::CodeCache::Update(v8::internal::Handle<v8::internal::CodeCache>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Code>) | |
1 0.0% 0.0% v8::internal::CanBeZero(v8::internal::HValue*) | |
1 0.0% 0.0% v8::internal::BinaryOpIC::Transition(v8::internal::Handle<v8::internal::AllocationSite>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>) | |
1 0.0% 0.0% v8::internal::AstValueFactory::GetString(unsigned int, bool, v8::internal::Vector<unsigned char const>) | |
1 0.0% 0.0% v8::internal::AstValue::Internalize(v8::internal::Isolate*) | |
1 0.0% 0.0% v8::internal::AstTyper::VisitNativeFunctionLiteral(v8::internal::NativeFunctionLiteral*) | |
1 0.0% 0.0% v8::internal::AstRawString::AsArrayIndex(unsigned int*) const | |
1 0.0% 0.0% v8::internal::AstNumberingVisitor::VisitReference(v8::internal::Expression*) | |
1 0.0% 0.0% v8::internal::Assembler::movp(v8::internal::Register, void*, v8::internal::RelocInfo::Mode) | |
1 0.0% 0.0% node::Exit(v8::FunctionCallbackInfo<v8::Value> const&) | |
1 0.0% 0.0% node::Environment::PrintSyncTrace() const | |
1 0.0% 0.0% bool std::has_facet<std::numpunct<char> >(std::locale const&) | |
1 0.0% 0.0% _vfwscanf | |
1 0.0% 0.0% _uv_fs_access | |
1 0.0% 0.0% _swprintf_l | |
1 0.0% 0.0% _renameat | |
1 0.0% 0.0% _printf | |
1 0.0% 0.0% _mach_msg_server_once | |
1 0.0% 0.0% ___fchmod | |
[Summary]: | |
ticks total nonlib name | |
1135 27.0% 30.6% JavaScript | |
2168 51.6% 58.5% C++ | |
46 1.1% 1.2% GC | |
497 11.8% Shared libraries | |
405 9.6% Unaccounted | |
[C++ entry points]: | |
ticks cpp total name | |
1575 60.5% 37.5% v8::internal::Builtins::~Builtins() | |
288 11.1% 6.8% v8::internal::Runtime_KeyedStoreIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) | |
153 5.9% 3.6% v8::internal::Runtime_CreateObjectLiteral(int, v8::internal::Object**, v8::internal::Isolate*) | |
142 5.5% 3.4% v8::internal::Runtime_KeyedLoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) | |
83 3.2% 2.0% v8::internal::Runtime_GetProperty(int, v8::internal::Object**, v8::internal::Isolate*) | |
57 2.2% 1.4% v8::internal::Runtime_WeakCollectionSet(int, v8::internal::Object**, v8::internal::Isolate*) | |
56 2.2% 1.3% v8::internal::Runtime_SetProperty(int, v8::internal::Object**, v8::internal::Isolate*) | |
33 1.3% 0.8% v8::internal::Runtime_NewRestParameter(int, v8::internal::Object**, v8::internal::Isolate*) | |
27 1.0% 0.6% v8::internal::Runtime_CompileOptimized_Concurrent(int, v8::internal::Object**, v8::internal::Isolate*) | |
26 1.0% 0.6% v8::internal::Runtime_HasProperty(int, v8::internal::Object**, v8::internal::Isolate*) | |
20 0.8% 0.5% v8::internal::Runtime_Interrupt(int, v8::internal::Object**, v8::internal::Isolate*) | |
18 0.7% 0.4% v8::internal::Runtime_StoreIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) | |
17 0.7% 0.4% v8::internal::Runtime_StoreCallbackProperty(int, v8::internal::Object**, v8::internal::Isolate*) | |
11 0.4% 0.3% v8::internal::Runtime_StackGuard(int, v8::internal::Object**, v8::internal::Isolate*) | |
10 0.4% 0.2% v8::internal::Runtime_StringCharCodeAtRT(int, v8::internal::Object**, v8::internal::Isolate*) | |
10 0.4% 0.2% v8::internal::Runtime_HasOwnProperty(int, v8::internal::Object**, v8::internal::Isolate*) | |
7 0.3% 0.2% v8::internal::Runtime_ParseJson(int, v8::internal::Object**, v8::internal::Isolate*) | |
7 0.3% 0.2% v8::internal::Runtime_InstanceOf(int, v8::internal::Object**, v8::internal::Isolate*) | |
7 0.3% 0.2% v8::internal::Runtime_GetPrototype(int, v8::internal::Object**, v8::internal::Isolate*) | |
5 0.2% 0.1% _kpersona_info | |
4 0.2% 0.1% v8::internal::Runtime_BinaryOpIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) | |
3 0.1% 0.1% v8::internal::Runtime_LoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) | |
3 0.1% 0.1% v8::internal::Runtime_AllocateInTargetSpace(int, v8::internal::Object**, v8::internal::Isolate*) | |
3 0.1% 0.1% _pathconf | |
3 0.1% 0.1% ___shm_open | |
2 0.1% 0.0% v8::internal::Runtime_NewObject(int, v8::internal::Object**, v8::internal::Isolate*) | |
2 0.1% 0.0% v8::internal::Runtime_CompareIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) | |
2 0.1% 0.0% v8::internal::LookupIterator::Next() | |
2 0.1% 0.0% v8::internal::JSObject::NormalizeProperties(v8::internal::Handle<v8::internal::JSObject>, v8::internal::PropertyNormalizationMode, int, char const*) | |
2 0.1% 0.0% v8::internal::JSObject::MigrateToMap(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Map>, int) | |
2 0.1% 0.0% v8::internal::JSFunction::GetDerivedMap(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSFunction>, v8::internal::Handle<v8::internal::JSReceiver>) | |
2 0.1% 0.0% v8::internal::FindCaller(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSFunction>) | |
1 0.0% 0.0% v8::internal::Runtime_ToInteger(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% v8::internal::Runtime_StringTrim(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% v8::internal::Runtime_StringSplit(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% v8::internal::Runtime_StringLastIndexOf(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% v8::internal::Runtime_NewClosure_Tenured(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% v8::internal::Runtime_LoadPropertyWithInterceptor(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% v8::internal::Runtime_ForInEnumerate(int, v8::internal::Object**, v8::internal::Isolate*) | |
1 0.0% 0.0% v8::internal::Object::ToName(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>) | |
1 0.0% 0.0% v8::internal::MarkCompactCollector::RecordMigratedCodeObjectSlot(unsigned char*, v8::internal::SlotsBuffer**) | |
1 0.0% 0.0% v8::internal::InvokeFunctionCallback(v8::FunctionCallbackInfo<v8::Value> const&, void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) | |
1 0.0% 0.0% v8::internal::InnerPointerToCodeCache::GetCacheEntry(unsigned char*) | |
1 0.0% 0.0% v8::internal::Heap::InitializeJSObjectBody(v8::internal::JSObject*, v8::internal::Map*, int) | |
1 0.0% 0.0% v8::internal::Heap::CopyFixedArrayUpTo(v8::internal::FixedArray*, int, v8::internal::PretenureFlag) | |
1 0.0% 0.0% v8::internal::Heap::AllocateRawOneByteString(int, v8::internal::PretenureFlag) | |
1 0.0% 0.0% v8::internal::Heap::AllocateEmptyFixedArray() | |
1 0.0% 0.0% v8::internal::Heap::AllocateCell(v8::internal::Object*) | |
1 0.0% 0.0% v8::internal::Factory::NewJSArray(v8::internal::ElementsKind, int, int, v8::internal::Strength, v8::internal::ArrayStorageAllocationMode, v8::internal::PretenureFlag) | |
1 0.0% 0.0% v8::internal::Dictionary<v8::internal::NameDictionary, v8::internal::NameDictionaryShape, v8::internal::Handle<v8::internal::Name> >::GenerateNewEnumerationIndices(v8::internal::Handle<v8::internal::NameDictionary>) | |
1 0.0% 0.0% v8::internal::Assembler::movp(v8::internal::Register, void*, v8::internal::RelocInfo::Mode) | |
1 0.0% 0.0% node::Environment::PrintSyncTrace() const | |
1 0.0% 0.0% _uv_fs_access | |
[Bottom up (heavy) profile]: | |
Note: percentage shows a share of a particular caller in the total | |
amount of its parent calls. | |
Callers occupying less than 2.0% are not shown. | |
ticks parent name | |
448 10.7% /usr/local/bin/node | |
219 48.9% v8::internal::Builtins::~Builtins() | |
95 43.4% LazyCompile: ~internals.Topo._sort /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:92:43 | |
95 100.0% LazyCompile: ~internals.Topo.add /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:20:41 | |
95 100.0% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
88 92.6% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
4 4.2% LazyCompile: *root.object /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:71:28 | |
2 2.1% LazyCompile: *exports.schema /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/cast.js:24:27 | |
63 28.8% LazyCompile: ~exports.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/node_modules/hoek/lib/index.js:18:26 | |
27 42.9% LazyCompile: ~exports.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/node_modules/hoek/lib/index.js:18:26 | |
17 63.0% LazyCompile: *internals.Any.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:103:42 | |
6 35.3% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
5 29.4% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
3 17.6% LazyCompile: ~internals.Object._dependency /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:592:51 | |
3 17.6% LazyCompile: ~internals.Alternatives.try /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/alternatives.js:66:49 | |
10 37.0% LazyCompile: ~internals.Any.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:103:42 | |
5 50.0% LazyCompile: ~internals.Alternatives.try /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/alternatives.js:66:49 | |
2 20.0% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
2 20.0% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
1 10.0% LazyCompile: ~internals.Object._dependency /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:592:51 | |
23 36.5% LazyCompile: *internals.Any.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:103:42 | |
10 43.5% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
10 100.0% LazyCompile: *root.validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:91:30 | |
5 21.7% LazyCompile: ~internals.Alternatives.try /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/alternatives.js:66:49 | |
5 100.0% LazyCompile: *exports.schema /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/cast.js:24:27 | |
4 17.4% LazyCompile: ~internals.Object._dependency /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:592:51 | |
4 100.0% LazyCompile: ~internals.Object.or /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:468:42 | |
4 17.4% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
3 75.0% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
1 25.0% LazyCompile: *exports.schema /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/cast.js:24:27 | |
13 20.6% LazyCompile: ~internals.Any.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:103:42 | |
6 46.2% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
6 100.0% LazyCompile: *root.validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:91:30 | |
3 23.1% LazyCompile: ~internals.Object._dependency /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:592:51 | |
3 100.0% LazyCompile: ~internals.Object.or /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:468:42 | |
2 15.4% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
1 50.0% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
1 50.0% LazyCompile: *exports.schema /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/cast.js:24:27 | |
1 7.7% LazyCompile: ~internals.Any.strict /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:230:43 | |
1 100.0% LazyCompile: ~internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
1 7.7% LazyCompile: ~internals.Alternatives.try /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/alternatives.js:66:49 | |
1 100.0% LazyCompile: *exports.schema /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/cast.js:24:27 | |
28 12.8% LazyCompile: ~internals.Topo.add /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:20:41 | |
28 100.0% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
24 85.7% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
19 79.2% LazyCompile: *root.validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:91:30 | |
5 20.8% LazyCompile: *Base._validate /Users/cdieringer/node/coinstac-common/src/models/base.js:34:37 | |
4 14.3% LazyCompile: *root.object /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:71:28 | |
4 100.0% LazyCompile: ~internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
11 5.0% LazyCompile: ~forEach /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:36:32 | |
11 100.0% LazyCompile: *InnerArrayForEach native array.js:946:27 | |
11 100.0% LazyCompile: *forEach native array.js:956:22 | |
11 100.0% LazyCompile: ~internals.Topo.add /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:20:41 | |
7 3.2% LazyCompile: *internals.Any.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:103:42 | |
3 42.9% LazyCompile: ~internals.Alternatives.try /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/alternatives.js:66:49 | |
3 100.0% LazyCompile: *exports.schema /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/cast.js:24:27 | |
3 100.0% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
3 42.9% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
2 66.7% LazyCompile: *root.validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:91:30 | |
2 100.0% LazyCompile: ~validateEachField /Users/cdieringer/node/coinstac-common/src/models/base.js:42:65 | |
1 33.3% LazyCompile: *Base._validate /Users/cdieringer/node/coinstac-common/src/models/base.js:34:37 | |
1 100.0% LazyCompile: *Base /Users/cdieringer/node/coinstac-common/src/models/base.js:17:14 | |
1 14.3% LazyCompile: ~internals.Object._dependency /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:592:51 | |
1 100.0% LazyCompile: ~internals.Object.or /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:468:42 | |
1 100.0% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
6 2.7% LazyCompile: *internals.concatSettings /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:877:37 | |
3 50.0% LazyCompile: *internals.Any._validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:483:46 | |
3 100.0% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
3 100.0% LazyCompile: *root.validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:91:30 | |
2 33.3% LazyCompile: *root.validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:91:30 | |
2 100.0% LazyCompile: ~validateEachField /Users/cdieringer/node/coinstac-common/src/models/base.js:42:65 | |
2 100.0% LazyCompile: *InnerArrayForEach native array.js:946:27 | |
1 16.7% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
1 100.0% LazyCompile: *Base._validate /Users/cdieringer/node/coinstac-common/src/models/base.js:34:37 | |
1 100.0% LazyCompile: *Base /Users/cdieringer/node/coinstac-common/src/models/base.js:17:14 | |
46 10.3% v8::internal::Runtime_KeyedStoreIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) | |
43 93.5% LazyCompile: ~internals.Topo._sort /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:92:43 | |
43 100.0% LazyCompile: ~internals.Topo.add /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:20:41 | |
43 100.0% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
43 100.0% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
2 4.3% LazyCompile: ~exports.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/node_modules/hoek/lib/index.js:18:26 | |
2 100.0% LazyCompile: ~exports.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/node_modules/hoek/lib/index.js:18:26 | |
1 50.0% LazyCompile: ~internals.Any.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:103:42 | |
1 100.0% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
1 50.0% LazyCompile: *internals.Any.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:103:42 | |
1 100.0% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
1 2.2% LazyCompile: ~<anonymous> /Users/cdieringer/node/coinstac-common/node_modules/lodash/lodash.js:16275:47 | |
1 100.0% LazyCompile: ~<anonymous> /Users/cdieringer/node/coinstac-common/node_modules/lodash/lodash.js:4403:22 | |
1 100.0% LazyCompile: ~baseForOwn /Users/cdieringer/node/coinstac-common/node_modules/lodash/lodash.js:2653:24 | |
1 100.0% LazyCompile: ~runInContext /Users/cdieringer/node/coinstac-common/node_modules/lodash/lodash.js:1234:24 | |
46 10.3% v8::internal::Runtime_KeyedLoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) | |
38 82.6% LazyCompile: ~internals.Topo._sort /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:92:43 | |
38 100.0% LazyCompile: ~internals.Topo.add /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:20:41 | |
38 100.0% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
33 86.8% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
3 7.9% LazyCompile: *root.object /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:71:28 | |
2 5.3% LazyCompile: *exports.schema /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/cast.js:24:27 | |
6 13.0% LazyCompile: internals.Object._base /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:29:45 | |
6 100.0% LazyCompile: *internals.Any._validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:483:46 | |
5 83.3% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
4 80.0% LazyCompile: *root.validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:91:30 | |
1 20.0% LazyCompile: *Base._validate /Users/cdieringer/node/coinstac-common/src/models/base.js:34:37 | |
1 16.7% LazyCompile: *internals.Any.validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:659:45 | |
1 100.0% LazyCompile: ~internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
1 2.2% LazyCompile: ~Test /Users/cdieringer/node/coinstac-common/node_modules/tape/lib/test.js:39:15 | |
1 100.0% LazyCompile: ~test /Users/cdieringer/node/coinstac-common/node_modules/tape/index.js:110:25 | |
1 100.0% LazyCompile: ~module.exports.lazyLoad /Users/cdieringer/node/coinstac-common/node_modules/tape/index.js:21:29 | |
1 100.0% Function: ~<anonymous> /Users/cdieringer/node/coinstac-common/test/models/performance.js:1:11 | |
1 2.2% LazyCompile: ~ImportNow native prologue.js:20:19 | |
1 100.0% Function: ~<anonymous> native promise-extra.js:2:10 | |
30 6.7% v8::internal::Runtime_SetProperty(int, v8::internal::Object**, v8::internal::Isolate*) | |
30 100.0% LazyCompile: ~internals.Topo._sort /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:92:43 | |
30 100.0% LazyCompile: ~internals.Topo.add /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:20:41 | |
30 100.0% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
25 83.3% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
3 10.0% LazyCompile: *root.object /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:71:28 | |
2 6.7% LazyCompile: *exports.schema /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/cast.js:24:27 | |
22 4.9% v8::internal::Runtime_GetProperty(int, v8::internal::Object**, v8::internal::Isolate*) | |
19 86.4% LazyCompile: *DefineIndexedProperty native array.js:48:31 | |
16 84.2% LazyCompile: *map native array.js:996:18 | |
16 100.0% LazyCompile: ~internals.Topo._sort /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:92:43 | |
16 100.0% LazyCompile: ~internals.Topo.add /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:20:41 | |
2 10.5% LazyCompile: *SimpleSlice native array.js:276:21 | |
2 100.0% LazyCompile: *ArraySlice native array.js:579:20 | |
2 100.0% Stub: CEntryStub | |
1 5.3% LazyCompile: *InnerArrayFilter native array.js:924:26 | |
1 100.0% LazyCompile: *filter native array.js:938:21 | |
1 100.0% LazyCompile: *internals.Set.remove /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:819:43 | |
2 9.1% LazyCompile: ~Module._findPath module.js:137:28 | |
2 100.0% LazyCompile: *Module._load module.js:383:24 | |
2 100.0% LazyCompile: *Module.require module.js:465:36 | |
2 100.0% LazyCompile: require internal/module.js:17:19 | |
1 4.5% LazyCompile: ~exports.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/node_modules/hoek/lib/index.js:18:26 | |
1 100.0% LazyCompile: *internals.Any.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:103:42 | |
1 100.0% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
1 100.0% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
18 4.0% v8::internal::Runtime_WeakCollectionSet(int, v8::internal::Object**, v8::internal::Isolate*) | |
2 11.1% LazyCompile: ~module.exports /Users/cdieringer/node/coinstac-common/node_modules/bluebird/js/release/promise.js:2:26 | |
2 100.0% Function: ~<anonymous> /Users/cdieringer/node/coinstac-common/node_modules/bluebird/js/release/bluebird.js:1:11 | |
2 100.0% LazyCompile: ~Module._compile module.js:481:37 | |
2 100.0% LazyCompile: ~Module._extensions..js module.js:548:37 | |
1 5.6% Stub: CEntryStub | |
1 100.0% Function: ~<anonymous> console.js:1:11 | |
1 100.0% LazyCompile: ~NativeModule.compile node.js:431:44 | |
1 100.0% LazyCompile: ~NativeModule.require node.js:365:34 | |
1 5.6% LazyCompile: ~subarray native typedarray.js:1392:28 | |
1 100.0% LazyCompile: ~slice buffer.js:821:40 | |
1 100.0% LazyCompile: ~allocate buffer.js:201:18 | |
1 100.0% LazyCompile: ~Buffer.allocUnsafe buffer.js:174:30 | |
1 5.6% LazyCompile: ~sort native array.js:918:19 | |
1 100.0% Function: ~<anonymous> http.js:1:11 | |
1 100.0% LazyCompile: ~NativeModule.compile node.js:431:44 | |
1 100.0% LazyCompile: ~NativeModule.require node.js:365:34 | |
1 5.6% LazyCompile: ~internals.Topo.add /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:20:41 | |
1 100.0% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
1 100.0% Function: ~<anonymous> /Users/cdieringer/node/coinstac-common/src/models/decentralized-computation.js:1:11 | |
1 100.0% LazyCompile: ~Module._compile module.js:481:37 | |
1 5.6% LazyCompile: ~getIteratee /Users/cdieringer/node/coinstac-common/node_modules/lodash/lodash.js:5379:25 | |
1 100.0% LazyCompile: ~times /Users/cdieringer/node/coinstac-common/node_modules/lodash/lodash.js:15400:19 | |
1 100.0% LazyCompile: ~<anonymous> /Users/cdieringer/node/coinstac-common/test/models/performance.js:60:46 | |
1 100.0% LazyCompile: ~bound /Users/cdieringer/node/coinstac-common/node_modules/tape/lib/test.js:60:38 | |
1 5.6% LazyCompile: ~getHarness /Users/cdieringer/node/coinstac-common/node_modules/tape/index.js:47:25 | |
1 100.0% LazyCompile: ~module.exports.lazyLoad /Users/cdieringer/node/coinstac-common/node_modules/tape/index.js:21:29 | |
1 100.0% Function: ~<anonymous> /Users/cdieringer/node/coinstac-common/test/models/performance.js:1:11 | |
1 100.0% LazyCompile: ~Module._compile module.js:481:37 | |
1 5.6% LazyCompile: ~fs.readFileSync fs.js:488:27 | |
1 100.0% LazyCompile: ~Module._extensions..js module.js:548:37 | |
1 100.0% LazyCompile: ~Module.load module.js:449:33 | |
1 100.0% LazyCompile: tryModuleLoad module.js:414:23 | |
1 5.6% LazyCompile: ~NativeModule.require node.js:365:34 | |
1 100.0% LazyCompile: ~startup node.js:12:19 | |
1 100.0% Function: ~<anonymous> node.js:10:10 | |
1 5.6% LazyCompile: ~DefineOwnProperty native v8natives.js:556:27 | |
1 100.0% LazyCompile: ~__defineGetter__ native v8natives.js:97:28 | |
1 100.0% LazyCompile: ~setupStdio internal/process/stdio.js:5:20 | |
1 100.0% LazyCompile: ~startup node.js:12:19 | |
1 5.6% LazyCompile: ~CallSiteToString native messages.js:403:26 | |
1 100.0% LazyCompile: FormatStackTrace native messages.js:538:26 | |
1 100.0% LazyCompile: ~get stack native messages.js:582:16 | |
1 100.0% Stub: CEntryStub | |
1 5.6% LazyCompile: ~<anonymous> /Users/cdieringer/node/coinstac-common/node_modules/tough-cookie/lib/cookie.js:1321:29 | |
1 100.0% LazyCompile: ~InnerArrayForEach native array.js:946:27 | |
1 100.0% LazyCompile: ~forEach native array.js:956:22 | |
1 100.0% Function: <anonymous> /Users/cdieringer/node/coinstac-common/node_modules/tough-cookie/lib/cookie.js:1:11 | |
1 5.6% Function: ~length /Users/cdieringer/node/coinstac-common/node_modules/async/dist/async.js:1:73 | |
1 100.0% Function: ~<anonymous> /Users/cdieringer/node/coinstac-common/node_modules/async/dist/async.js:1:11 | |
1 100.0% LazyCompile: ~Module._compile module.js:481:37 | |
1 100.0% LazyCompile: *Module._extensions..js module.js:548:37 | |
1 5.6% Function: ~<anonymous> /Users/cdieringer/node/coinstac-common/node_modules/moment/moment.js:7:12 | |
1 100.0% Function: ~<anonymous> /Users/cdieringer/node/coinstac-common/node_modules/moment/moment.js:1:11 | |
1 100.0% LazyCompile: ~Module._compile module.js:481:37 | |
1 100.0% LazyCompile: ~Module._extensions..js module.js:548:37 | |
1 5.6% Function: ~<anonymous> /Users/cdieringer/node/coinstac-common/node_modules/lodash/pick.js:1:11 | |
1 100.0% LazyCompile: ~Module._compile module.js:481:37 | |
1 100.0% LazyCompile: ~Module._extensions..js module.js:548:37 | |
1 100.0% LazyCompile: ~Module.load module.js:449:33 | |
1 5.6% Function: ~<anonymous> /Users/cdieringer/node/coinstac-common/node_modules/lodash/lodash.js:9:11 | |
1 100.0% Function: ~<anonymous> /Users/cdieringer/node/coinstac-common/node_modules/lodash/lodash.js:1:11 | |
1 100.0% LazyCompile: ~Module._compile module.js:481:37 | |
1 100.0% LazyCompile: ~Module._extensions..js module.js:548:37 | |
1 5.6% Function: ~<anonymous> /Users/cdieringer/node/coinstac-common/node_modules/bluebird/js/release/bluebird.js:1:11 | |
1 100.0% LazyCompile: ~Module._compile module.js:481:37 | |
1 100.0% LazyCompile: ~Module._extensions..js module.js:548:37 | |
1 100.0% LazyCompile: ~Module.load module.js:449:33 | |
10 2.2% v8::internal::Runtime_NewRestParameter(int, v8::internal::Object**, v8::internal::Isolate*) | |
6 60.0% LazyCompile: ~internals.Topo.add /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:20:41 | |
6 100.0% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
4 66.7% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
4 100.0% LazyCompile: *root.validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:91:30 | |
1 16.7% LazyCompile: *root.object /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:71:28 | |
1 100.0% LazyCompile: ~internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
1 16.7% LazyCompile: *exports.schema /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/cast.js:24:27 | |
1 100.0% LazyCompile: root.compile /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:113:29 | |
4 40.0% LazyCompile: *internals.Any._validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:483:46 | |
3 75.0% LazyCompile: internals.Object._base /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:29:45 | |
3 100.0% LazyCompile: *internals.Any._validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:483:46 | |
2 66.7% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
1 33.3% LazyCompile: *Base._validate /Users/cdieringer/node/coinstac-common/src/models/base.js:34:37 | |
1 25.0% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
1 100.0% LazyCompile: *Base._validate /Users/cdieringer/node/coinstac-common/src/models/base.js:34:37 | |
1 100.0% LazyCompile: *Base /Users/cdieringer/node/coinstac-common/src/models/base.js:17:14 | |
9 2.0% v8::internal::Runtime_CreateObjectLiteral(int, v8::internal::Object**, v8::internal::Isolate*) | |
4 44.4% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
4 100.0% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
4 100.0% LazyCompile: *root.validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:91:30 | |
4 100.0% LazyCompile: ~validateEachField /Users/cdieringer/node/coinstac-common/src/models/base.js:42:65 | |
2 22.2% LazyCompile: ~exports.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/node_modules/hoek/lib/index.js:18:26 | |
2 100.0% LazyCompile: *internals.Any.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:103:42 | |
1 50.0% LazyCompile: ~internals.Alternatives.try /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/alternatives.js:66:49 | |
1 100.0% LazyCompile: *exports.schema /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/cast.js:24:27 | |
1 50.0% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
1 100.0% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
1 11.1% LazyCompile: ~forEach /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:36:32 | |
1 100.0% LazyCompile: ~InnerArrayForEach native array.js:946:27 | |
1 100.0% LazyCompile: *forEach native array.js:956:22 | |
1 100.0% LazyCompile: ~internals.Topo.add /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:20:41 | |
1 11.1% LazyCompile: ~finish /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:33:20 | |
1 100.0% LazyCompile: internals.Object._base /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:29:45 | |
1 100.0% LazyCompile: *internals.Any._validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:483:46 | |
1 100.0% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
1 11.1% LazyCompile: ~Module._findPath module.js:137:28 | |
1 100.0% LazyCompile: *Module._load module.js:383:24 | |
1 100.0% LazyCompile: *Module.require module.js:465:36 | |
1 100.0% LazyCompile: require internal/module.js:17:19 | |
405 9.6% UNKNOWN | |
15 3.7% v8::internal::Builtins::~Builtins() | |
8 53.3% LazyCompile: ~internals.Topo._sort /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:92:43 | |
8 100.0% LazyCompile: ~internals.Topo.add /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:20:41 | |
8 100.0% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
7 87.5% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
1 12.5% LazyCompile: *exports.schema /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/cast.js:24:27 | |
4 26.7% LazyCompile: ~exports.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/node_modules/hoek/lib/index.js:18:26 | |
4 100.0% LazyCompile: ~exports.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/node_modules/hoek/lib/index.js:18:26 | |
3 75.0% LazyCompile: ~internals.Any.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:103:42 | |
2 66.7% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
1 33.3% LazyCompile: ~internals.Object._dependency /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:592:51 | |
1 25.0% LazyCompile: *internals.Any.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:103:42 | |
1 100.0% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
3 20.0% LazyCompile: ~internals.Topo.add /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:20:41 | |
3 100.0% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
3 100.0% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
2 66.7% LazyCompile: *root.validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:91:30 | |
1 33.3% LazyCompile: *Base._validate /Users/cdieringer/node/coinstac-common/src/models/base.js:34:37 | |
228 5.4% node::InitFs(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*) | |
228 100.0% v8::internal::Builtins::~Builtins() | |
181 79.4% LazyCompile: ~fs.readSync fs.js:695:23 | |
181 100.0% LazyCompile: tryReadSync fs.js:476:21 | |
181 100.0% LazyCompile: ~fs.readFileSync fs.js:488:27 | |
134 74.0% LazyCompile: ~Module._extensions..js module.js:548:37 | |
40 22.1% LazyCompile: *Module._extensions..js module.js:548:37 | |
7 3.9% LazyCompile: Module._extensions..json module.js:555:39 | |
45 19.7% LazyCompile: readPackage module.js:79:21 | |
23 51.1% LazyCompile: ~tryPackage module.js:101:20 | |
23 100.0% LazyCompile: ~Module._findPath module.js:137:28 | |
16 69.6% LazyCompile: *Module._resolveFilename module.js:426:35 | |
4 17.4% LazyCompile: *Module._load module.js:383:24 | |
3 13.0% LazyCompile: ~Module._resolveFilename module.js:426:35 | |
22 48.9% Script: ~/Users/cdieringer/node/coinstac-common/node_modules/joi/lib/string/uri.js | |
22 100.0% LazyCompile: ~Module._findPath module.js:137:28 | |
19 86.4% LazyCompile: *Module._load module.js:383:24 | |
3 13.6% LazyCompile: *Module._resolveFilename module.js:426:35 | |
226 5.4% _malloc_zone_malloc | |
215 95.1% v8::internal::Builtins::~Builtins() | |
134 62.3% LazyCompile: ~internals.Topo._sort /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:92:43 | |
134 100.0% LazyCompile: ~internals.Topo.add /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:20:41 | |
134 100.0% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
116 86.6% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
9 6.7% LazyCompile: *root.object /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:71:28 | |
7 5.2% LazyCompile: *exports.schema /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/cast.js:24:27 | |
80 37.2% LazyCompile: ~exports.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/node_modules/hoek/lib/index.js:18:26 | |
37 46.3% LazyCompile: ~exports.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/node_modules/hoek/lib/index.js:18:26 | |
26 70.3% LazyCompile: *internals.Any.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:103:42 | |
9 34.6% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
8 30.8% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
5 19.2% LazyCompile: ~internals.Object._dependency /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:592:51 | |
4 15.4% LazyCompile: ~internals.Alternatives.try /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/alternatives.js:66:49 | |
11 29.7% LazyCompile: ~internals.Any.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:103:42 | |
7 63.6% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
2 18.2% LazyCompile: ~internals.Any.strict /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:230:43 | |
1 9.1% LazyCompile: ~internals.Object._dependency /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:592:51 | |
1 9.1% LazyCompile: ~internals.Alternatives.try /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/alternatives.js:66:49 | |
28 35.0% LazyCompile: *internals.Any.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:103:42 | |
12 42.9% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
11 91.7% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
1 8.3% LazyCompile: *exports.schema /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/cast.js:24:27 | |
6 21.4% LazyCompile: ~internals.Object._dependency /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:592:51 | |
6 100.0% LazyCompile: ~internals.Object.or /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:468:42 | |
5 17.9% LazyCompile: ~internals.Alternatives.try /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/alternatives.js:66:49 | |
5 100.0% LazyCompile: *exports.schema /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/cast.js:24:27 | |
5 17.9% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
3 60.0% LazyCompile: *Base._validate /Users/cdieringer/node/coinstac-common/src/models/base.js:34:37 | |
2 40.0% LazyCompile: *root.validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:91:30 | |
15 18.8% LazyCompile: ~internals.Any.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:103:42 | |
6 40.0% LazyCompile: ~internals.Object._dependency /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:592:51 | |
6 100.0% LazyCompile: ~internals.Object.or /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:468:42 | |
6 40.0% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
5 83.3% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
1 16.7% LazyCompile: ~root.object /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:71:28 | |
2 13.3% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
2 100.0% LazyCompile: *root.validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:91:30 | |
1 6.7% LazyCompile: ~internals.Alternatives.try /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/alternatives.js:66:49 | |
1 100.0% LazyCompile: *exports.schema /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/cast.js:24:27 | |
210 5.0% LazyCompile: ~internals.Topo._sort /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:92:43 | |
210 100.0% LazyCompile: ~internals.Topo.add /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:20:41 | |
210 100.0% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
180 85.7% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
140 77.8% LazyCompile: *root.validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:91:30 | |
140 100.0% LazyCompile: ~validateEachField /Users/cdieringer/node/coinstac-common/src/models/base.js:42:65 | |
40 22.2% LazyCompile: *Base._validate /Users/cdieringer/node/coinstac-common/src/models/base.js:34:37 | |
40 100.0% LazyCompile: *Base /Users/cdieringer/node/coinstac-common/src/models/base.js:17:14 | |
18 8.6% LazyCompile: *root.object /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:71:28 | |
18 100.0% LazyCompile: ~internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
10 55.6% LazyCompile: *root.validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:91:30 | |
6 33.3% LazyCompile: ~internals.Any._validateWithOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:641:57 | |
2 11.1% LazyCompile: *internals.Any._validateWithOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:641:57 | |
12 5.7% LazyCompile: *exports.schema /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/cast.js:24:27 | |
12 100.0% LazyCompile: root.compile /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:113:29 | |
11 91.7% LazyCompile: *Base._validate /Users/cdieringer/node/coinstac-common/src/models/base.js:34:37 | |
1 8.3% LazyCompile: ~Base._validate /Users/cdieringer/node/coinstac-common/src/models/base.js:34:37 | |
147 3.5% node::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&) | |
147 100.0% v8::internal::Builtins::~Builtins() | |
87 59.2% LazyCompile: *exports.runInThisContext vm.js:52:36 | |
87 100.0% LazyCompile: ~Module._compile module.js:481:37 | |
66 75.9% LazyCompile: ~Module._extensions..js module.js:548:37 | |
66 100.0% LazyCompile: ~Module.load module.js:449:33 | |
21 24.1% LazyCompile: *Module._extensions..js module.js:548:37 | |
21 100.0% LazyCompile: ~Module.load module.js:449:33 | |
31 21.1% LazyCompile: ~runInThisContext node.js:350:28 | |
31 100.0% LazyCompile: ~NativeModule.compile node.js:431:44 | |
31 100.0% LazyCompile: ~NativeModule.require node.js:365:34 | |
5 16.1% LazyCompile: ~Module._load module.js:383:24 | |
5 16.1% Function: ~<anonymous> http.js:1:11 | |
3 9.7% LazyCompile: ~startup node.js:12:19 | |
3 9.7% Function: ~<anonymous> util.js:1:11 | |
3 9.7% Function: ~<anonymous> stream.js:1:11 | |
2 6.5% LazyCompile: ~setupGlobalVariables node.js:215:32 | |
2 6.5% Function: ~<anonymous> tls.js:1:11 | |
2 6.5% Function: ~<anonymous> module.js:1:11 | |
1 3.2% LazyCompile: ~setupGlobalTimeouts node.js:243:31 | |
1 3.2% Function: ~<anonymous> url.js:1:11 | |
1 3.2% Function: ~<anonymous> timers.js:1:11 | |
1 3.2% Function: ~<anonymous> crypto.js:1:11 | |
1 3.2% Function: ~<anonymous> child_process.js:1:11 | |
1 3.2% Function: <anonymous> fs.js:1:11 | |
29 19.7% LazyCompile: ~exports.runInThisContext vm.js:52:36 | |
29 100.0% LazyCompile: ~Module._compile module.js:481:37 | |
29 100.0% LazyCompile: ~Module._extensions..js module.js:548:37 | |
29 100.0% LazyCompile: ~Module.load module.js:449:33 | |
115 2.7% v8::internal::Builtins::~Builtins() | |
115 100.0% v8::internal::Builtins::~Builtins() | |
38 33.0% LazyCompile: ~internals.Topo.add /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:20:41 | |
38 100.0% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
34 89.5% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
26 76.5% LazyCompile: *root.validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:91:30 | |
8 23.5% LazyCompile: *Base._validate /Users/cdieringer/node/coinstac-common/src/models/base.js:34:37 | |
2 5.3% LazyCompile: *root.object /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:71:28 | |
2 100.0% LazyCompile: ~internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
1 2.6% LazyCompile: ~root.object /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:71:28 | |
1 100.0% LazyCompile: ~internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
1 2.6% LazyCompile: *exports.schema /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/cast.js:24:27 | |
1 100.0% LazyCompile: root.compile /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:113:29 | |
31 27.0% LazyCompile: ~internals.Topo._sort /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:92:43 | |
31 100.0% LazyCompile: ~internals.Topo.add /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:20:41 | |
31 100.0% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
28 90.3% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
3 9.7% LazyCompile: *root.object /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:71:28 | |
15 13.0% LazyCompile: ~exports.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/node_modules/hoek/lib/index.js:18:26 | |
5 33.3% LazyCompile: ~internals.Any.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:103:42 | |
3 60.0% LazyCompile: ~internals.Object._dependency /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:592:51 | |
3 100.0% LazyCompile: ~internals.Object.or /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:468:42 | |
1 20.0% LazyCompile: ~internals.Alternatives.try /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/alternatives.js:66:49 | |
1 100.0% LazyCompile: *exports.schema /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/cast.js:24:27 | |
1 20.0% LazyCompile: *internals.Any.strict /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:230:43 | |
1 100.0% LazyCompile: ~internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
5 33.3% LazyCompile: ~exports.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/node_modules/hoek/lib/index.js:18:26 | |
3 60.0% LazyCompile: *internals.Any.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:103:42 | |
2 66.7% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
1 33.3% LazyCompile: ~internals.Alternatives.try /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/alternatives.js:66:49 | |
2 40.0% LazyCompile: ~internals.Any.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:103:42 | |
1 50.0% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
1 50.0% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
5 33.3% LazyCompile: *internals.Any.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:103:42 | |
2 40.0% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
2 100.0% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
2 40.0% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
2 100.0% LazyCompile: *root.validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:91:30 | |
1 20.0% LazyCompile: ~internals.Alternatives.try /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/alternatives.js:66:49 | |
1 100.0% LazyCompile: *exports.schema /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/cast.js:24:27 | |
11 9.6% LazyCompile: *internals.Any.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:103:42 | |
3 27.3% LazyCompile: ~internals.Alternatives.try /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/alternatives.js:66:49 | |
3 100.0% LazyCompile: *exports.schema /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/cast.js:24:27 | |
3 100.0% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
3 27.3% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
3 100.0% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
3 100.0% LazyCompile: *root.validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:91:30 | |
3 27.3% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
3 100.0% LazyCompile: *root.validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:91:30 | |
3 100.0% LazyCompile: ~validateEachField /Users/cdieringer/node/coinstac-common/src/models/base.js:42:65 | |
2 18.2% LazyCompile: ~internals.Object._dependency /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:592:51 | |
2 100.0% LazyCompile: ~internals.Object.or /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:468:42 | |
2 100.0% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
4 3.5% LazyCompile: internals.Object._base /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:29:45 | |
4 100.0% LazyCompile: *internals.Any._validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:483:46 | |
3 75.0% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
3 100.0% LazyCompile: *root.validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:91:30 | |
1 25.0% LazyCompile: *Base._validate /Users/cdieringer/node/coinstac-common/src/models/base.js:34:37 | |
1 100.0% LazyCompile: *Base /Users/cdieringer/node/coinstac-common/src/models/base.js:17:14 | |
4 3.5% LazyCompile: *internals.concatSettings /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:877:37 | |
3 75.0% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
3 100.0% LazyCompile: *root.validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:91:30 | |
3 100.0% LazyCompile: ~validateEachField /Users/cdieringer/node/coinstac-common/src/models/base.js:42:65 | |
1 25.0% LazyCompile: *root.validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:91:30 | |
1 100.0% LazyCompile: ~validateEachField /Users/cdieringer/node/coinstac-common/src/models/base.js:42:65 | |
1 100.0% LazyCompile: *InnerArrayForEach native array.js:946:27 | |
3 2.6% LazyCompile: *exports.flatten /Users/cdieringer/node/coinstac-common/node_modules/joi/node_modules/hoek/lib/index.js:568:28 | |
2 66.7% LazyCompile: ~internals.Any._allow /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:259:43 | |
2 100.0% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
1 50.0% LazyCompile: *root.validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:91:30 | |
1 50.0% LazyCompile: *Base._validate /Users/cdieringer/node/coinstac-common/src/models/base.js:34:37 | |
1 33.3% LazyCompile: ~internals.Object.or /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:468:42 | |
1 100.0% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
1 100.0% LazyCompile: *Base._validate /Users/cdieringer/node/coinstac-common/src/models/base.js:34:37 | |
94 2.2% v8::internal::Dictionary<v8::internal::SeededNumberDictionary, v8::internal::SeededNumberDictionaryShape, unsigned int>::SlowReverseLookup(v8::internal::Object*) | |
91 96.8% v8::internal::Runtime_CreateObjectLiteral(int, v8::internal::Object**, v8::internal::Isolate*) | |
26 28.6% LazyCompile: ~exports.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/node_modules/hoek/lib/index.js:18:26 | |
23 88.5% LazyCompile: *internals.Any.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:103:42 | |
10 43.5% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
10 100.0% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
7 30.4% LazyCompile: ~internals.Alternatives.try /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/alternatives.js:66:49 | |
7 100.0% LazyCompile: *exports.schema /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/cast.js:24:27 | |
4 17.4% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
4 100.0% LazyCompile: *root.validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:91:30 | |
2 8.7% LazyCompile: ~internals.Object._dependency /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:592:51 | |
2 100.0% LazyCompile: ~internals.Object.or /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:468:42 | |
3 11.5% LazyCompile: ~internals.Any.clone /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:103:42 | |
1 33.3% LazyCompile: ~internals.Alternatives.try /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/alternatives.js:66:49 | |
1 100.0% LazyCompile: *exports.schema /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/cast.js:24:27 | |
1 33.3% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
1 100.0% LazyCompile: *root.validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:91:30 | |
1 33.3% LazyCompile: *internals.Any.strict /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:230:43 | |
1 100.0% LazyCompile: ~internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
20 22.0% LazyCompile: internals.Object.keys /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:274:44 | |
19 95.0% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
16 84.2% LazyCompile: *root.validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:91:30 | |
16 100.0% LazyCompile: ~validateEachField /Users/cdieringer/node/coinstac-common/src/models/base.js:42:65 | |
3 15.8% LazyCompile: *Base._validate /Users/cdieringer/node/coinstac-common/src/models/base.js:34:37 | |
3 100.0% LazyCompile: *Base /Users/cdieringer/node/coinstac-common/src/models/base.js:17:14 | |
1 5.0% LazyCompile: *root.object /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:71:28 | |
1 100.0% LazyCompile: ~internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
1 100.0% LazyCompile: *root.validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:91:30 | |
14 15.4% LazyCompile: ~forEach /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:36:32 | |
14 100.0% LazyCompile: *InnerArrayForEach native array.js:946:27 | |
14 100.0% LazyCompile: *forEach native array.js:956:22 | |
14 100.0% LazyCompile: ~internals.Topo.add /Users/cdieringer/node/coinstac-common/node_modules/topo/lib/index.js:20:41 | |
11 12.1% LazyCompile: ~finish /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:496:20 | |
11 100.0% LazyCompile: *internals.Any._validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:483:46 | |
9 81.8% LazyCompile: internals.Object._base /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:29:45 | |
9 100.0% LazyCompile: *internals.Any._validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:483:46 | |
1 9.1% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
1 100.0% LazyCompile: *Base._validate /Users/cdieringer/node/coinstac-common/src/models/base.js:34:37 | |
1 9.1% LazyCompile: *Base._validate /Users/cdieringer/node/coinstac-common/src/models/base.js:34:37 | |
1 100.0% LazyCompile: *Base /Users/cdieringer/node/coinstac-common/src/models/base.js:17:14 | |
7 7.7% LazyCompile: internals.Object._base /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/object.js:29:45 | |
6 85.7% LazyCompile: *internals.Any._validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:483:46 | |
6 100.0% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
3 50.0% LazyCompile: *root.validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:91:30 | |
3 50.0% LazyCompile: *Base._validate /Users/cdieringer/node/coinstac-common/src/models/base.js:34:37 | |
1 14.3% LazyCompile: ~internals.Any._validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:483:46 | |
1 100.0% LazyCompile: ~internals.Any._validateWithOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:641:57 | |
1 100.0% LazyCompile: ~internals.Any.validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:659:45 | |
5 5.5% LazyCompile: *internals.checkOptions /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/any.js:33:35 | |
4 80.0% LazyCompile: *root.validate /Users/cdieringer/node/coinstac-common/node_modules/joi/lib/index.js:91:30 | |
4 100.0% LazyCompile: ~validateEachField /Users/cdieringer/node/coinstac-common/src/models/base.js:42:65 | |
4 100.0% LazyCompile: *InnerArrayForEach native array.js:946:27 | |
1 20.0% LazyCompile: *Base._validate /Users/cdieringer/node/coinstac-common/src/models/base.js:34:37 | |
1 100.0% LazyCompile: *Base /Users/cdieringer/node/coinstac-common/src/models/base.js:17:14 | |
1 100.0% LazyCompile: *HeavyModel /Users/cdieringer/node/coinstac-common/test/models/performance.js:15:20 | |
2 2.2% Function: ~<anonymous> /Users/cdieringer/node/coinstac-common/node_modules/tough-cookie/lib/pubsuffix.js:1:11 | |
2 100.0% LazyCompile: ~Module._compile module.js:481:37 | |
2 100.0% LazyCompile: ~Module._extensions..js module.js:548:37 | |
2 100.0% LazyCompile: ~Module.load module.js:449:33 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment