about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/allocator.rs
AgeCommit message (Expand)AuthorLines
2023-04-25Revert "Remove #[alloc_error_handler] from the compiler and library"Matthias Krüger-0/+48
2023-04-16Remove #[alloc_error_handler] from the compiler and libraryAmanieu d'Antras-48/+0
2022-12-08Add LLVM KCFI support to the Rust compilerRamon de C Valle-3/+11
2022-10-31Rewrite implementation of `#[alloc_error_handler]`Amanieu d'Antras-3/+2
2022-07-13Rename `debugging_opts` to `unstable_opts`Joshua Nelson-1/+1
2022-03-18Auto merge of #88098 - Amanieu:oom_panic, r=nagisabors-1/+11
2022-03-14debuginfo: Refactor debuginfo generation for typesMichael Woerister-2/+2
2022-03-03Add -Z oom={panic,abort} command-line optionAmanieu d'Antras-1/+11
2022-02-26Add LLVM attributes in batches instead of individuallyErik Desjardins-4/+7
2022-02-14llvm: migrate to new parameter-bearing uwtable attrAugie Fackler-2/+2
2021-08-31Include debug info for the allocator shimDaniel Paoliello-3/+12
2021-08-05Prepare call/invoke for opaque pointersJosh Stone-3/+10
2021-02-17Remove redundant to_string callsest31-1/+1
2020-11-08Collapse all uses of `target.options.foo` into `target.foo`Vadim Petrochenkov-2/+2
2020-10-30Fix even more clippy warningsJoshua Nelson-1/+1
2020-10-15Replace target.target with target and target.ptr_width with target.pointer_widthest31-3/+3
2020-10-15Rename target_pointer_width to pointer_width and turn it into an u32est31-4/+4
2020-10-02Implement Make `handle_alloc_error` default to panic (for no_std + liballoc)Harald Hoyer-1/+44
2020-08-30mv compiler to compiler/mark-0/+85