Created

Embed URL

HTTPS clone URL

SSH clone URL

You can clone with HTTPS or SSH.

Download Gist
View _tmp_screen-exchange
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186
scons: done building targets.
line 666: unknown command: .str.split.
line 667: unknown command: .map.join.
line 668: unknown command: sys:139"
Statistical profiling result from v8.log, (347 ticks, 113 unaccounted, 0 excluded).
 
[Unknown]:
ticks total nonlib name
113 32.6%
 
[Shared libraries]:
ticks total nonlib name
 
[JavaScript]:
ticks total nonlib name
118 34.0% 34.0% LazyCompile: <anonymous> /Users/blake/code/borg/test/proto_test.js:1
4 1.2% 1.2% Function: parser.proto.Parser /Users/blake/code/borg/test/proto_test.js:8
3 0.9% 0.9% Stub: JSEntry
3 0.9% 0.9% Stub: CEntry
 
[C++]:
ticks total nonlib name
15 4.3% 4.3% v8::String::WriteUtf8
13 3.7% 3.7% v8::internal::Heap::AllocateStringFromUtf8
12 3.5% 3.5% v8::internal::StackFrameIterator::StackFrameIterator
10 2.9% 2.9% v8::internal::Invoke
10 2.9% 2.9% _tiny_malloc_from_free_list
8 2.3% 2.3% v8::internal::Builtin_FastHandleApiCall
7 2.0% 2.0% v8::internal::String::ReadBlock
7 2.0% 2.0% v8::internal::JSArray::Initialize
5 1.4% 1.4% v8::internal::StackFrameIterator::AdvanceWithHandler
5 1.4% 1.4% v8::internal::JSEntryStub::MinorKey
5 1.4% 1.4% v8::Object::Set
4 1.2% 1.2% v8::internal::String::Utf8Length
4 1.2% 1.2% v8::internal::JSObject::SetElement
4 1.2% 1.2% v8::internal::Heap::AllocateJSObjectFromMap
4 1.2% 1.2% v8::internal::Heap::AllocateFixedArrayWithHoles
4 1.2% 1.2% v8::internal::CodeStub::FindCodeInCache
4 1.2% 1.2% v8::Undefined
3 0.9% 0.9% v8::internal::JumpTarget::DoBranch
3 0.9% 0.9% v8::internal::JumpTarget::ComputeEntryFrame
3 0.9% 0.9% v8::internal::Heap::AllocateRawFixedArray
3 0.9% 0.9% v8::internal::Context::global_context
3 0.9% 0.9% __malloc_initialize
2 0.6% 0.6% v8::internal::Top::RegisterTryCatchHandler
2 0.6% 0.6% v8::internal::SetElement
2 0.6% 0.6% v8::internal::Logger::ApiEntryCall
2 0.6% 0.6% v8::internal::JumpTarget::DoBind
2 0.6% 0.6% v8::internal::HashTable<v8::internal::NumberDictionaryShape, unsigned int>::FindEntry
2 0.6% 0.6% v8::internal::Factory::NewJSObject
2 0.6% 0.6% v8::internal::Execution::Call
2 0.6% 0.6% v8::Value::ToString
2 0.6% 0.6% v8::String::Utf8Value::Utf8Value
2 0.6% 0.6% v8::Object::InternalFieldCount
2 0.6% 0.6% v8::HandleScope::HandleScope
2 0.6% 0.6% v8::External::Value
2 0.6% 0.6% unibrow::InputBuffer<unibrow::Utf8, unibrow::Buffer<char const*>, 1024u>::FillBuffer
2 0.6% 0.6% _strncmp
2 0.6% 0.6% _d_print_comp
2 0.6% 0.6% _create_scalable_zone
2 0.6% 0.6% __pthread_mutex_init
1 0.3% 0.3% v8::internal::VirtualFrame::SyncElementBelowStackPointer
1 0.3% 0.3% v8::internal::VirtualFrame::PrepareMergeTo
1 0.3% 0.3% v8::internal::String::ToAsciiVector
1 0.3% 0.3% v8::internal::StackFrame::GetCallerState
1 0.3% 0.3% v8::internal::Scanner::ScanJavaScript
1 0.3% 0.3% v8::internal::Scanner::Next
1 0.3% 0.3% v8::internal::Runtime::StringMatch
1 0.3% 0.3% v8::internal::Runtime::ForceSetObjectProperty
1 0.3% 0.3% v8::internal::RelocInfoWriter::Write
1 0.3% 0.3% v8::internal::RegisterAllocator::Allocate
1 0.3% 0.3% v8::internal::RegExpCapture::ToNode
1 0.3% 0.3% v8::internal::Parser::ParsePostfixExpression
1 0.3% 0.3% v8::internal::Parser::ParseLeftHandSideExpression
1 0.3% 0.3% v8::internal::Parser::ParseExpressionOrLabelledStatement
1 0.3% 0.3% v8::internal::Parser::ParseAssignmentExpression
1 0.3% 0.3% v8::internal::MemoryAllocator::AllocatePages
1 0.3% 0.3% v8::internal::LogMessageBuilder::WriteToLogFile
1 0.3% 0.3% v8::internal::KeywordMatcher::Step
1 0.3% 0.3% v8::internal::JumpTarget::AddReachingFrame
1 0.3% 0.3% v8::internal::JavaScriptFrame::type
1 0.3% 0.3% v8::internal::HeapIterator::next
1 0.3% 0.3% v8::internal::Heap::AllocateRaw
1 0.3% 0.3% v8::internal::Heap::AllocateJSObject
1 0.3% 0.3% v8::internal::Heap::AllocateHashTable
1 0.3% 0.3% v8::internal::GlobalHandles::Destroy
1 0.3% 0.3% v8::internal::Factory::NewStringFromUtf8
1 0.3% 0.3% v8::internal::Expression::AsExpression
1 0.3% 0.3% v8::internal::ExitFrame::GetCallerStackPointer
1 0.3% 0.3% v8::internal::Deserializer::ReadChunk
1 0.3% 0.3% v8::internal::CodeStub::GetCode
1 0.3% 0.3% v8::internal::CharacterStreamUTF16Buffer::Advance
1 0.3% 0.3% v8::internal::CallIC::UpdateCaches
1 0.3% 0.3% v8::internal::Assembler::movq
1 0.3% 0.3% v8::internal::Assembler::j
1 0.3% 0.3% v8::TryCatch::~TryCatch
1 0.3% 0.3% v8::Array::New
1 0.3% 0.3% unibrow::Utf8::ReadBlock
1 0.3% 0.3% unibrow::InputBuffer<v8::internal::String, v8::internal::String*, 1024u>::FillBuffer
1 0.3% 0.3% node::DLOpen
1 0.3% 0.3% _szone_free
1 0.3% 0.3% _pthread_mutexattr_init
1 0.3% 0.3% _mbackref
1 0.3% 0.3% _d_print_function_type
1 0.3% 0.3% _arc4random
1 0.3% 0.3% __pthread_create
 
