bug-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [RFA/base] GSObjCRuntime (Part 3: Access functions to Method structu


From: David Ayers
Subject: Re: [RFA/base] GSObjCRuntime (Part 3: Access functions to Method structures)
Date: Sun, 22 Jun 2003 10:51:33 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4b) Gecko/20030507

David Ayers wrote:

       * Headers/gnustep/base/objc-gnu2next.h: Remove simple mappings for
       class_get_class_method they cannot work due to different
       parameter expectations.  Added mapping from NeXT->GNU runtime.
       The other way does not work.  Added simple mapping for internal
       flush function __objc_update_dispatch_table_for_class and
       _objc_flush_caches.

       * Headers/gnustep/base/GSObjCRuntime.h/m:
       Added typedef for GSMethod.
       (GSGetInstanceMethod): New function.
       (GSGetClassMethod): Ditto.
       (GSGetInstanceMethodNotInherited): Ditto.
       (GSGetClassMethodNotInherited): Ditto.
       (GSFlushMethodCacheForClass): Ditto.
       (flush_method_cache_for_class): Removed function which is replaced
       by GSFlushMethodCacheForClass.
       (GSObjCGetMethod): Removed function which is replaced by
       GSGetInstanceMethod and GSGetClassMethod.
       (GSObjCReplaceMethod): Removed function.


Finally commited.

Cheers,
David






reply via email to

[Prev in Thread] Current Thread [Next in Thread]