]> git.saurik.com Git - apple/objc4.git/blob - runtime/objc-cache.h
objc4-779.1.tar.gz
[apple/objc4.git] / runtime / objc-cache.h
1
2 #ifndef _OBJC_CACHE_H
3 #define _OBJC_CACHE_H
4
5 #include "objc-private.h"
6
7 __BEGIN_DECLS
8
9 extern void cache_init(void);
10
11 extern IMP cache_getImp(Class cls, SEL sel);
12
13 extern void cache_fill(Class cls, SEL sel, IMP imp, id receiver);
14
15 extern void cache_erase_nolock(Class cls);
16
17 extern void cache_delete(Class cls);
18
19 extern void cache_collect(bool collectALot);
20
21 __END_DECLS
22
23 #endif