Commit 2a921651 authored by yangguo@chromium.org's avatar yangguo@chromium.org

Better error messages for d8's load() (execute from file).

BUG=v8:796

Review URL: http://codereview.chromium.org/7754018

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@9209 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
parent 9b2de409
...@@ -271,7 +271,7 @@ Handle<Value> Shell::Load(const Arguments& args) { ...@@ -271,7 +271,7 @@ Handle<Value> Shell::Load(const Arguments& args) {
if (source.IsEmpty()) { if (source.IsEmpty()) {
return ThrowException(String::New("Error loading file")); return ThrowException(String::New("Error loading file"));
} }
if (!ExecuteString(source, String::New(*file), false, false)) { if (!ExecuteString(source, String::New(*file), false, true)) {
return ThrowException(String::New("Error executing file")); return ThrowException(String::New("Error executing file"));
} }
} }
...@@ -439,6 +439,7 @@ void Shell::ReportException(v8::TryCatch* try_catch) { ...@@ -439,6 +439,7 @@ void Shell::ReportException(v8::TryCatch* try_catch) {
printf("%s\n", stack_trace_string); printf("%s\n", stack_trace_string);
} }
} }
printf("\n");
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment