Author: [EMAIL PROTECTED]
Date: Thu Sep 11 00:29:25 2008
New Revision: 262

Removed:
    changes/[EMAIL PROTECTED]/remove-stack-trace/
Modified:
    branches/bleeding_edge/include/v8.h
    branches/bleeding_edge/samples/shell.cc
    branches/bleeding_edge/src/api.cc

Log:
Removed Message::GetStackTrace.



Modified: branches/bleeding_edge/include/v8.h
==============================================================================
--- branches/bleeding_edge/include/v8.h (original)
+++ branches/bleeding_edge/include/v8.h Thu Sep 11 00:29:25 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: branches/bleeding_edge/samples/shell.cc
==============================================================================
--- branches/bleeding_edge/samples/shell.cc     (original)
+++ branches/bleeding_edge/samples/shell.cc     Thu Sep 11 00:29:25 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: branches/bleeding_edge/src/api.cc
==============================================================================
--- branches/bleeding_edge/src/api.cc   (original)
+++ branches/bleeding_edge/src/api.cc   Thu Sep 11 00:29:25 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
-~----------~----~----~----~------~----~------~--~---

Reply via email to