Searched refs:has_pending_exception (Results 1 - 22 of 22) sorted by relevance

/external/v8/test/cctest/
H A Dtest-compiler.cc140 bool has_pending_exception;
142 Execution::Call(fun, global, 0, NULL, &has_pending_exception);
143 CHECK(!has_pending_exception);
161 bool has_pending_exception; local
163 Execution::Call(fun, global, 0, NULL, &has_pending_exception);
164 CHECK(!has_pending_exception);
181 bool has_pending_exception; local
183 Execution::Call(fun, global, 0, NULL, &has_pending_exception);
184 CHECK(!has_pending_exception);
202 bool has_pending_exception; local
256 bool has_pending_exception; local
271 bool has_pending_exception; local
296 bool has_pending_exception; local
312 &has_pending_exception); local
[all...]
H A Dtest-random.cc54 bool has_pending_exception; local
60 Execution::Call(fun, global, 0, NULL, &has_pending_exception);
82 bool has_pending_exception; local
92 Execution::Call(fun, global, 0, NULL, &has_pending_exception);
93 Execution::Call(fun, global, 0, NULL, &has_pending_exception);
104 Execution::Call(fun, global, 0, NULL, &has_pending_exception);
H A Dtest-parsing.cc1073 CHECK(i::Isolate::Current()->has_pending_exception());
H A Dtest-regexp.cc1261 CHECK(isolate->has_pending_exception());
H A Dtest-api.cc7874 ASSERT(!i::Isolate::Current()->has_pending_exception());
10182 CHECK(!i::Isolate::Current()->has_pending_exception());
/external/v8/src/
H A Dexecution.cc74 bool* has_pending_exception) {
126 *has_pending_exception = value->IsException();
127 ASSERT(*has_pending_exception == Isolate::Current()->has_pending_exception());
128 if (*has_pending_exception) {
206 ASSERT(isolate->has_pending_exception());
217 ASSERT(!Isolate::Current()->has_pending_exception());
251 bool* has_pending_exception) {
275 *has_pending_exception = true;
309 bool* has_pending_exception) {
69 Invoke(bool is_construct, Handle<JSFunction> function, Handle<Object> receiver, int argc, Handle<Object> args[], bool* has_pending_exception) argument
250 TryGetFunctionDelegate(Handle<Object> object, bool* has_pending_exception) argument
307 TryGetConstructorDelegate( Handle<Object> object, bool* has_pending_exception) argument
[all...]
H A Dexecution.h155 bool* has_pending_exception);
161 bool* has_pending_exception);
H A Disolate.h122 ASSERT((isolate)->has_pending_exception()); \
129 ASSERT(!(isolate)->has_pending_exception()); \
131 CHECK(!(isolate)->has_pending_exception()); \
536 ASSERT(has_pending_exception());
554 bool has_pending_exception() { function in class:v8::internal::Isolate
H A Dapi.cc83 bool has_pending_exception = false
91 if (has_pending_exception) { \
1521 has_pending_exception = result.is_null();
1589 i::Execution::Call(fun, receiver, 0, NULL, &has_pending_exception);
1817 bool* has_pending_exception) {
1825 i::Execution::Call(fun, recv, argc, argv, has_pending_exception);
1832 bool* has_pending_exception) {
1838 has_pending_exception);
1851 &has_pending_exception);
1891 &has_pending_exception);
1813 CallV8HeapFunction(const char* name, i::Handle<i::Object> recv, int argc, i::Handle<i::Object> argv[], bool* has_pending_exception) argument
1830 CallV8HeapFunction(const char* name, i::Handle<i::Object> data, bool* has_pending_exception) argument
[all...]
H A Dregexp-macro-assembler.cc183 if (result == EXCEPTION && !isolate->has_pending_exception()) {
H A Disolate.cc1058 ASSERT(!has_pending_exception());
1152 ASSERT(has_pending_exception());
1194 ASSERT(has_pending_exception());
1236 ASSERT(has_pending_exception());
1292 if (has_pending_exception()) {
1683 ASSERT(has_pending_exception());
H A Dcompiler.cc301 if (info->isolate()->has_pending_exception()) {
412 if (!isolate->has_pending_exception()) isolate->StackOverflow();
631 if (!isolate->has_pending_exception()) {
H A Dbootstrapper.cc1316 ASSERT(isolate->has_pending_exception() != result);
1370 bool has_pending_exception; local
1371 Execution::Call(fun, receiver, 0, NULL, &has_pending_exception);
1372 if (has_pending_exception) return false;
2071 ASSERT(isolate->has_pending_exception() != result);
2147 ASSERT(isolate()->has_pending_exception());
H A Druntime.cc1379 ASSERT(!isolate->has_pending_exception());
1944 bool has_pending_exception; local
1947 &has_pending_exception);
1948 if (has_pending_exception) {
1949 ASSERT(isolate->has_pending_exception());
4207 bool has_pending_exception = false;
4209 Execution::ToString(key, &has_pending_exception);
4210 if (has_pending_exception) return Failure::Exception();
4448 bool has_pending_exception = false;
4449 Handle<Object> name = Execution::ToString(key, &has_pending_exception);
[all...]
H A Dobjects.cc233 if (isolate->has_pending_exception()) return Failure::Exception();
289 bool has_pending_exception; local
291 Execution::Call(fun, self, 0, NULL, &has_pending_exception, true);
293 if (has_pending_exception) return Failure::Exception();
2041 bool has_pending_exception; local
2043 Execution::Call(fun, self, ARRAY_SIZE(argv), argv, &has_pending_exception);
2045 if (has_pending_exception) return Failure::Exception();
2628 if (isolate->has_pending_exception()) return Failure::Exception();
2647 if (isolate->has_pending_exception()) return Failure::Exception();
2668 if (isolate->has_pending_exception()) retur
2674 bool has_pending_exception; local
[all...]
H A Ddebug.cc759 ASSERT(isolate->has_pending_exception());
776 ASSERT(!isolate->has_pending_exception());
782 ASSERT(!isolate->has_pending_exception());
1770 ASSERT(!info.isolate()->has_pending_exception());
1775 ASSERT(result != Isolate::Current()->has_pending_exception());
3257 if (!isolate_->has_pending_exception()) {
H A Djsregexp.cc69 bool* has_pending_exception) {
73 has_pending_exception);
179 regexp->GetIsolate()->has_pending_exception());
480 isolate->has_pending_exception());
519 ASSERT(!isolate->has_pending_exception());
547 ASSERT(isolate->has_pending_exception());
573 ASSERT(isolate->has_pending_exception());
66 CreateRegExpLiteral(Handle<JSFunction> constructor, Handle<String> pattern, Handle<String> flags, bool* has_pending_exception) argument
H A Dfull-codegen.cc309 ASSERT(!isolate->has_pending_exception());
H A Djsregexp.h60 bool* has_pending_exception);
H A Dbuiltins.cc1077 ASSERT(isolate->has_pending_exception() == pending_exception);
H A Dparser.cc6015 ASSERT(info->isolate()->has_pending_exception());
H A Dhydrogen.cc5262 if (target_info.isolate()->has_pending_exception()) {

Completed in 396 milliseconds