Skip to content

Commit

Permalink
Tweak profile APIs
Browse files Browse the repository at this point in the history
  • Loading branch information
jlongster committed Aug 3, 2021
1 parent 4b31243 commit 50e8833
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 13 deletions.
15 changes: 9 additions & 6 deletions dist/indexeddb-backend.js
Original file line number Diff line number Diff line change
Expand Up @@ -829,13 +829,16 @@ class IndexedDBBackend {

async init() {
let argBuffer = new SharedArrayBuffer(4096 * 9);
this.writer = new Writer(argBuffer, {
writer = this.writer = new Writer(argBuffer, {
name: 'args (backend)',
debug: false
});

let resultBuffer = new SharedArrayBuffer(4096 * 9);
this.reader = new Reader(resultBuffer, { name: 'results', debug: false });
reader = this.reader = new Reader(resultBuffer, {
name: 'results',
debug: false
});

await startWorker(argBuffer, resultBuffer);
}
Expand All @@ -845,16 +848,16 @@ class IndexedDBBackend {
}

startProfile() {
writer.string('profile-start');
writer.finalize();
this.writer.string('profile-start');
this.writer.finalize();
reader.int32();
reader.done();
}

stopProfile() {
end();
writer.string('profile-end');
writer.finalize();
this.writer.string('profile-end');
this.writer.finalize();
reader.int32();
reader.done();
}
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "absurd-sql.js-backend",
"version": "0.0.12",
"version": "0.0.13",
"main": "./dist/index.js",
"scripts": {
"build": "rm -r dist && rollup -c rollup.config.js",
Expand Down
15 changes: 9 additions & 6 deletions src/indexeddb/backend.js
Original file line number Diff line number Diff line change
Expand Up @@ -234,13 +234,16 @@ export default class IndexedDBBackend {

async init() {
let argBuffer = new SharedArrayBuffer(4096 * 9);
this.writer = new Writer(argBuffer, {
writer = this.writer = new Writer(argBuffer, {
name: 'args (backend)',
debug: false
});

let resultBuffer = new SharedArrayBuffer(4096 * 9);
this.reader = new Reader(resultBuffer, { name: 'results', debug: false });
reader = this.reader = new Reader(resultBuffer, {
name: 'results',
debug: false
});

await startWorker(argBuffer, resultBuffer);
}
Expand All @@ -251,16 +254,16 @@ export default class IndexedDBBackend {

startProfile() {
perf.start();
writer.string('profile-start');
writer.finalize();
this.writer.string('profile-start');
this.writer.finalize();
reader.int32();
reader.done();
}

stopProfile() {
perf.end();
writer.string('profile-end');
writer.finalize();
this.writer.string('profile-end');
this.writer.finalize();
reader.int32();
reader.done();
}
Expand Down

0 comments on commit 50e8833

Please sign in to comment.