Lines Matching defs:message

644   StackTraceFailureMessage message(this,
647 message.Print();
653 StackTraceFailureMessage message(
656 message.Print();
661 // Print the details of this failure message object, including its own address
1786 // Determine whether a message needs to be created for the given exception
1788 // 1) External v8::TryCatch missing: Always create a message because any
1790 // 2) External v8::TryCatch exists: Only create a message if the handler
1792 // 3) ReThrow from v8::TryCatch: The message from a previous throw still
1793 // exists and we preserve it instead of creating a new message.
1809 // Generate the message if required.
1817 // It's not safe to try to make message objects or collect stack traces
1840 Object Isolate::ReThrow(Object exception, Object message) {
1844 set_pending_message(message);
2301 Object message(reinterpret_cast<Address>(handler->message_obj_));
2302 DCHECK(message.IsJSMessageObject() || message.IsTheHole(this));
2303 set_pending_message(message);
2544 // the pending message if the exception is re-thrown.
2549 // Clear the pending message object early to avoid endless recursion.
2554 // message have already been propagated to v8::TryCatch.
2557 // Determine whether the message needs to be reported to all message handlers
2570 // Actually report the pending message to all message handlers.
2573 Handle<JSMessageObject> message(JSMessageObject::cast(message_obj), this);
2575 Handle<Script> script(message->script(), this);
2579 JSMessageObject::EnsureSourcePositionsAvailable(this, message);
2581 int start_pos = message->GetStartPosition();
2582 int end_pos = message->GetEndPosition();
2584 MessageHandler::ReportMessage(this, &location, message);
3633 // Propagate to the external try-catch only if we got an actual message.