HelloGCC 工作组成立于2007年,旨在营造一个自由、开放、共享的技术社区,讨论和学习开源工具和开源工具链。HelloGCC工作组每年都会举办一次技术讨论会,希望通过自由、开放、共享的方式来增进该领域技术的交流。
今年的HelloGCC技术讨论会(HelloGCC 2013)已于11月16日在北京成功举办,在讨论会上,来自该领域的专家、大牛分享了一些精彩的演讲。本文就将当天会议中的精彩议题介绍如下,你还可以结合PPT来进一步了解。
大会讲师与HelloGCC工作组
丁保增:在Cling上实现空指针解引用检测机制
Cling是欧洲核子研究中心(CERN)开发的C++交互式编译器,基于LLVM和Clang实现,可用于替代当前的C++解释器CINT,并且比CINT更加强大,主要体现在:
在当天的会议上,中科院软件所在读博士丁保增介绍了Cling的应用场景、实现,以及如何在Cling中实现动态地检测空指针解引用错误(这是丁保增在Google Summer of Code 2013活动中的项目)。
具体可参阅下面的幻灯片。