Author: [EMAIL PROTECTED]
Date: Thu Sep 11 00:23:32 2008
New Revision: 260
Added:
changes/[EMAIL PROTECTED]/remove-stack-trace/
changes/[EMAIL PROTECTED]/remove-stack-trace/bleeding_edge/
- copied from r259, /branches/bleeding_edge/
Modified:
changes/[EMAIL PROTECTED]/remove-stack-trace/bleeding_edge/include/v8.h
changes/[EMAIL PROTECTED]/remove-stack-trace/bleeding_edge/samples/shell.cc
changes/[EMAIL PROTECTED]/remove-stack-trace/bleeding_edge/src/api.cc
Log:
Removed Message::GetStackTrace.
Modified:
changes/[EMAIL PROTECTED]/remove-stack-trace/bleeding_edge/include/v8.h
==============================================================================
--- /branches/bleeding_edge/include/v8.h (original)
+++
changes/[EMAIL PROTECTED]/remove-stack-trace/bleeding_edge/include/v8.h
Thu Sep 11 00:23:32 2008
@@ -595,12 +595,6 @@
*/
int GetEndColumn();
- /**
- * Returns a string stack trace if trace_exceptions is enabled and
- * one is available.
- */
- Local<String> GetStackTrace();
-
// TODO(1245381): Print to a string instead of on a FILE.
static void PrintCurrentStackTrace(FILE* out);
};
Modified:
changes/[EMAIL PROTECTED]/remove-stack-trace/bleeding_edge/samples/shell.cc
==============================================================================
--- /branches/bleeding_edge/samples/shell.cc (original)
+++
changes/[EMAIL PROTECTED]/remove-stack-trace/bleeding_edge/samples/shell.cc
Thu Sep 11 00:23:32 2008
@@ -246,10 +246,5 @@
printf("^");
}
printf("\n");
- v8::Handle<v8::String> stack_trace = message->GetStackTrace();
- if (!stack_trace.IsEmpty()) {
- v8::String::Utf8Value stack_trace_str(stack_trace);
- printf("%s\n", *stack_trace_str);
- }
}
}
Modified:
changes/[EMAIL PROTECTED]/remove-stack-trace/bleeding_edge/src/api.cc
==============================================================================
--- /branches/bleeding_edge/src/api.cc (original)
+++
changes/[EMAIL PROTECTED]/remove-stack-trace/bleeding_edge/src/api.cc
Thu Sep 11 00:23:32 2008
@@ -1261,20 +1261,6 @@
}
-v8::Local<v8::String> Message::GetStackTrace() {
- if (IsDeadCheck("v8::Message::GetStackTrace()"))
- return v8::Local<v8::String>();
- HandleScope scope;
- i::Handle<i::JSObject> data_obj = Utils::OpenHandle(this);
- i::Handle<i::Object> trace = GetProperty(data_obj, "stackTrace");
- if (trace->IsString()) {
- return scope.Close(Utils::ToLocal(i::Handle<i::String>::cast(trace)));
- } else {
- return Local<String>();
- }
-}
-
-
Local<String> Message::GetSourceLine() {
ON_BAILOUT("v8::Message::GetSourceLine()", return Local<String>());
HandleScope scope;
--~--~---------~--~----~------------~-------~--~----~
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
-~----------~----~----~----~------~----~------~--~---