Преглед на файлове

IdleNotification is on Isolate now

Stefan Siegl преди 11 години
родител
ревизия
137a6732c6
променени са 1 файла, в които са добавени 4 реда и са изтрити 0 реда
  1. 4 0
      v8js.cc

+ 4 - 0
v8js.cc

@@ -621,7 +621,11 @@ static void php_v8js_free_storage(void *object TSRMLS_DC) /* {{{ */
 	{
 		v8::Locker locker(c->isolate);
 		v8::Isolate::Scope isolate_scope(c->isolate);
+#if PHP_V8_API_VERSION < 3028036
 		while(!v8::V8::IdleNotification()) {};
+#else
+		while(!c->isolate->IdleNotification(500)) {};
+#endif
 	}
 
 	/* Dispose yet undisposed weak refs */