Go to My Blog
Go to Lin's Blog

12 2013 档案

摘要:虽然有700多个project,其实有很多是不成声二进制执行文件的,他们主要是调用cygwin的环境,执行一些python的脚本。具体这个.py文件做了哪些共工作,还要再研究,目前看到有打包一些.pak文件之类的。有时间会具体列一下,哪些是会生成二进制执行文件的,哪些是做一些辅助处理,生成下资源文件的.src\chrome_frame\locales:存放语言相关的project,共53个Project。TBD. 阅读全文
posted @ 2013-12-31 14:37 一ke小小草 阅读(188) 评论(0) 推荐(0)
摘要:一般print打印的design都会引入module, level。xxxprint(module, level, arg,...)...每个Module都可以有各自的bitmap,代表这个module的print level. 位数可调,2bit,4bit,8bit, etc...然后就是define各种shift,mask,set/get... 阅读全文
posted @ 2013-12-23 14:24 一ke小小草 阅读(738) 评论(0) 推荐(0)
摘要:Chromium各版本可能有差异,我的版本是chromium.r197479,2013/08前后下载的source code.Visual Studio Ultimate版本有工具可以自动生成项目依赖关系图,可惜我只有2010 express以及2012 professional...所以我就手动来绘制项目依赖关系吧,(726个项目)哭...每个.vcxproj文件都有类似下面的item,描述所依赖的其他工程. {41244340-17E7-F642-C42E-CC987B190D2C} false chrome.exe:Include="packed_extra_... 阅读全文
posted @ 2013-12-20 17:48 一ke小小草 阅读(1722) 评论(0) 推荐(0)
摘要:基本规则:只有debug mode enable的机器,产生的dump file才会保存dbgprint的buffer。默认!dbgprint的buffer size是4k.增加buffer size:...\Windows Kits\8.1\Debuggers\x86\kdbgctrl.exe比如设成 1M大小,kdbgctrl.exe -sdb 0x100000设置每次重启之后都会失效,所以重启后都需要敲这个命令.Take care:当我把buffer设置成0x100000(1M)之后,!dbgprint却只能显示20KB左右的ascii的打印.这应该是!dbgprint的bug,剩余的部 阅读全文
posted @ 2013-12-16 18:21 一ke小小草 阅读(462) 评论(0) 推荐(0)