[GC]:
ticks total nonlib name
2 0.6%
 
[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
118 34.0% LazyCompile: <anonymous> /Users/blake/code/borg/test/proto_test.js:1
118 100.0% Function: Module._compile module:348
118 100.0% Function: Module._loadScriptSync module:391
118 100.0% Function: Module.loadSync module:287
118 100.0% Function: exports.runMain module:445
118 100.0% LazyCompile: <anonymous> node.js:1
 
15 4.3% v8::String::WriteUtf8
15 100.0% LazyCompile: <anonymous> /Users/blake/code/borg/test/proto_test.js:1
15 100.0% Function: Module._compile module:348
15 100.0% Function: Module._loadScriptSync module:391
15 100.0% Function: Module.loadSync module:287
15 100.0% Function: exports.runMain module:445
 
13 3.7% v8::internal::Heap::AllocateStringFromUtf8
8 61.5% LazyCompile: <anonymous> /Users/blake/code/borg/test/proto_test.js:1
8 100.0% Function: Module._compile module:348
8 100.0% Function: Module._loadScriptSync module:391
8 100.0% Function: Module.loadSync module:287
8 100.0% Function: exports.runMain module:445
5 38.5% node::Binding
5 100.0% LazyCompile: <anonymous> node.js:1
 
12 3.5% v8::internal::StackFrameIterator::StackFrameIterator
12 100.0% LazyCompile: <anonymous> /Users/blake/code/borg/test/proto_test.js:1
12 100.0% Function: Module._compile module:348
12 100.0% Function: Module._loadScriptSync module:391
12 100.0% Function: Module.loadSync module:287
12 100.0% Function: exports.runMain module:445
 
10 2.9% v8::internal::Invoke
10 100.0% LazyCompile: <anonymous> /Users/blake/code/borg/test/proto_test.js:1
10 100.0% Function: Module._compile module:348
10 100.0% Function: Module._loadScriptSync module:391
10 100.0% Function: Module.loadSync module:287
10 100.0% Function: exports.runMain module:445
 
10 2.9% _tiny_malloc_from_free_list
10 100.0% LazyCompile: <anonymous> /Users/blake/code/borg/test/proto_test.js:1
10 100.0% Function: Module._compile module:348
10 100.0% Function: Module._loadScriptSync module:391
10 100.0% Function: Module.loadSync module:287
10 100.0% Function: exports.runMain module:445
 
8 2.3% v8::internal::Builtin_FastHandleApiCall
8 100.0% LazyCompile: <anonymous> /Users/blake/code/borg/test/proto_test.js:1
8 100.0% Function: Module._compile module:348
8 100.0% Function: Module._loadScriptSync module:391
8 100.0% Function: Module.loadSync module:287
8 100.0% Function: exports.runMain module:445
 
7 2.0% v8::internal::String::ReadBlock
6 85.7% LazyCompile: <anonymous> /Users/blake/code/borg/test/proto_test.js:1
6 100.0% Function: Module._compile module:348
6 100.0% Function: Module._loadScriptSync module:391
6 100.0% Function: Module.loadSync module:287
6 100.0% Function: exports.runMain module:445
1 14.3% Function: Module._compile module:348
1 100.0% Function: loadNative module:39
1 100.0% Function: loadModule module:205
1 100.0% Function: require module:363
1 100.0% LazyCompile: <anonymous> /Users/blake/code/borg/test/proto_test.js:1
 
7 2.0% v8::internal::JSArray::Initialize
7 100.0% LazyCompile: <anonymous> /Users/blake/code/borg/test/proto_test.js:1
7 100.0% Function: Module._compile module:348
7 100.0% Function: Module._loadScriptSync module:391
7 100.0% Function: Module.loadSync module:287
7 100.0% Function: exports.runMain module:445
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.