about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp
diff options
context:
space:
mode:
authorCamelid <camelidcamel@gmail.com>2021-03-01 20:06:49 -0800
committerCamelid <camelidcamel@gmail.com>2021-03-05 20:01:52 -0800
commit5b7409797555b8fcfb50dc92fcda9bd1298d70c4 (patch)
tree93f4cc10b26dabd43aea3feb7d468579f2b4bbb6 /compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp
parentc09d9d34f02c72b93da25ba27758db7d7cddb1f4 (diff)
downloadrust-5b7409797555b8fcfb50dc92fcda9bd1298d70c4.tar.gz
rust-5b7409797555b8fcfb50dc92fcda9bd1298d70c4.zip
Undo addition of boxes
I don't think the boxing helped performance, in fact I think it
potentially made it worse. The data was still being copied, but now it
was through a pointer. Thinking about it more, I think boxing might only
help when you're passing a big object around by value all the time,
rather than the slowdown being that you're cloning it.
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp')
0 files changed, 0 insertions, 0 deletions