ObjC/ObjC++ Patch: rewrite objc/objc++ frontend hashtables

Mike Stump mikestump@comcast.net
Fri Oct 14 08:51:00 GMT 2011


On Oct 13, 2011, at 4:54 PM, Nicola Pero wrote:
> This patch finally rewrites the hashtables used by the ObjC (and ObjC++) frontend.  The
> new code speeds up the compiler by about 4% when compiling the standard GNUstep ObjC
> system headers with -fsyntax-only.  That's quite good for a change that does nothing
> but swap a hashtable implementation with another one.
> 
> PS: This also supersedes the two small ObjC hashtable patches that I sent in the past 12
> months or so and that were never applied.  The hashtable implemented by the current patch 
> is polished and fast.
> 
> Bootstrapped and regtested on gnu-linux i686.
> 
> Ok to commit ?

Ok.



More information about the Gcc-patches mailing list