diff options
Diffstat (limited to 'WebCore/bindings/objc/DOMInternal.mm')
-rw-r--r-- | WebCore/bindings/objc/DOMInternal.mm | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/WebCore/bindings/objc/DOMInternal.mm b/WebCore/bindings/objc/DOMInternal.mm index 9b26e59..993a3ad 100644 --- a/WebCore/bindings/objc/DOMInternal.mm +++ b/WebCore/bindings/objc/DOMInternal.mm @@ -49,18 +49,6 @@ NSMapTable* createWrapperCache() #endif } -NSMapTable* createWrapperCacheWithIntegerKeys() -{ -#ifdef BUILDING_ON_TIGER - return NSCreateMapTable(NSIntMapKeyCallBacks, NSNonRetainedObjectMapValueCallBacks, 0); -#else - // NSMapTable with zeroing weak pointers is the recommended way to build caches like this under garbage collection. - NSPointerFunctionsOptions keyOptions = NSPointerFunctionsOpaqueMemory | NSPointerFunctionsIntegerPersonality; - NSPointerFunctionsOptions valueOptions = NSPointerFunctionsZeroingWeakMemory | NSPointerFunctionsObjectPersonality; - return [[NSMapTable alloc] initWithKeyOptions:keyOptions valueOptions:valueOptions capacity:0]; -#endif -} - NSObject* getDOMWrapper(DOMObjectInternal* impl) { if (!DOMWrapperCache) |