On Thu, Jul 10, 2025 at 05:49:53PM +0000, Qing Zhao wrote:
> One more note here, previously, ACCESS_MODE has 5 values:
>      -1: Unknown access semantics
>       0: none
>       1: read_only
>       2: write_only
>       3: read_write
> 
> For counted_by, I passed “-1” to the .ACCESS_WITH_SIZE.
> 
> With the new design, ACCESS_MODE has only 4 values (I think that the -1 is 
> not necessary, 0 should be enough)
> 
>         0: none
>         1: read_only
>         2: write_only
>         3: read_write
> 
> For counted_by, I passed “0” to the .ACCESS_WITH_SIZE.
> 
> Later, when we reimplement the “access” attribute by using .ACCESS_WITH_SIZE, 
> the ACCESS_MODE will be used
> At that time. 
> 
> What do you think?

Another value (like 4) can always be added to the set if needed, it can be a
bitmask, etc.

        Jakub

Reply via email to