diff options
| author | Feng Qian <fqian@google.com> | 2009-07-20 10:22:00 -0700 |
|---|---|---|
| committer | Feng Qian <fqian@google.com> | 2009-07-20 10:22:00 -0700 |
| commit | 10fcd00f6448a92d9ecbe2ef0506132ddfbd5483 (patch) | |
| tree | d5bf14f3be57c99207aecc3cea48cea10b58ad8e /V8Binding/v8 | |
| parent | 969b05c5249c99a107c8542cdda4a1e47d5a7487 (diff) | |
| download | external_webkit-10fcd00f6448a92d9ecbe2ef0506132ddfbd5483.zip external_webkit-10fcd00f6448a92d9ecbe2ef0506132ddfbd5483.tar.gz external_webkit-10fcd00f6448a92d9ecbe2ef0506132ddfbd5483.tar.bz2 | |
Experiment no GC before loading new page.
I want to check this change in to see the page load time on page cyclers.
Diffstat (limited to 'V8Binding/v8')
| -rw-r--r-- | V8Binding/v8/src/api.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/V8Binding/v8/src/api.cc b/V8Binding/v8/src/api.cc index 145fa9d..3eab87a 100644 --- a/V8Binding/v8/src/api.cc +++ b/V8Binding/v8/src/api.cc @@ -2516,8 +2516,13 @@ Persistent<Context> v8::Context::New( i::Handle<i::Context> env; { ENTER_V8; +#if defined(ANDROID) + // Avoid exact work when creating new context. Android has its + // own onLowMemory notification. +#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; |
