mirror of
https://github.com/fluencelabs/assemblyscript
synced 2025-06-27 13:41:48 +00:00
refactor
This commit is contained in:
@ -19,7 +19,7 @@ function rtrace(onerror) {
|
||||
onfree: function(block) {
|
||||
++rtrace.freeCount;
|
||||
if (!blocks.has(block)) {
|
||||
onerror(Error("invalid free: " + block));
|
||||
onerror(Error("orphaned free: " + block));
|
||||
} else {
|
||||
blocks.delete(block);
|
||||
}
|
||||
@ -28,7 +28,7 @@ function rtrace(onerror) {
|
||||
onincrement: function(block) {
|
||||
++rtrace.incrementCount;
|
||||
if (!blocks.has(block)) {
|
||||
onerror(Error("invalid increment: " + block));
|
||||
onerror(Error("orphaned increment: " + block));
|
||||
} else {
|
||||
let rc = blocks.get(block) + 1;
|
||||
blocks.set(block, rc);
|
||||
@ -38,7 +38,7 @@ function rtrace(onerror) {
|
||||
ondecrement: function(block) {
|
||||
++rtrace.decrementCount;
|
||||
if (!blocks.has(block)) {
|
||||
onerror(Error("invalid decrement: " + block));
|
||||
onerror(Error("orphaned decrement: " + block));
|
||||
} else {
|
||||
let rc = blocks.get(block) - 1;
|
||||
if (rc < 0) {
|
||||
|
Reference in New Issue
Block a user