[hellogcc] Re: [hellogcc] Re: [hellogcc] Re: [hellogcc] Android中编译工具链的改动----LLVM分量的增加

  • From: Ning Shi <shiningning1984@xxxxxxxxx>
  • To: hellogcc@xxxxxxxxxxxxx
  • Date: Wed, 5 Mar 2014 15:21:36 +0800

对,呵呵,错别字。
应该是对整个工具链来说,LLVM的份量更大了。


在 2014年3月5日 下午3:18,Mingjie Xing <mingjie.xing@xxxxxxxxx>写道:

> 题目应该是指的“份量”,而且,看文中的介绍,llvm工具链本身并没有改动,只是参与的编译工作更多了。
>
> 在 2014年3月5日 下午3:13,Hui Zhu <teawater@xxxxxxxxx> 写道:
> > 不错 很有意思的东西 能再仔细整理和讨论下以后发到BLOG上那就更棒了!
> > 如果你有兴趣 也许能作为今年大会的一个话题呢
> >
> > Thanks,
> > Hui
> >
> >
> > 2014-03-05 15:01 GMT+08:00 Ning Shi <shiningning1984@xxxxxxxxx>:
> >>        ART目前是和Dalvik同时存在系统中的,用户也可以自己选择。在系统中它们分别以Dalvik runtime
> (libdvm.so) 和
> >> ART
> >>
> (libart.so)这两个库的形式存在,ART的源码位置也是在和Dalvik的同级位置,直接在Android目录下有个art目录。目前art目录下的设置基本上也是参照Dalvik的形式来的,几个工具也都是类似,只是把与原来的dexopt工具给换成了dex2oat,然后引入了LLVM去做编译的工作。到这个程度,LLVM等于已经参与了Android上的所有应用的编译工作,在art出现之前,LLVM只是处理Android
> >> Renderscript中的rs文件。
>

Other related posts:

  • » [hellogcc] Re: [hellogcc] Re: [hellogcc] Re: [hellogcc] Android中编译工具链的改动----LLVM分量的增加 - Ning Shi