Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision |
spo600:volatile [2024/01/12 21:33] – chris | spo600:volatile [2024/05/25 05:16] (current) – external edit 127.0.0.1 |
---|
==== Other Uses of the Term "Volatile" ==== | ==== Other Uses of the Term "Volatile" ==== |
| |
The term <nowiki>//</nowiki>volatile<nowiki>//</nowiki> can also refer to an attribute of data objects or memory regions that can be accessed by independent input/output processes or devices. Effectively, these values are subject to change over time by external factors, code, or devices, making the values appear to be unpredictable. This thwarts many types of optimizations. | The term //volatile// can also refer to an attribute of data objects or memory regions that can be accessed by independent input/output processes or devices. Effectively, these values are subject to change over time by external factors, code, or devices, making the values appear to be unpredictable. This thwarts many types of optimizations. |
| |