This is an archive of the discontinued LLVM Phabricator instance.

LLD: Remove duplciate code.
Needs ReviewPublic

Authored by ruiu on Mar 26 2015, 1:24 PM.
This revision needs review, but there are no reviewers specified.

Details

Reviewers
None
Summary

Remove duplciate code.

Diff Detail

Event Timeline

ruiu updated this revision to Diff 22747.Mar 26 2015, 1:24 PM
ruiu retitled this revision from to LLD: Remove duplciate code..
ruiu updated this object.
ruiu edited the test plan for this revision. (Show Details)
ruiu added a reviewer: atanasyan.
ruiu set the repository for this revision to rL LLVM.
ruiu added a project: lld.
ruiu added a subscriber: Unknown Object (MLST).
atanasyan edited edge metadata.Mar 26 2015, 1:42 PM

Do you plan to remove all xxxDynamicFile target specific descendants of DynamicFile class? Now all of them are "empty" and after this change it is not possible to create their instances.

ruiu updated this revision to Diff 22751.Mar 26 2015, 1:52 PM
ruiu edited edge metadata.
ruiu removed rL LLVM as the repository for this revision.
  • Remove subclasses of DynamicFile that are not instantiated
ruiu added a comment.Mar 26 2015, 1:53 PM

Thanks for pointing that out. I thought about that, but I forgot to do that when I was writing this patch. Updated.

atanasyan accepted this revision.Mar 26 2015, 1:55 PM
atanasyan edited edge metadata.

LGTM. Good code cleanup.

This revision is now accepted and ready to land.Mar 26 2015, 1:55 PM
atanasyan resigned from this revision.Feb 3 2016, 12:34 AM
atanasyan removed a reviewer: atanasyan.
This revision now requires review to proceed.Feb 3 2016, 12:34 AM