luajit 这次终于扬眉吐气了
几个月前, Mike Pall 就在 lua 的 mailling list 里叫嚣他的 luajit 2.0 用的新算法将会大幅度提升性能。还记得 Soloist 同学当初就是眉飞色舞的跟我说这个事。所以 luajit 2.0 还真是万众期待啊。至少 lua 社区的人都等着呢。
昨晚,Mike Pall 同学终于放出了 beta 版。那个性能测试结果真是很吓人啊。
ps. 我昨天刚把项目里的几个命令行工具用 lua 改写,并把 srlua 加到了 makefile 框架里。嗯,可以考虑做一个带 jit 的 srlua 。
Comments
Life is short, I use Python
Posted by: blues1021 | (9) May 30, 2018 03:33 PM
云风这么推崇 C, 怎么不研究一下 tiny cc 呢, 这个作脚本个人认为比 lua 什么的强多了哈. 我也是 C 的拥护者, 对 tiny cc 很感兴趣, 希望可以交流一下
Posted by: zzz654321 | (8) November 29, 2011 10:47 PM
LuaJIT's interpreter is fast
http://www.reddit.com/r/programming/comments/badl2/luajit_2_beta_3_is_out_support_both_x32_x64/c0lrus0
Posted by: mryufeng | (7) March 8, 2010 05:32 PM
打开看了下luajit的代码,才知道lua的代码是多么好读。
虽然速度有大幅提升,但是不敢随便用,因为代码太难读了,出了错误不好调,而且因为是编译型的了也不能在程序运行时修改逻辑。
Posted by: 灏忓嚒 | (6) November 10, 2009 05:28 PM
请问怎么应用到lua项目里去,是覆盖同名dll吗?
Posted by: will | (5) November 9, 2009 01:03 PM
script lua llvm-lua0.2 native luajit
ackermann 2.20 2.31 1.88 0.40
ary 1.06 0.60 0.54 0.27
binarytrees 1.62 1.47 1.36 0.97
chameneos 1.13 0.71 0.63 0.23
except 1.12 0.97 0.87 0.49
fannkuch 1.40 0.81 0.69 0.29
fibo 0.83 0.54 0.50 0.13
harmonic 1.28 0.42 0.28 0.23
hash 1.08 1.12 0.91 0.89
hash2 1.07 0.90 0.86 0.49
heapsort 1.09 0.61 0.50 0.25
hello 0.00 0.07 0.00 0.00
knucleotide 0.66 0.72 0.56 0.44
lists 1.04 0.83 0.69 0.43
matrix 1.06 0.64 0.55 0.29
meteor 3.95 6.03 4.52 1.20
methcall 1.14 0.85 0.70 0.42
moments 0.93 0.87 0.74 0.87
nbody 1.05 0.78 0.54 0.23
nestedloop 1.06 0.39 0.28 0.16
nsieve 1.12 0.89 0.79 0.59
nsievebits 1.39 0.84 0.66 0.23
objinst 1.02 0.97 0.84 0.77
partialsums 1.01 0.74 0.63 0.30
pidigits 1.21 1.72 1.30 0.56
process 0.00 0.82 0.90 0.82
prodcons 0.98 0.68 0.58 0.29
random 1.09 0.54 0.50 0.22
recursive 1.27 0.80 0.65 0.15
regexdna 0.97 1.04 1.23 0.96
regexmatch 0.26 0.34 0.28 0.26
revcomp 0.36 0.50 0.39 0.24
reversefile 0.44 0.45 0.45 0.40
sieve 1.03 0.62 0.55 0.28
spectralnorm 1.23 0.66 0.54 0.27
spellcheck 0.74 0.77 0.76 0.72
strcat 0.87 0.82 0.70 0.63
sumcol 0.81 0.88 0.81 0.85
takfp 0.43 0.35 0.27 0.07
wc 0.92 1.02 1.09 1.40
wordfreq 0.68 0.73 0.65 0.62
Total 42.60 37.82 32.17 19.31
Posted by: 夏天 | (4) November 8, 2009 09:28 AM
太吓人了
Posted by: slackcode | (3) November 2, 2009 10:18 AM
既然它那么快,为什么不让Lua把它合进去啊
Posted by: missdeer | (2) November 1, 2009 07:11 PM
动态语言加上jit都会快很多的。
Posted by: ablmf | (1) November 1, 2009 06:49 PM