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
-~----------~----~----~----~------~----~------~--~---

Reply via email to