How to get URL link on X (Twitter) App
https://twitter.com/halvarflake/status/1532651675181371392It’s not as sexy and flashy as coming up with the idea, but it is often an engineering feat, the kind that actually deserves papers.
https://twitter.com/pedantcoder/status/1527863439573454849PGZ is a cool feature (Probabilistic Guard Zalloc) which has a mode to find out-of-bounds bugs passively github.com/apple-oss-dist…
https://twitter.com/bkth_/status/1509193426784473102… compromise and subtle balance between tons of ideas, by typically making them simpler in a way that academia would not accept (for example making a mitigation probabilistic with a less than 99.9% protection rate, or other “impure” simplifications)
https://twitter.com/mikeash/status/1461490598465228807There’s a more fundamental reason which is that apple SOCs there’s a decrementer programmed to generate the equivalent of an SEV regularly. But even without that the context switch is reason enough. I wouldn’t even be surprised it the HW is allowed to do it for other reasons too
https://twitter.com/AirspeedSwift/status/1276563058794524673This is what the new codepath in objc_msgSend (
https://twitter.com/pedantcoder/status/1276595283074232320) is about. The whole explanation just doesn't fit, it would be a talk on its own. Several engineers worked on that.
https://twitter.com/AirspeedSwift/status/1276563058794524673Optimizing class_rw_t (memory)
https://twitter.com/airspeedswift/status/1276563058794524673The objective-C *refs (speed, some memory)
https://twitter.com/ronyfadel/status/1229974083795869701QoS is a label, its rules of propagation are semi complex, but DO NOT depend on the state of the system.
https://twitter.com/steipete/status/1196771019324829697The Obj-C dynamic dispatch comes with many costs, this is common "knowledge". However the details of it are rarely known.
https://twitter.com/pedantcoder/status/1135763974438379521