dmonad / crdt-benchmarks

A collection of CRDT benchmarks
Other
443 stars 29 forks source link

added ywasm package benchmarks #14

Closed Horusiath closed 2 years ago

dmonad commented 2 years ago

Nice, thank you!

dmonad commented 2 years ago

When is run npm start I get the following error. Which node version did you use?

/home/dmonad/ylabs/crdt-benchmarks/benchmarks/ywasm/node_modules/ywasm/ywasm.js:230
        throw new Error(`expected instance of ${klass.name}`);
              ^

Error: expected instance of YTransaction
    at _assertClass (/home/dmonad/ylabs/crdt-benchmarks/benchmarks/ywasm/node_modules/ywasm/ywasm.js:230:15)
    at YText.insert (/home/dmonad/ylabs/crdt-benchmarks/benchmarks/ywasm/node_modules/ywasm/ywasm.js:1509:9)
    at YwasmCRDT.insertText (file:///home/dmonad/ylabs/crdt-benchmarks/benchmarks/ywasm/factory.js:91:16)
    at file:///home/dmonad/ylabs/crdt-benchmarks/js-lib/b1.js:58:28
    at file:///home/dmonad/ylabs/crdt-benchmarks/js-lib/b1.js:29:11
    at benchmarkTime (file:///home/dmonad/ylabs/crdt-benchmarks/js-lib/utils.js:44:3)
    at benchmarkTemplate (file:///home/dmonad/ylabs/crdt-benchmarks/js-lib/b1.js:27:7)
    at file:///home/dmonad/ylabs/crdt-benchmarks/js-lib/b1.js:55:5
    at runBenchmark (file:///home/dmonad/ylabs/crdt-benchmarks/js-lib/utils.js:58:9)
    at runBenchmarksB1 (file:///home/dmonad/ylabs/crdt-benchmarks/js-lib/b1.js:53:9)
Horusiath commented 2 years ago

I was going on to investigate it today.