discuss-gnustep
[Top][All Lists]
Advanced

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

Re: Status of GNUstep


From: David Chisnall
Subject: Re: Status of GNUstep
Date: Mon, 6 Jul 2015 08:28:13 +0100

On 6 Jul 2015, at 06:57, Dr. H. Nikolaus Schaller <hns@goldelico.com> wrote:
> 
> This will list the “undefined” references that are to be satisfied by the 
> shared libraries.
> 
> Of course it is a mix of system libraries and GNUstep libraries, but you will 
> see the format of Obj-C methods.

No you won’t.  Objective-C dispatch does not work that way - methods are not 
called directly, the only symbol that you will see is objc_msgSend.

It is, however, possible to see the list of selectors that a an application 
uses, though these are not tied to classes.  It’s also possible with the git 
head of libobjc2 (or with DTrace on OS X) to track the {class,selector} pairs 
for every message send and record them as the method runs, though this is a 
static analysis.

David

-- Sent from my Apple II




reply via email to

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