Post #1966336
2026-02-26 23:55 UTC
@shachaf Yeah, I was using it for basically that; I mentioned in a subthread that you just have to split on basic block boundaries to make it amenable to random access execution. Of course it still has some issues with locality for random access execution though you can somewhat address that with an AoSoA-like layout.
Replies (1)
-
@pervognsen@mastodon.social 2026-02-26 23:58
@shachaf The ability to split on basic block boundaries like that does assume you have some sort of static or dynamic CFI validation so untrusted code can't jump into the middle of basic blocks.