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

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

肯定有兴趣能参与大会,但是内容能不能挖到可以做成一个专题就不知道了。我还需要在这方面继续努力收集资料才可以。



在 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: