In libobjc/: 2010-10-15 Nicola Pero <nicola.pero@meta-innovation.com>
commit51194e8eb5db1667efce48ef06a37436ca7ea7de
authorNicola Pero <nicola.pero@meta-innovation.com>
Fri, 15 Oct 2010 22:27:39 +0000 (15 22:27 +0000)
committerNicola Pero <nicola@gcc.gnu.org>
Fri, 15 Oct 2010 22:27:39 +0000 (15 22:27 +0000)
tree4a6954b1f7b91675bedaa8e8b7d3351ee0f9d7d7
parentef7659966d956c7dcb34fad217fffafc1911f69d
In libobjc/: 2010-10-15 Nicola Pero <nicola.pero@meta-innovation.com>

In libobjc/:
2010-10-15  Nicola Pero  <nicola.pero@meta-innovation.com>

        * objc-private/runtime.h (__objc_update_classes_with_methods): New.
        * class.c (__objc_update_classes_with_methods): New.
        (objc_getClassList): Do not lock the class lock.
        * methods.c (method_exchangeImplementations): New.
        (method_setImplementation): New.
        * objc/runtime.h (method_setImplementation): New.
        (method_exchangeImplementations): New.

From-SVN: r165525
libobjc/ChangeLog
libobjc/class.c
libobjc/methods.c
libobjc/objc-private/runtime.h
libobjc/objc/runtime.h