I thought objc_msgSend uses inline caches or something similar to them to avoid hash table lookups
-
-
-
It’s not an *inline* cache unless things have changed very recently — the cache is itself a hash table.
End of conversation
New conversation -
-
-
and it's still faster than the shitty Java GC
-
oh and btw it's a hash table because it's a lot simpler to implement nulling weaks correctly. If refcount == 0, free object and null out all weaks. No need to keep around control blocks or a separate weak count. And you can truly free the object if there are no more strong refs.
End of conversation
New conversation -
-
-
Needs a 5th panel for autorelease.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
"Awesome" is an interesting way to describe it....
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.