1. 01 Jan, 2019 1 commit
  2. 03 Jan, 2018 1 commit
  3. 01 Jan, 2017 1 commit
  4. 04 Jan, 2016 1 commit
  5. 05 Jan, 2015 1 commit
  6. 02 Jan, 2014 1 commit
  7. 03 Feb, 2013 1 commit
  8. 15 Oct, 2010 1 commit
    • In libobjc/: 2010-10-15 Nicola Pero <nicola.pero@meta-innovation.com> · 51194e8e
      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
      Nicola Pero committed
  9. 13 Oct, 2010 1 commit
    • In libobjc/: 2010-10-13 Nicola Pero <nicola.pero@meta-innovation.com> · ad49efbd
      In libobjc/:
      2010-10-13  Nicola Pero  <nicola.pero@meta-innovation.com>
      
              * encoding.c (method_copyReturnType): New.
              (method_copyArgumentType): New.
              (method_getReturnType): New.
              (method_getArgumentType): New.
              * methods.c (method_getDescription): New.
              * objc/runtime.h (method_copyReturnType): New.
              (method_copyArgumentType): New.
              (method_getReturnType): New.
              (method_getArgumentType): New.
              (method_getDescription): New.
      
      From-SVN: r165404
      Nicola Pero committed
  10. 12 Oct, 2010 1 commit
    • Makefile.in (C_SOURCE_FILES): Added methods.c. · ad9eef11
      2010-10-12  Nicola Pero  <nicola.pero@meta-innovation.com>
      
              * Makefile.in (C_SOURCE_FILES): Added methods.c.
              * encoding.c (method_getNumberOfArguments): New.
              (method_get_number_of_arguments): Call
              method_getNumberOfArguments.
              * ivars.c (ivar_getName): Check for NULL variable argument.
              (ivar_getOffset): Check for NULL variable argument.
              (ivar_getTypeEncoding): Check for NULL variable argument.
              (class_copyIvarList): New.
              * methods.c: New.
              * protocols.c (class_copyProtocolList): Check for Nil class_
              argument.
              * sendmsg.c: Use 'struct objc_method *' instead of Method_t, and
              'struct objc_method_list *' instead of MethodList_t.
              (class_getMethodImplementation): New.
              (class_respondsToSelector): New.
              (class_getInstanceMethod): New.
              (class_getClassMethod): New.
              * objc/runtime.h: Updated comments.
              (class_copyIvarList): New.
              (class_getInstanceMethod): New.
              (class_getClassMethod): New.
              (class_getMethodImplementation): New.
              (class_respondsToSelector): New.
              (method_getName): New.
              (method_getImplementation): New.
              (method_getTypeEncoding): New.
              (class_copyMethodList): New.
              (method_getNumberOfArguments): New.
      
      From-SVN: r165400
      Nicola Pero committed