-
- Downloads
In libobjc/: 2010-10-16 Nicola Pero <nicola.pero@meta-innovation.com>
In libobjc/: 2010-10-16 Nicola Pero <nicola.pero@meta-innovation.com> * objc/runtime.h: Updated comments. (class_addMethod): New. (class_addIvar): New. (class_replaceMethod): New. (objc_allocateClassPair): New. (objc_registerClassPair): New. (objc_disposeClassPair): New. * class.c (objc_allocateClassPair): New. (objc_registerClassPair): New. (objc_disposeClassPair): New. (class_getSuperclass): Return Nil if a class is in construction. * init.c (__objc_exec_class): Call __objc_init_class. (__objc_init_class): New. * ivars.c (class_copyIvarList): Return NULL if class is in construction. Do not lock the runtime mutex. (class_getInstanceVariable): Return NULL if class is in construction. Do not lock the runtime mutex. (class_addIvar): New. * sendmsg.c (class_addMethod): New. (class_replaceMethod): New. * objc-private/module-abi-8.h (__CLS_SETNOTINFO): New. (_CLS_IN_CONSTRUCTION): New. (CLS_IS_IN_CONSTRUCTION): New. (CLS_SET_IN_CONSTRUCTION): New. (CLS_SET_NOT_IN_CONSTRUCTION): New. * objc-private/runtime.h (__objc_init_class): New. From-SVN: r165563
Showing
- libobjc/ChangeLog 29 additions, 0 deletionslibobjc/ChangeLog
- libobjc/class.c 198 additions, 0 deletionslibobjc/class.c
- libobjc/init.c 24 additions, 17 deletionslibobjc/init.c
- libobjc/ivars.c 90 additions, 17 deletionslibobjc/ivars.c
- libobjc/objc-private/module-abi-8.h 12 additions, 1 deletionlibobjc/objc-private/module-abi-8.h
- libobjc/objc-private/runtime.h 1 addition, 1 deletionlibobjc/objc-private/runtime.h
- libobjc/objc/runtime.h 118 additions, 7 deletionslibobjc/objc/runtime.h
- libobjc/sendmsg.c 78 additions, 0 deletionslibobjc/sendmsg.c
Loading
Please register or sign in to comment