Index: src/d8.cc |
=================================================================== |
--- src/d8.cc (revision 10353) |
+++ src/d8.cc (working copy) |
@@ -760,8 +760,13 @@ |
#endif // V8_SHARED |
// Initialize the global objects |
Handle<ObjectTemplate> global_template = CreateGlobalTemplate(); |
+ |
+ v8::TryCatch try_catch; |
Persistent<Context> context = Context::New(NULL, global_template); |
- ASSERT(!context.IsEmpty()); |
+ if (context.IsEmpty()) { |
+ v8::Local<v8::Value> st = try_catch.StackTrace(); |
+ ASSERT(!context.IsEmpty()); |
+ } |
Context::Scope scope(context); |
#ifndef V8_SHARED |