会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
tickObject
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2014年4月25日
Javascript多线程引擎(十)---Web服务器
摘要: Javascript多线程引擎(十)---Web服务器 经过一天的努力, 引擎可以支持web服务的功能了并且支持UTF-8的编码, 具有对HTTP参数的解析,状态码的配置, 响应报文的输出等.提供了 startServer(function(request, response){},port) ...
阅读全文
posted @ 2014-04-25 18:23 tickObject
阅读(1016)
评论(2)
推荐(0)
2014年4月6日
Javascript多线程引擎(九)
摘要: Javascript多线程引擎(九)--垃圾回收 垃圾回收这个话题对Programer来说是非常老旧的话题, 从手动的malloc/free 到半自动的 引用计数 再到全自动的 mark-sweep 算法 最后进化到 分代回收, 可以发现程序员越来越懒了^_^. 从繁琐的内存管理解放出来 对...
阅读全文
posted @ 2014-04-06 15:22 tickObject
阅读(1067)
评论(5)
推荐(0)
2014年3月29日
Javascript多线程引擎(八)
摘要: Javascript多线程引擎(八) Javascript 多线程项目, 做到现在已经快3个月了(加上前期准备编译原理和必要的文档), 该项目(js-engine)已经快进入尾声了, 现在该引擎的特性包括如下: 1. 全C语言代码(适合嵌入式) 2. 没有正则表达式(不能算...
阅读全文
posted @ 2014-03-29 14:08 tickObject
阅读(1309)
评论(8)
推荐(1)
2014年3月26日
Javascript多线程引擎(七)
摘要: Javascript多线程引擎(七)--synchronized关键字 经过两天的努力, 今天synchronzied关键字终于支持了, 如下是测试代码 thread() 是一个开启新线程的API, 后期会提供一个完整的Thtread 类, 现在就简单的使用把 ^_^ 支持的语法格式为: va...
阅读全文
posted @ 2014-03-26 22:23 tickObject
阅读(1119)
评论(4)
推荐(1)
2014年3月24日
Javascript多线程引擎(六)
摘要: Javascript多线程引擎(六) 经过三个月的时间, Javascript 引擎已经完成beta版本(还不支持多线程特性, 预计下个星期就可以支持了, 现阶段还在进行测试基本JS单元功能), 并且经过简单的测试.使用如下: 从github中获得代码: github.com/darkge...
阅读全文
posted @ 2014-03-24 21:29 tickObject
阅读(975)
评论(16)
推荐(3)
2014年3月22日
Javascript多线程引擎(五)
摘要: Javascript多线程引擎(五)之异常处理 C语言没有提供一个像Java一样的异常处理机制, 这就带来了一个问题, 对于一个子函数中发生异常后, 需要在父函数调用子函数的位置进行Check, 如果发生异常则直接reuren. 这种机制, 会带来一个问题 ------- 过多的retur...
阅读全文
posted @ 2014-03-22 10:33 tickObject
阅读(327)
评论(0)
推荐(0)
2014年3月17日
C笔记
摘要: C指针定义指针的定义的规则如下:原有声明(函数声明也是声明)的地方,在变量前面添加*即可.如:inta;---->int*a;#指向int类型的指针ainta[10];---->int*a[10];#指向int[10]类型的指针avoidfun(int,int)---->void(*func)(int,int);#指向函数的指针.注意,声明是不包含具体定义的如1.inta=102.voidfunc(inta,intb){printf(“%d%d”,a,b)}都包含了定义,不为声明,所以不能简单的添加*修改为指针类型!C函数指针一个简单的指针函数定义函数指针:void(*ptr
阅读全文
posted @ 2014-03-17 18:50 tickObject
阅读(385)
评论(0)
推荐(0)
Javascript多线程引擎(四)
摘要: Javascript多线程引擎(四)--之C语言单继承 因为使用C语言做为开发语言, 而C语言在类的支持方面几乎为零, 而Javascript语言的Object类型是一个非常明显的类支持对象,所以这里需要提出一个方案对Object类型的继承进行支持. 本章节介绍一个简单的基于C语言单继承结构的实...
阅读全文
posted @ 2014-03-17 16:38 tickObject
阅读(428)
评论(5)
推荐(1)
2014年3月11日
Javascript多线程引擎(三)
摘要: Javascript多线程引擎(三) 完成对ECMAScript-262 3rd规范的阅读后, 列出了如下的限制条件 1. 去除正则表达式( 语法识别先不编写) 2. 去除对Function Declaration的支持, 且把Function Expression 替代 FD ...
阅读全文
posted @ 2014-03-11 22:17 tickObject
阅读(353)
评论(0)
推荐(0)
2014年3月8日
Javascript多线程引擎(二)
摘要: 多线程Javascript解释器的大致架构 由于一个完整的解释器类似GoogleV8的解释器需要的工作量非常的大如需要实现如下的模块: 词法分析,语法分析器,AST转Byte模块,解释执行模块和JIT模块,当然也包括了垃圾回收模块和全局控制器模块,而JIT模块需要对不同平台进行细分具体有...
阅读全文
posted @ 2014-03-08 13:20 tickObject
阅读(499)
评论(0)
推荐(0)
上一页
1
2
3
下一页
公告