楼主: 我爱面条

在危险的边缘试探——方舟编译器环境支持的新浪新闻极速 ...

20
回复
238
查看
[复制链接]

微信扫一扫 分享朋友圈

1

主题

14

帖子

25

积分

新手上路

Rank: 1

积分
25
发表于 2022-12-2 13:26:45 | 显示全部楼层
[棒]
回复

使用道具 举报

2

主题

11

帖子

21

积分

新手上路

Rank: 1

积分
21
发表于 2022-12-2 13:27:04 | 显示全部楼层
知乎开始删了,不知道是哪家公司掏的钱。[酷]
回复

使用道具 举报

2

主题

8

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2022-12-2 13:27:21 | 显示全部楼层
有点意思
回复

使用道具 举报

2

主题

5

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2022-12-2 13:27:31 | 显示全部楼层
老哥厉害了,佩服!作为程序员,我分析不了这么深。
回复

使用道具 举报

3

主题

10

帖子

22

积分

新手上路

Rank: 1

积分
22
发表于 2022-12-2 13:28:21 | 显示全部楼层
10.0不可以吧
回复

使用道具 举报

5

主题

19

帖子

40

积分

新手上路

Rank: 1

积分
40
发表于 2022-12-2 13:29:19 | 显示全部楼层
膜拜大佬
回复

使用道具 举报

4

主题

9

帖子

17

积分

新手上路

Rank: 1

积分
17
发表于 2022-12-2 13:30:10 | 显示全部楼层
动态库怎么会有start,end
回复

使用道具 举报

0

主题

7

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2022-12-2 13:30:54 | 显示全部楼层
你在不支持方舟的手机上面安装试试看会不会报错啥的
[疑惑]
回复

使用道具 举报

4

主题

6

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2022-12-2 13:31:46 | 显示全部楼层
这个比较硬核

感觉方舟目前干的事情有点和我最初预测的差不多,在已知底层是方舟运行时的情况下,将一些调用预编译以提高效率
回复

使用道具 举报

2

主题

16

帖子

28

积分

新手上路

Rank: 1

积分
28
发表于 2022-12-2 13:31:54 | 显示全部楼层
天啦噜,珍素努力惹,大家给你很多很好的评价~
从里面可以看出一些有趣的信息厚,它内部确实迭代了一些版本,这里用的应该是maple 2.1吧。而那个MinSdkVersion、TargetSdkVersion貌似指的是android sdk的api level?感觉ArkGcType值得关注一下,从gconly可以看出rc与托底gc是可以设定开启的?但是如果开启托底gc也许应该用方舟提供的工具dump出其中可能存在循环的symbols(开源版似乎也有这个选项,但没试出怎么用……)?这个应该可以从缓存文件中看出来您可以试着找一找。当然,也许这个应用比较小所以没必要弄得这么复杂,比如循环symbols表可能还是需要加密解密的,所以这块可能忽略掉了。另外,根据mcayke之前给出的缓存信息,方舟环境可能会把.so的函数和变量分别提取并缓存起来,您也可以试着找一找,不知道这版有没有什么变化?(没钱买手机也许是我最尴尬的样柱T~T)(所以缓存也是比较重要的东西惹,如果能看可以查一查,也许有更多发现哦)
另外,这里可能有您感兴趣的东西惹:
typo? · Issue #I13U5Q · HarmonyOS/OpenArkCompiler - 码云 Gitee.com
几个问题? · Issue #I1863D · HarmonyOS/OpenArkCompiler - 码云 Gitee.com
最后,如果时间充裕,可以试着挖一挖第一版“鸿蒙”,您有手机,好像又是做这个方面的,应该会方便一点吧,我可以泄漏一点线索,试着为赏金走钢索,不过您要把156万平分给偶一半哦,厚厚厚……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表