天上天下
天外飞仙
唯我最欢
查看详细资料
TOP
魔王撒旦
永久禁止访问
这是啥?
魔神至尊
这又是啥?
最后,以Linux 创始人Linus Torvalds的名言结尾: Talk is cheap. Show me the code!——空谈误国,实干兴邦!
查看个人网站
原帖由 @Tobar 于 2019-8-8 18:50 发表 Posted by Xiaomi MIX 2S 前面一大堆现状介绍都是从专业文章里面抄的,后面介绍华为的就没有任何实质性的内容 1。大数据编译器动态语义分析,编译时怎么进行动态语义分析?代码都没跑起来,是不是从哪里抄来的内容混到一起了 2。内存回收引用计数法和环消除算法,前面说华为编译器不用gc,这里又说华为破天荒用了gc里面著名的算法。还真是破天荒,java早就不用引用计数法了,而是用可达性算法(天生不存在环引用问题),华为这是开倒车? 感觉这文章就是东抄西抄凑合了一大堆文字出来,然后尬吹牛逼,这绝对不是华为官方提供的文章
原帖由 @dboy99 于 2019-8-8 18:48 发表 确实是突破性的,以后华为的手机可以获得接近ios的执行效率
银河飞将
原帖由 流浪的枪骑兵 于 2019-8-8 19:25 发表 posted by wap, platform: 小米 有同感,涉及关键问题基本一句不提。 java代码直接变成机器码,指令集不一样怎么办? 难不成针对每套指令集做一套后端?这成本也太高了。 等源码出来再看。
原帖由 Tobar 于 2019-8-8 18:50 发表 Posted by Xiaomi MIX 2S 前面一大堆现状介绍都是从专业文章里面抄的,后面介绍华为的就没有任何实质性的内容 1。大数据编译器动态语义分析,编译时怎么进行动态语义分析?代码都没跑起来,是不是从哪里抄来的内容 ...
原帖由 @卖哥 于 2019-8-8 21:32 发表 就是每套指令集做一套后端 三段式编译 高等程序语言中间码可执行代码 不同的高等语言用对应的解释器转化成中间码 而不同的指令集用对应优化器生成最终可执行代码 方舟按照之前的描述,主要改动有两个,一个是前端支持混合编译,而且混的相当彻底,把java自带机制都砸了; 另一个就是软件开发者以中间码提交,这本身按照三段式编译来说是不难的,但是现实没那么美好,本来三段式都在本地进行,那么调试还是比较便利的,但是递交发行那后端优化就脱离源代码了呀。除非真的做到单一环境下通过即可编译到其他指令集其他优化配置不需调试,那就非常黑科技,真做到可以说解决了编译这件事的万年毒瘤,怎么吹都不过分。
原帖由 睡睡平安 于 2019-8-8 20:42 发表 posted by wap, platform: 小米 从何处看出来的?
原帖由 卖哥 于 2019-8-8 21:32 发表 就是每套指令集做一套后端 三段式编译 高等程序语言-中间码-可执行代码 不同的高等语言用对应的解释器转化成中间码 而不同的指令集用对应优化器生成最终可执行代码 方舟按照之前的描述,主要改动有两个, ...