Skip to content

Instantly share code, notes, and snippets.

@orangemocha
Created November 5, 2014 20:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save orangemocha/4e21eb73b0c31df7e88c to your computer and use it in GitHub Desktop.
Save orangemocha/4e21eb73b0c31df7e88c to your computer and use it in GitHub Desktop.
> node.exe!uv_cond_condvar_wait(uv_cond_t * cond, _RTL_CRITICAL_SECTION * mutex) Line 589 + 0x12 bytes C
node.exe!uv_cond_wait(uv_cond_t * cond, _RTL_CRITICAL_SECTION * mutex) Line 596 + 0xd bytes C
node.exe!node::TaskQueue::Push(v8::Task * task) Line 139 + 0x13 bytes C++
node.exe!node::Platform::CallOnBackgroundThread(v8::Task * task, v8::Platform::ExpectedRuntime expected_runtime) Line 78 C++
node.exe!v8::internal::MarkCompactCollector::StartSweeperThreads() Line 566 + 0x71 bytes C++
node.exe!v8::internal::MarkCompactCollector::SweepSpaces() Line 4294 C++
node.exe!v8::internal::MarkCompactCollector::CollectGarbage() Line 410 C++
node.exe!v8::internal::Heap::MarkCompact() Line 1195 C++
node.exe!v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector collector, v8::GCCallbackFlags gc_callback_flags) Line 1084 C++
node.exe!v8::internal::Heap::CollectGarbage(v8::internal::GarbageCollector collector, const char * gc_reason, const char * collector_reason, v8::GCCallbackFlags gc_callback_flags) Line 839 + 0x10 bytes C++
node.exe!v8::internal::Heap::CollectAllAvailableGarbage(const char * gc_reason) Line 759 + 0x12 bytes C++
node.exe!v8::internal::Factory::NewFixedArray(int size, v8::internal::PretenureFlag pretenure) Line 69 + 0x196 bytes C++
node.exe!v8::internal::HashTable<v8::internal::StringTable,v8::internal::StringTableShape,v8::internal::HashTableKey *>::New(v8::internal::Isolate * isolate, int at_least_space_for, v8::internal::MinimumCapacity capacity_option, v8::internal::PretenureFlag pretenure) Line 13773 C++
node.exe!v8::internal::HashTable<v8::internal::StringTable,v8::internal::StringTableShape,v8::internal::HashTableKey *>::EnsureCapacity(v8::internal::Handle<v8::internal::StringTable> table, int n, v8::internal::HashTableKey * key, v8::internal::PretenureFlag pretenure) Line 13953 + 0x31 bytes C++
node.exe!v8::internal::StringTable::LookupKey(v8::internal::Isolate * isolate, v8::internal::HashTableKey * key) Line 14723 + 0x15 bytes C++
node.exe!v8::internal::AstRawString::Internalize(v8::internal::Isolate * isolate) Line 93 + 0x11 bytes C++
node.exe!v8::internal::AstValueFactory::Internalize(v8::internal::Isolate * isolate) Line 281 + 0x27 bytes C++
node.exe!v8::internal::Parser::Internalize() Line 4042 C++
node.exe!v8::internal::Parser::Parse() Line 4918 C++
node.exe!v8::internal::Parser::Parse(v8::internal::CompilationInfo * info, bool allow_lazy) Line 635 + 0xb bytes C++
node.exe!v8::internal::CompileToplevel(v8::internal::CompilationInfo * info) Line 1021 + 0xe bytes C++
node.exe!v8::internal::Compiler::CompileScript(v8::internal::Handle<v8::internal::String> source, v8::internal::Handle<v8::internal::Object> script_name, int line_offset, int column_offset, bool is_shared_cross_origin, v8::internal::Handle<v8::internal::Context> context, v8::Extension * extension, v8::internal::ScriptData * * cached_data, v8::ScriptCompiler::CompileOptions compile_options, v8::internal::NativesFlag natives) Line 1207 + 0x13 bytes C++
node.exe!v8::ScriptCompiler::CompileUnbound(v8::Isolate * v8_isolate, v8::ScriptCompiler::Source * source, v8::ScriptCompiler::CompileOptions options) Line 1756 + 0x3c bytes C++
node.exe!node::ContextifyScript::New(const v8::FunctionCallbackInfo<v8::Value> & args) Line 497 + 0x1e bytes C++
node.exe!v8::internal::FunctionCallbackArguments::Call(void (const v8::FunctionCallbackInfo<v8::Value> &)* f) Line 33 + 0x9 bytes C++
node.exe!v8::internal::HandleApiCallHelper<1>(v8::internal::`anonymous-namespace'::BuiltinArguments<1> args, v8::internal::Isolate * isolate) Line 1146 C++
node.exe!v8::internal::Builtin_Impl_HandleApiCallConstruct(v8::internal::`anonymous-namespace'::BuiltinArguments<1> args, v8::internal::Isolate * isolate) Line 1167 + 0x11 bytes C++
node.exe!v8::internal::Builtin_HandleApiCallConstruct(int args_length, v8::internal::Object * * args_object, v8::internal::Isolate * isolate) Line 1166 + 0x40 bytes C++
0610a2b6()
06147952()
0614fbf0()
0614f7d5()
0614f0b2()
0614fe1f()
0610a1fb()
0614f829()
0614f0b2()
0614e189()
0614da8c()
06147a15()
06128b8a()
node.exe!v8::internal::Invoke(bool is_construct, v8::internal::Handle<v8::internal::JSFunction> function, v8::internal::Handle<v8::internal::Object> receiver, int argc, v8::internal::Handle<v8::internal::Object> * args) Line 91 + 0x19 bytes C++
node.exe!v8::internal::Execution::Call(v8::internal::Isolate * isolate, v8::internal::Handle<v8::internal::Object> callable, v8::internal::Handle<v8::internal::Object> receiver, int argc, v8::internal::Handle<v8::internal::Object> * argv, bool convert_receiver) Line 141 + 0x1b bytes C++
node.exe!v8::Function::Call(v8::Handle<v8::Value> recv, int argc, v8::Handle<v8::Value> * argv) Line 4119 + 0x34 bytes C++
node.exe!node::LoadEnvironment(node::Environment * env) Line 2921 C++
node.exe!node::Start(int argc, char * * argv) Line 3748 + 0x9 bytes C++
node.exe!wmain(int argc, wchar_t * * wargv) Line 60 + 0xd bytes C++
node.exe!__tmainCRTStartup() Line 255 + 0x19 bytes C
node.exe!wmainCRTStartup() Line 165 C
kernel32.dll!74ae919f()
ntdll.dll!770d0bbb()
ntdll.dll!770d0b91()
> node.exe!v8::base::Semaphore::Wait() Line 172 + 0x10 bytes C++
node.exe!v8::internal::OptimizingCompilerThread::Run() Line 48 C++
node.exe!v8::base::Thread::NotifyStartedAndRun() Line 491 + 0xf bytes C++
node.exe!v8::base::ThreadEntry(void * arg) Line 1317 C++
node.exe!_callthreadstartex() Line 376 + 0xf bytes C
node.exe!_threadstartex(void * ptd) Line 359 C
kernel32.dll!74ae919f()
ntdll.dll!770d0bbb()
ntdll.dll!770d0b91()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment