Home | History | Annotate | Download | only in src

Lines Matching refs:v8

1 // Copyright 2012 the V8 project authors. All rights reserved.
30 #include "v8.h"
56 namespace v8 {
79 // This flag may be set using v8::V8::IgnoreOutOfMemoryException()
127 v8::TryCatch* ThreadLocalTop::TryCatchHandler() {
203 : Thread("v8:PreallocMem"),
458 for (v8::TryCatch* block = thread->TryCatchHandler();
481 void Isolate::RegisterTryCatchHandler(v8::TryCatch* that) {
493 void Isolate::UnregisterTryCatchHandler(v8::TryCatch* that) {
742 v8::FailedAccessCheckCallback callback) {
747 void Isolate::ReportFailedAccessCheck(JSObject* receiver, v8::AccessType type) {
765 v8::Utils::ToLocal(receiver_handle),
767 v8::Utils::ToLocal(data));
779 v8::AccessType type) {
802 v8::AccessType type) {
828 v8::NamedSecurityCallback callback =
829 v8::ToCData<v8::NamedSecurityCallback>(fun_obj);
842 result = callback(v8::Utils::ToLocal(receiver_handle),
843 v8::Utils::ToLocal(key_handle),
845 v8::Utils::ToLocal(data));
853 v8::AccessType type) {
871 v8::IndexedSecurityCallback callback =
872 v8::ToCData<v8::IndexedSecurityCallback>(fun_obj);
884 result = callback(v8::Utils::ToLocal(receiver_handle),
887 v8::Utils::ToLocal(data));
1156 // When throwing the exception, we found no v8::TryCatch
1179 // have another chances to set proper v8::TryCatch.
1207 // v8::TryCatch.
1443 // Must be initialized early to allow v8::SetResourceConstraints calls.
1446 // Must be initialized early to allow v8::Debug calls.
1561 v8::Locker locker;
1562 v8::Locker::StopPreemption();
1790 // Ensure that the thread has a valid stack guard. The v8::Locker object
1801 V8::SetFatalError();
1822 v8::Locker locker;
1823 v8::Locker::StartPreemption(100);
1867 // v8::V8::SetAddHistogramSampleFunction calls.
1953 } } // namespace v8::internal