Y
Hacker News
new
|
ask
|
show
|
jobs
by
muizelaar
940 days ago
Check out the difference between LLVM's NotAtomic (C++) and Unordered (Java) here:
https://llvm.org/docs/Atomics.html#notatomic
1 comments
layer8
940 days ago
Ok, so it seems that the Java semantics can be expensive in cases like 64-bits-wide pointers on ARM. However, pointers (object references) in Java usually only are 32 bits wide by default, due to using a compressed pointer format.
link