ObjC-Runtime

Created: 2010-03-25T19:36:04Z

Wie ich ja schon vor ein paar Tagen geschrieben hatte, habe ich mal mit einer ObjC-Runtime angefangen. Nun, ich hab sie heute mal soweit gebracht, daß man sie veröffentlichen kann und in ein Repo [toter Link] gepackt. Sie ist jetzt schon ca. doppelt so schnell wie die GNU libobjc, selbst wenn man die Assembly-Optimierungen mit -DNO_ASM ausschaltet. Allerdings fehlen noch Exceptions, Protocols und Threading. Wobei letzteres recht einfach sein sollte, da z.B. die Dispatch-Table bereits eine Datenstruktur hat, die keine Locks benötigt.