3 ms·
> That distinction is reserved for computers that separate the 'store' (aka volatile memory) into two disjoint regions On a machine where programs are supplied
by kayamon 11y ago
> That distinction is reserved for computers that separate the 'store' (aka volatile memory) into two disjoint regions
On a machine where programs are supplied as bytecode, there are indeed two disjoint regions.
The bytecode sits in it's own region. You can't touch it from the data region.
- microtherion 11y agoI believe you are misunderstanding the use of bytecode in the Apple Watch: What is deployed to the device is still native code, the bytecode is merely what's submitted to the app store.
- kayamon 11y agoBut if the program has no knowledge, visibility or control of the native code, it effectively does not exist.