about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/allocator.rs
diff options
context:
space:
mode:
authorThalia Archibald <thalia@archibald.dev>2025-02-07 17:40:15 -0800
committerThalia Archibald <thalia@archibald.dev>2025-02-20 16:07:12 -0700
commit98b0f050cf61f86cd39babe1fa4b33808fdc0770 (patch)
treea0fbf8dee7fce9a4684a22712a7db4942e94b282 /compiler/rustc_codegen_llvm/src/allocator.rs
parentf04bbc60f8c353ee5ba0677bc583ac4a88b2c180 (diff)
downloadrust-98b0f050cf61f86cd39babe1fa4b33808fdc0770.tar.gz
rust-98b0f050cf61f86cd39babe1fa4b33808fdc0770.zip
Implement read_buf for zkVM stdin
For the zkVM, even when a guest buffer is uninitialized, from the host's
perspective it is just a normal piece of memory which was initialized
before letting the guest write into it. This makes `sys_read` safe to
use with an uninitialized buffer. See
https://github.com/risc0/risc0/issues/2853.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/allocator.rs')
0 files changed, 0 insertions, 0 deletions