Index: src/isolate.h |
diff --git a/src/isolate.h b/src/isolate.h |
index c37cdc97534a2a739869dc0778759f50b603aa40..9aa1242f35de0ad13e9eafd17312327f9ab91be2 100644 |
--- a/src/isolate.h |
+++ b/src/isolate.h |
@@ -578,20 +578,6 @@ class Isolate { |
MaybeObject** scheduled_exception_address() { |
return &thread_local_top_.scheduled_exception_; |
} |
- |
- Address pending_message_obj_address() { |
- return reinterpret_cast<Address>(&thread_local_top_.pending_message_obj_); |
- } |
- |
- Address has_pending_message_address() { |
- return reinterpret_cast<Address>(&thread_local_top_.has_pending_message_); |
- } |
- |
- Address pending_message_script_address() { |
- return reinterpret_cast<Address>( |
- &thread_local_top_.pending_message_script_); |
- } |
- |
MaybeObject* scheduled_exception() { |
ASSERT(has_scheduled_exception()); |
return thread_local_top_.scheduled_exception_; |
@@ -722,7 +708,7 @@ class Isolate { |
// Re-throw an exception. This involves no error reporting since |
// error reporting was handled when the exception was thrown |
// originally. |
- Failure* ReThrow(MaybeObject* exception); |
+ Failure* ReThrow(MaybeObject* exception, MessageLocation* location = NULL); |
void ScheduleThrow(Object* exception); |
void ReportPendingMessages(); |
Failure* ThrowIllegalOperation(); |