X-Git-Url: https://git.saurik.com/apple/javascriptcore.git/blobdiff_plain/93a3786624b2768d89bfa27e46598dc64e2fb70a..ed1e77d3adeb83d26fd1dfb16dd84cabdcefd250:/API/JSVirtualMachineInternal.h?ds=inline diff --git a/API/JSVirtualMachineInternal.h b/API/JSVirtualMachineInternal.h index 7292265..5a4fbef 100644 --- a/API/JSVirtualMachineInternal.h +++ b/API/JSVirtualMachineInternal.h @@ -26,16 +26,18 @@ #ifndef JSVirtualMachineInternal_h #define JSVirtualMachineInternal_h -#import - #if JSC_OBJC_API_ENABLED +#import + namespace JSC { class VM; class SlotVisitor; } #if defined(__OBJC__) +@class NSMapTable; + @interface JSVirtualMachine(Internal) JSContextGroupRef getGroupFromVirtualMachine(JSVirtualMachine *); @@ -51,7 +53,8 @@ JSContextGroupRef getGroupFromVirtualMachine(JSVirtualMachine *); #endif // defined(__OBJC__) void scanExternalObjectGraph(JSC::VM&, JSC::SlotVisitor&, void* root); +void scanExternalRememberedSet(JSC::VM&, JSC::SlotVisitor&); -#endif +#endif // JSC_OBJC_API_ENABLED #endif // JSVirtualMachineInternal_h