This is an archive of the discontinued LLVM Phabricator instance.

[ELF] - Reuse Decompressor class.
ClosedPublic

Authored by grimar on Dec 25 2016, 6:13 AM.

Details

Summary

Intention of change is to get rid of code duplication.
Decompressor was introduced in D28105.

Change allows to get rid of few methods relative to decompression.

Diff Detail

Repository
rL LLVM

Event Timeline

grimar updated this revision to Diff 82473.Dec 25 2016, 6:13 AM
grimar retitled this revision from to [ELF] - Reuse DWARFCompression class..
grimar updated this object.
grimar added reviewers: ruiu, rafael.
grimar added subscribers: llvm-commits, grimar, evgeny777.
ruiu accepted this revision.Jan 3 2017, 3:48 PM
ruiu edited edge metadata.

LGTM. Nice!

This revision is now accepted and ready to land.Jan 3 2017, 3:48 PM
grimar updated this revision to Diff 84093.Jan 12 2017, 2:50 AM
grimar edited edge metadata.
  • D28105 was landed recently, this patch was updated to match latest changes in Decompressor API. Had to introduce one mote fatal() helper.

Is it OK to land ?

grimar requested a review of this revision.Jan 12 2017, 2:50 AM
grimar edited edge metadata.
grimar retitled this revision from [ELF] - Reuse DWARFCompression class. to [ELF] - Reuse Decompressor class..Jan 12 2017, 3:03 AM
grimar updated this object.
grimar edited edge metadata.
This revision was automatically updated to reflect the committed changes.