summaryrefslogtreecommitdiff
path: root/compiler/codeGen
diff options
context:
space:
mode:
authorArash Rouhani <rarash@student.chalmers.se>2014-02-06 09:10:03 +0100
committerSimon Marlow <marlowsd@gmail.com>2014-04-29 20:34:08 +0100
commit05fcc3331622995015ccba17ae333b9a0fc9bb77 (patch)
tree4ec19e3f80db51a979019cc505db180f48e70972 /compiler/codeGen
parent43b3bab38eafef8c02a09fb4ff1e757f5cba6073 (diff)
downloadhaskell-05fcc3331622995015ccba17ae333b9a0fc9bb77.tar.gz
Rts: Reuse scavenge_small_bitmap (#8742)
The function was inlined at two places already. And the function is having the STATIC_INLINE annotation, so the assembly output should. be the same. To convince myself, I did diff the output of the object files before and after the patch and they matched on my 64-bit Ubuntu 13.10 machine, running gcc 4.8.1-10ubuntu9. Also, I had to move scavenge_small_bitmap up a bit since it's not in any .h-file. While I was at it, I also applied the analogous patch for Compact.c. Though I had to write `thread_small_bitmap` instead of just moving it.
Diffstat (limited to 'compiler/codeGen')
0 files changed, 0 insertions, 0 deletions