Skip to content

Commit c33e3d2

Browse files
committed
add msgpackr to the benchmark script
1 parent c58b7e2 commit c33e3d2

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

benchmark/benchmark-from-msgpack-lite.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ var msgpack_msgpack = require("../src");
66
var msgpack_node = try_require("msgpack");
77
var msgpack_lite = try_require("msgpack-lite");
88
var msgpack_js = try_require("msgpack-js");
9-
var msgpack_js_v5 = try_require("msgpack-js-v5");
9+
var msgpackr = try_require("msgpackr");
1010
var msgpack5 = try_require("msgpack5");
1111
var notepack = try_require("notepack");
1212

@@ -76,9 +76,9 @@ if (msgpack_msgpack) {
7676
}
7777
}
7878

79-
if (msgpack_js_v5) {
80-
buf = bench('buf = require("msgpack-js-v5").encode(obj);', msgpack_js_v5.encode, data);
81-
obj = bench('obj = require("msgpack-js-v5").decode(buf);', msgpack_js_v5.decode, buf);
79+
if (msgpackr) {
80+
buf = bench('buf = require("msgpackr").pack(obj);', msgpackr.pack, data);
81+
obj = bench('obj = require("msgpackr").unpack(buf);', msgpackr.unpack, buf);
8282
runTest(obj);
8383
}
8484

benchmark/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"dependencies": {
66
"benchmark": "^2.1.4",
77
"msgpack-lite": "^0.1.26",
8+
"msgpackr": "^1.2.10",
89
"notepack.io": "^2.2.0"
910
}
1011
}

0 commit comments

Comments
 (0)