![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Porting
felixs
浏览器开发移植优化 技术邮箱:talking1239gmail.com
展开
-
Webkit Porting & Optimization
http://paulirish.com/2013/webkit-for-developers/WebKit for DevelopersFor many of us developers, WebKit is a black box. We throw HTML, CSS, JS and a bunch of assets at it, and WebKit,转载 2013-04-07 12:33:18 · 1479 阅读 · 0 评论 -
字节对齐
#pragma pack(n) 对齐用法详解什么是对齐,以及为什么要对齐: 现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定变量的时候经常在特定的内存地址访问,这就需要各类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。对齐的作用和原因:各个硬件平台对存储空间的处理转载 2013-04-22 16:27:58 · 541 阅读 · 0 评论 -
大小端
SH4默认应该是小端模式,但是http://onlinedisassembler.com/odaweb/run_hex上使用的默认值却是大端,这是有问题的大端:内存顺序读取;小端:在类型单位大小内,按字节的相反顺序读取大端模式所谓的大端模式,是指数据的高位,保存在内存的低地址中,而数据的低位,保存在内存的高地址中,这样的存储模式有点儿类似于把数据当作字符串顺转载 2013-04-27 10:28:59 · 656 阅读 · 0 评论 -
如何保持基于webkit开发的浏览器的健壮性
最近几年很多厂商都在做webkit的开发移植工作,但是通过这几年的了解,很多厂商只是停留在了原型阶段,只是保证可以运行,但很多都没有进行浏览器的健壮性的测试,随便跑跑几个测试性能的网站, 就算移植完毕了。自己在移植的前期也犯了同样的错误,没搞明白了情况下就宣布移植完毕,等到了产品进行小范围测试才猛然发现原来死机的bug有很多,更不要提那些只是执行行为不正确的情况了。由于没有进行Regr原创 2013-05-14 11:19:58 · 1226 阅读 · 1 评论