[問題] JavaScript Engine的performance

看板Ajax作者 (allstars)時間16年前 (2008/12/14 00:45), 編輯推噓2(206)
留言8則, 3人參與, 最新討論串1/1
最近有一些JavaScript 的Engine 像V8, tracemonkey, squirrelfish(JavaScriptCore) 等 想請問 例如我想比較他們的performance 可以把他們跟Webkit整合在一起嗎? and how? 我知道他們可以在shell 下單純比benchmark 但我想看整體browser 的效果 另外我也知道chrome就是webkit + v8 他也可以enable JSC 但好像不行用tracemonkey 因為不確定javascript engineer可不可以簡單的替換掉 所以想請教一下 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.168.118.198

12/14 08:28, , 1F
每個 Engine 的 API 不同,絕對不是能夠簡單就能替換掉的
12/14 08:28, 1F

12/14 08:29, , 2F
你是想拼湊出自己的 Browser?
12/14 08:29, 2F

12/14 08:31, , 3F
附帶一提,SquirrelFish 還有更新版:SquirrelFish Extreme
12/14 08:31, 3F

12/14 12:38, , 4F
那可以說明一下API有哪些呢?v8 or jsc
12/14 12:38, 4F

12/14 23:09, , 5F
我碰過幾個api使用都不複雜,我想問題還在於webkit怎麼去
12/14 23:09, 5F

12/14 23:10, , 6F
呼叫,以及DOM怎麼放進Global Context等等。
12/14 23:10, 6F

12/14 23:11, , 7F
嗯嗯,想了一下,DOM怎麼整進去是個問題,這些api通常都會
12/14 23:11, 7F

12/14 23:13, , 8F
用自己一套wrapper的方式來包裝C/C++ function/method
12/14 23:13, 8F
文章代碼(AID): #19G-R5Y6 (Ajax)
文章代碼(AID): #19G-R5Y6 (Ajax)