@bitCastWhat is a Result Location?
Here鈥檚 the original issue: https://github.com/ziglang/zig/issues/287
My best summary: when a function returns a newly created value, it will automatically put it into the function鈥檚 return location instead of making a copy. Previously, this was only a potential optimization from LLVM, but now it鈥檚 guaranteed by Zig.
Most helpful comment
What is a Result Location?