Index: src/api.cc |
=================================================================== |
--- src/api.cc (revision 2685) |
+++ src/api.cc (working copy) |
@@ -2593,8 +2593,13 @@ |
i::Handle<i::Context> env; |
{ |
ENTER_V8; |
+#if defined(ANDROID) |
+ // On mobile device, full GC is expensive, leave it to the system to |
+ // decide when should make a full GC. |
+#else |
// Give the heap a chance to cleanup if we've disposed contexts. |
i::Heap::CollectAllGarbageIfContextDisposed(); |
+#endif |
v8::Handle<ObjectTemplate> proxy_template = global_template; |
i::Handle<i::FunctionTemplateInfo> proxy_constructor; |
i::Handle<i::FunctionTemplateInfo> global_constructor; |