Home | History | Annotate | Download | only in renderer
      1 // Copyright 2013 The Chromium Authors. All rights reserved.
      2 // Use of this source code is governed by a BSD-style license that can be
      3 // found in the LICENSE file.
      4 
      5 #ifndef CONTENT_SHELL_RENDERER_GC_EXTENSION_H_
      6 #define CONTENT_SHELL_RENDERER_GC_EXTENSION_H_
      7 
      8 namespace v8 {
      9 class Extension;
     10 }
     11 
     12 namespace extensions_v8 {
     13 
     14 // GCExtension is a v8 extension to expose a method into JS for triggering
     15 // garbage collection. This should only be used for debugging.
     16 class GCExtension {
     17  public:
     18   static v8::Extension* Get();
     19 };
     20 
     21 }  // namespace extensions_v8
     22 
     23 #endif  // CONTENT_SHELL_RENDERER_GC_EXTENSION_H_
     24