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

2011-10-14 Thread Mike Stump
On Oct 13, 2011, at 5:02 PM, Nicola Pero wrote: > I actually forgot to post a tiny bit that is required to support > the additional objc/objc-map.h and objc/objc-map.c files. It's > part of the same patch. Apologies. Hum, looks fairly obvious to me. :-)

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

2011-10-14 Thread Mike Stump
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

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

2011-10-13 Thread Nicola Pero
I actually forgot to post a tiny bit that is required to support the additional objc/objc-map.h and objc/objc-map.c files. It's part of the same patch. Apologies. Thanks Index: gengtype.c === --- gengtype.c (revision 179947) +++ g

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

2011-10-13 Thread Nicola Pero
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 wi