[PATCH] Introduce llvm/ADT/OptionSet.h utility class
Philip Reames via llvm-commits
llvm-commits at lists.llvm.org
Fri Feb 12 11:23:09 PST 2016
Er, if this didn't get reviewed, please revert it. This is not merely
poor form, but unacceptable for non-trivial changes in areas for which
you are not a regular contributor.
In particular, moving code between the swift repo and the LLVM repo is
not necessarily OK. At minimum, there needs to be some discussion on
llvm-dev of the licensing and implications. Specifically, with the
possible relicensing being discussed, adding a bunch of unknown external
authors (even if the current license is compatible) might not be a good
idea.
As such, please revert.
Philip
On 02/11/2016 11:33 PM, Argyrios Kyrtzidis via llvm-commits wrote:
> Sorry about that, I became a bit concerned this was inconsequential
> enough that people would not really care to provide feedback.
>
>> On Feb 11, 2016, at 11:26 PM, David Blaikie <dblaikie at gmail.com
>> <mailto:dblaikie at gmail.com>> wrote:
>>
>> It's generally considered poor form to commit something without
>> review, after asking for it...
>>
>> On Thu, Feb 11, 2016 at 6:54 PM, Argyrios Kyrtzidis via llvm-commits
>> <llvm-commits at lists.llvm.org <mailto:llvm-commits at lists.llvm.org>> wrote:
>>
>> I’ve took the liberty of committing in r260652, since this is
>> general goodness and doesn’t affect existing code.
>>
>> > On Feb 10, 2016, at 9:23 PM, Argyrios Kyrtzidis
>> <kyrtzidis at apple.com <mailto:kyrtzidis at apple.com>> wrote:
>> >
>> > Hi all,
>> >
>> > The attached patch introduces ‘OptionSet’ in llvm/ADT headers,
>> which is a utility class that makes it convenient to work with
>> enumerators representing bit options.
>> >
>> > We have found it useful in the swift repo
>> (https://github.com/apple/swift/blob/master/include/swift/Basic/OptionSet.h)
>> and I think it will be useful to other llvm projects as well.
>> >
>> > Let me know if you think it is ok to commit in llvm repo.
>> >
>> > <optionset.patch>
>>
>> _______________________________________________
>> llvm-commits mailing list
>> llvm-commits at lists.llvm.org <mailto:llvm-commits at lists.llvm.org>
>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>>
>>
>
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160212/b5eb3fa4/attachment.html>
More information about the llvm-commits
mailing list