today 's Tag

code instrumentations

对抽象语法树的优美格式打印

 

promising ?

需要什么样的  开发工具,开发环境,作为目标?

需要什么样的性能工具和测试工具作为目标?

需要什么样的更多的目标?基于编译器?

在纸上写了这么多笔记,有六七本了,记录下来的东西很多,但是很难查阅。

找到一种良好的电子笔记工具,是个提高效率的方法。 

webkit 一定要被vs2005来编译

这点我很气愤,看来丫就是不想让windows程序员舒坦的使用咯?

我有点点犹豫,但是更多的还是决定,放弃。 

AS3 LIGHTSPARK and Google Music

用这个东西就可以登上我们一直大爱的googlemusic来定制客户端了?

那岂不是大好?可以设定为这个项目的一个子目标咯,嘎嘎。

god bless me  

AS3 SWF

AS3 的BC 是怎么被塞到SWF里面的?

PS. LS的项目原则只有一条,那就是掌握先进的软件技术,否则人家不会主动给你合作,被动合作也不会有结果。

技术攻坚,要干劲,更要眼光和领导能力。

听着像不像废话。。。恩,需要细节和策略,所谓tickles and tricks ,这才是使之不沦为废话的方法。

从工具出发,工具可以提高一个人的效率,进而是一个团队的效率,最终是整个企业的效率。

所以一个人,使用高效的工具,可以高效的开发出团队工具,像墨点一样扩展。

找到一个文档,有些明白是怎么回事了,还有很多问题呢。。。

另一方面,还有一个问题,为什么JIT虚拟机会带来性能上的提升呢?

第一,反映比异步虚拟机快。

第二,可以进行一些运行时优化。

要抢滩登陆就要赶时间。

但是记得以前的教训,所以赶时间之外更要懂得坚持。

比如成立一个开源项目,这样会好很多。

 

ABC 这个名字够好听的,更好听的在后面呢,DoABC ,哈哈,这相当于一个函数名,听上去够可爱的吧。

不仅可爱,还很可敬呢,就这么一个函数,把SWF 9之前的所有action tag全打败了,因为SWF 9引入了AS3,

那么呢,所有的action就交给虚拟机和ABC.FILE去做好咯,SWF只要做到,查到一个ABC.file,然后扔给AVM2,搞定。

这就是DoABC咯。

so let's DoABC , NOW !

 

继续说说这个AS3的PACKAGE,基本就跟JAVA的class path一个德行。

你说说ADOBE这是何苦呢,显然是想占下点势力划分。

想法是好的,只是圣人云,早干嘛去了!

看看SWF的文档吧,SWF9之前的格式简直就是哄小孩的,怪不得ADOBE的文档遭到开源界的抨击呢。

估计丫自己都不好意思拿出来。

这个package分fl(ex) 、 air 、 flash 三个category, 还有toplevel。

有趣的是,这些只是API定义,当然最终会被编译成字节码,但是虚拟机端怎么链接这些API的实现是没有指定的。

也就是你自己看着办吧。

很好。

TODO list ?

我需要一个TODO list ?

还是只要沉淀下来想一想? 

today's TAG

H264  ,  VP8 

也许还得加上龙芯虚拟机

想想你的资源

想想你的资源吧,做手机有联通做靠山。

做嵌入式系统呢,貌似是个更大的靠山。。。。 

TODOs

 延续昨天的结果,想一想 LLVM下一步细调的方法和细节,找到捷径。

想一种组织办法,例如利用核高基的trac等等。

张开lightspark调研,主要是代码和周边先都看一些。

最终要归到llvm lli JIT machine里来不是?yes it is .