[LLVMdev] Google Summer of Code
Anna Zaks
ganna at apple.com
Mon Mar 9 13:52:12 PDT 2015
+Easily, some of the code snippets end up being copied dozens of
+times, which leads to worse maintainability, understandability and logical
+design.
The project description stresses code maintainability and logical design more than bug finding due to omissions in copy and pasted code. Reading this made me think of a check that would suggest people to replace copy and pasted code with a function call or something like that... Examples do stress the specific bugs that could be found, which is what I had in mind:
+ Copy-paste infrastructure could be used to build other "goodies". Some
+examples and possible applications are:
Is this intentional? If not, maybe we could rephrase a bit with more emphasis on bug finding. I would also make it a requirement to use the infrastructure for bug detection.
Thanks for driving this!
Anna.
> On Mar 9, 2015, at 1:54 AM, Vassil Vassilev <vvasilev at cern.ch> wrote:
>
> Hi Anton,
> (CC-ing the people who might be interested to review)
> I am attaching the patch.
> Many thanks,
> Vassil
> On 04/03/15 23:00, Anton Korobeynikov wrote:
>> Please provide a patch to Open Projects list.
>>
>> On Wed, Mar 4, 2015 at 8:25 PM, Vassil Vassilev <vvasilev at cern.ch> wrote:
>>> On 17/02/15 09:47, Anton Korobeynikov wrote:
>>>> John,
>>>>
>>>> Yes, I'm taking care about application as usual.
>>> I saw the the LLVM mentoring org was accepted. Congrats!
>>> Anton, could you tell me what is the procedure of submitting a proposal for
>>> a project (I will be the mentor)?
>>> Many thanks,
>>> Vassil
>>>
>>>> On Tue, Feb 17, 2015 at 4:48 AM, Eric Christopher <echristo at gmail.com>
>>>> wrote:
>>>>> I believe Anton was going to do so.
>>>>>
>>>>>
>>>>> On Mon, Feb 16, 2015, 5:14 PM John Criswell <jtcriswel at gmail.com> wrote:
>>>>>> Dear All,
>>>>>>
>>>>>> Has someone registered LLVM as an organization for Google Summer of Code
>>>>>> 2015? I'm interested in mentoring a GSoC student this summer.
>>>>>>
>>>>>> -- John T.
>>>>>>
>>>>>> --
>>>>>> John Criswell
>>>>>> Assistant Professor
>>>>>> Department of Computer Science, University of Rochester
>>>>>> http://www.cs.rochester.edu/u/criswell
>>>>>>
>>>>>> _______________________________________________
>>>>>> LLVM Developers mailing list
>>>>>> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
>>>>>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>>>
>>
>>
>
>
> --
> --------------------------------------------
> Q: Why is this email five sentences or less?
> A: http://five.sentenc.es <http://five.sentenc.es/>
>
> <CopyPasteDetectorGSoC15.diff>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150309/25e897e8/attachment.html>
More information about the llvm-dev
mailing list