评论者:mfikes
补丁1.免费。
基准测试:1. }
之前
使用V8基准测试 [f (fn [] (cljs.core/into cljs.core.PersistentQueue.EMPTY []))], (f), 100000000次运行,442毫秒 基准测试使用SpiderMonkey [f (fn [] (cljs.core/into cljs.core.PersistentQueue.EMPTY []))], (f), 100000000次运行,988毫秒 基准测试使用JavaScriptCore [f (fn [] (cljs.core/into cljs.core.PersistentQueue.EMPTY []))], (f), 100000000次运行,2041毫秒 基准测试使用Nashorn [f (fn [] (cljs.core/into cljs.core.PersistentQueue EMPTY []))], (f), 100000000次运行,47257毫秒 基准测试使用ChakraCore [f (fn [] (cljs.core/into cljs.core.PersistentQueue.EMPTY []))], (f), 100000000次运行,3040毫秒 基准测试使用GraalVM [f (fn [] (cljs.core/into cljs.core.PersistentQueue.EMPTY []))], (f), 100000000次运行,296毫秒
之后
使用V8基准测试 [f (fn [] cljs.core.PersistentQueue.EMPTY)], (f), 100000000次运行,0毫秒 使用SpiderMonkey基准测试 [f (fn [] cljs.core.PersistentQueue EMPTY)], (f), 100000000次运行,0毫秒 使用JavaScriptCore基准测试 [f (fn [] cljs.core.PersistentQueue EMPTY)], (f), 100000000次运行,0毫秒 使用Nashorn基准测试 [f (fn [] cljs.core.PersistentQueue EMPTY)], (f), 100000000次运行,-1毫秒 使用ChakraCore基准测试 [f (fn [] cljs.core.PersistentQueue EMPTY)], (f), 100000000次运行,-5毫秒 使用GraalVM基准测试 [f (fn [] cljs.core.PersistentQueue EMPTY)], (f), 100000000次运行,-1毫秒