[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: MPS prstack
From: |
Mattias Engdegård |
Subject: |
Re: MPS prstack |
Date: |
Mon, 27 May 2024 16:37:56 +0200 |
27 maj 2024 kl. 16.15 skrev Helmut Eller <eller.helmut@gmail.com>:
> prstack.stack[prstack.sp] = e;
> __atomic_store_n (&prstack.sp, prstack.sp + 1, __ATOMIC_SEQ_CST);
Surely that is a severe overkill when all we need is a compiler barrier?
Or have I misunderstood the context the scanners are called in?
Shouldn't they have the same view of memory as the mutator?
- Re: MPS prstack, (continued)
- Re: MPS prstack, Gerd Möllmann, 2024/05/24
- Re: MPS prstack, Gerd Möllmann, 2024/05/25
- Re: MPS prstack, Helmut Eller, 2024/05/27
- Re: MPS prstack, Gerd Möllmann, 2024/05/27
- Re: MPS prstack, Helmut Eller, 2024/05/27
- Re: MPS prstack, Gerd Möllmann, 2024/05/27
- Re: MPS prstack, Eli Zaretskii, 2024/05/27
- Re: MPS prstack, Helmut Eller, 2024/05/27
- Re: MPS prstack, Eli Zaretskii, 2024/05/27
- Re: MPS prstack, Helmut Eller, 2024/05/27
- Re: MPS prstack,
Mattias Engdegård <=
- Re: MPS prstack, Helmut Eller, 2024/05/27
- Re: MPS prstack, Po Lu, 2024/05/27
- Re: MPS prstack, Helmut Eller, 2024/05/27
- Re: MPS prstack, Eli Zaretskii, 2024/05/27