Move prog_start_time init after isolate assigned

pull/5370/head
Ryan Dahl 2011-12-16 23:23:34 -08:00 committed by Ben Noordhuis
parent 4f46ee4400
commit 4d02e77f44
1 changed files with 3 additions and 3 deletions

View File

@ -2632,9 +2632,6 @@ static Handle<Value> DebugPause(const Arguments& args) {
char** ProcessInit(int argc, char *argv[]) {
// Initialize prog_start_time to get relative uptime.
uv_uptime(&prog_start_time);
// Hack aroung with the argv pointer. Used for process.title = "blah".
argv = uv_setup_args(argc, argv);
@ -2765,6 +2762,9 @@ void StartThread(node::Isolate* isolate,
// FIXME crashes with "CHECK(heap->isolate() == Isolate::Current()) failed"
//v8_typed_array::AttachBindings(v8::Context::GetCurrent()->Global());
// Initialize prog_start_time to get relative uptime.
uv_uptime(&prog_start_time);
// Create all the objects, load modules, do everything.
// so your next reading stop should be node::Load()!
Load(process_l);