CNF: Implement compaction for small pointer arrays
authorBen Gamari <bgamari.foss@gmail.com>
Fri, 25 Aug 2017 01:55:27 +0000 (21:55 -0400)
committerDavid Feuer <David.Feuer@gmail.com>
Fri, 25 Aug 2017 01:55:28 +0000 (21:55 -0400)
commit5f3d2d3be034e04ba872f2695ab6d7b75de66663
tree131f644eb988628aaf65ca91d7ebaf0eaacbd2c6
parentaeb4bd958439515e02e6f8f9bb22cf84f7cd7d75
CNF: Implement compaction for small pointer arrays

Test Plan: Validate

Reviewers: austin, erikd, simonmar, dfeuer

Reviewed By: dfeuer

Subscribers: rwbarton, andrewthad, thomie, dfeuer

GHC Trac Issues: #13860, #13857

Differential Revision: https://phabricator.haskell.org/D3888
libraries/ghc-compact/tests/all.T
libraries/ghc-compact/tests/compact_small_ptr_array.hs [new file with mode: 0644]
rts/Compact.cmm