non-volatile Questions

3

Solved

volatile int vfoo = 0; void func() { int bar; do { bar = vfoo; // L.7 }while(bar!=1); return; } This code busy-waits for the variable to turn to 1. If on first pass vfoo is not set to 1, wi...
Sulfapyrazine asked 11/11, 2019 at 10:52

1

Solved

In the Intel ISA extension manual the description for pcommit is a bit cryptic: The PCOMMIT instruction causes certain store-to-memory operations to persistent memory ranges to become persistent...
Annapolis asked 26/1, 2017 at 16:22

2

Solved

Suppose I have the following declaration: int* volatile x; I believe that this defines a volatile pointer "normal" variable. To me this could mean one of two things: First Guess The pointer c...
Les asked 4/8, 2016 at 23:17

4

Solved

In an embedded environment (using MSP430), I have seen some data corruption caused by partial writes to non-volatile memory. This seems to be caused by power loss during a write (to either FRAM or ...
Disembowel asked 10/1, 2014 at 18:23

4

Solved

Inspired by this question, I wrote the test: public class Main { private static final long TEST_NUMBERS = 5L; private static final long ITERATION_NUMBER = 100000L; private static long value;...
Cnut asked 6/11, 2013 at 8:46

1

Solved

I've recently been reading a lot here on SO and elsewhere about threaded memory management, in particular, the use of the volatile keyword. I'm beginning to feel reasonably confident with the conce...
Monarchism asked 28/8, 2013 at 15:18

3

Solved

I have a compiler error in scala and I don't know what does it refer to: Assume these declarations:trait Abstract { type MyType } trait AInner trait A extends Abstract{ type MyType <: AInner ...
Vaenfila asked 8/4, 2013 at 13:31
1

© 2022 - 2024 — McMap. All rights reserved.