The equivalent of Chandler? It'll still be Chandler.
-
-
This Tweet is unavailable.
-
-
-
-
This Tweet is unavailable.
- Show replies
-
-
-
You mean where some read is partly past but not completely the end of an allocated region, but never spans a page boundary and then you mask away or otherwise ignore the bytes outside the range? I don't think there is a good solution in general.
-
99% of the time that is exactly the type of bug that ASAN should find, and it's *hard* to determine the other 1% which never use those bytes. Valgrind has a heuristic where it tracks the poisoned bytes and only complains if they are "meaningfully used".
- Show replies
New conversation -
-
-
We wrestled a lot with this in Hyperscan and finally came to the conclusion that you can't be Valgrind/ASAN-dirty even when you're writing correct code. Not if you're a library, anyhow. It's a pain as it has a way of doubling your LOC in SIMD loops. "Oh, and now the dumb bit".
-
I think I prefer "If you don't understand / can't deal with this, maybe you shouldn't be using a high-performance library." :)
- Show replies
New conversation -
-
-
Only *real* solution is to detect if ASAN is running and switch to the C version in that case :(
-
Which would cause no end of hilarity if it turned out there _were_ actually a bug in your code but it magically disappeared whenever you tried to track it down.
- Show replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.