query: Volatile guarantees and out-of-order execution
positive_passages.docid: 18035
positive_passages.text: Java memory model: volatile variables and happens-before
negative_passages.docid: 63967
negative_passages.text: Memory and CPU optimizers: Are they gimmicks?
negative_passages.docid: 62298
negative_passages.text: Why is volatile needed in C?
negative_passages.docid: 40316
negative_passages.text: Beyond Stack Sampling: C++ Profilers
negative_passages.docid: 134358
negative_passages.text: Are persistent variable values after the kernel is stopped possible?
negative_passages.docid: 36100
negative_passages.text: 2-bit branch prediction accuracy
negative_passages.docid: 42116
negative_passages.text: Can one core perform several operations/instructions during one tick (because core has different execution units)?
negative_passages.docid: 126783
negative_passages.text: Do mutex locks happen in the same order they are asked?
negative_passages.docid: 158275
negative_passages.text: Threading behavior of SameQ vs. Equal
negative_passages.docid: 83432
negative_passages.text: Order of local variable allocation on the stack
negative_passages.docid: 84520
negative_passages.text: Overhead of using locks instead of atomic intrinsics
negative_passages.docid: 51197
negative_passages.text: A generic priority queue for Python
negative_passages.docid: 71758
negative_passages.text: Why can an Object member variable not be both final and volatile in Java?
negative_passages.docid: 103944
negative_passages.text: prolonging the lifetime of temporaries
negative_passages.docid: 4055
negative_passages.text: How to mitigate the Spectre and Meltdown vulnerabilities on Linux systems?
negative_passages.docid: 91698
negative_passages.text: Proofs of consistency for two formal systems
negative_passages.docid: 154974
negative_passages.text: Adaptive internal storage : analysis