freenode/#clasp - IRC Chatlog
Search
16:37:50
Bike
drmeister: https://en.cppreference.com/w/cpp/atomic/memory_order Here is the C++ definition, which as far as I can tell is not comprehensible by unaugmented humans
16:38:16
Bike
https://llvm.org/docs/LangRef.html#atomic-memory-ordering-constraints here is llvm's description (and see the link to the "simpler introduction")
16:39:10
Bike
https://www.cs.umd.edu/~pugh/java/memoryModel/jsr133.pdf and here is JSR 133, the part of java defining the memory model (or it did in the past, whatever), which is what I finally found that I could understand
16:39:31
Bike
it doesn't cover all the differences in C++ since Java doesn't have them, but it covers the basic concepts pretty well I think. with examples
17:43:02
Bike
i figured it out. it was of course a stupid typo that wasn't even related to what we were looking at
17:43:43
Bike
in cwvb-test, I wrote "SimpleDynamicScopeRAII(sym,val);" instead of "SimpleDynamicScopeRAII scope(sym,val);", so it destroyed the object immediately (thus unbinding the variable) instead of after the function call.
21:34:58
drmeister
When I run manifest in a cando running in a shell I can repeatedly reload the CHEM package.