| Index: src/bootstrapper.cc
|
| ===================================================================
|
| --- src/bootstrapper.cc (revision 9770)
|
| +++ src/bootstrapper.cc (working copy)
|
| @@ -38,6 +38,7 @@
|
| #include "macro-assembler.h"
|
| #include "natives.h"
|
| #include "objects-visiting.h"
|
| +#include "platform.h"
|
| #include "snapshot.h"
|
| #include "extensions/externalize-string-extension.h"
|
| #include "extensions/gc-extension.h"
|
| @@ -2006,6 +2007,12 @@
|
| false);
|
| ASSERT(isolate->has_pending_exception() != result);
|
| if (!result) {
|
| + // We print out the name of the extension that fail to install.
|
| + // When an error is thrown during bootstrapping we automatically print
|
| + // the line number at which this happened to the console in the isolate
|
| + // error throwing functionality.
|
| + OS::PrintError("Error installing extension '%s'.\n",
|
| + current->extension()->name());
|
| isolate->clear_pending_exception();
|
| }
|
| current->set_state(v8::INSTALLED);
|
|
|