diff options
| author | Arash Rouhani <rarash@student.chalmers.se> | 2014-02-06 09:10:03 +0100 |
|---|---|---|
| committer | Simon Marlow <marlowsd@gmail.com> | 2014-04-29 20:34:08 +0100 |
| commit | 05fcc3331622995015ccba17ae333b9a0fc9bb77 (patch) | |
| tree | 4ec19e3f80db51a979019cc505db180f48e70972 /compiler/codeGen | |
| parent | 43b3bab38eafef8c02a09fb4ff1e757f5cba6073 (diff) | |
| download | haskell-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
