3 ms·
By _managed_ runtime I meant virtual machine. The ObjC runtime is just a library that is linked in. It's much easier to drop down to the metal when you need to
by valty 3y ago
By _managed_ runtime I meant virtual machine.
The ObjC runtime is just a library that is linked in. It's much easier to drop down to the metal when you need to.
> automatic resource management
ARC is not runtime-based.
- pjmlp 3y agoA managed runtime is a managed runtime. ARC is definitely runtime based, go read the easily available machine code doing retain / release message calls, when the compiler isn't able to ellide them. You also forgot the remaining capabilities of Objective-C runtime regarding plugins, and metaclasses.