mirror of
https://github.com/fluencelabs/assemblyscript
synced 2025-06-17 08:51:34 +00:00
fix rogue releases
This commit is contained in:
@ -38,3 +38,10 @@ assert(dynamicArrayRef.length == 3);
|
||||
class RefWithCtor { constructor() {} }
|
||||
var dynamicArrayRefWithCtor: RefWithCtor[] = [new RefWithCtor(), new RefWithCtor(), new RefWithCtor()];
|
||||
assert(dynamicArrayRefWithCtor.length == 3);
|
||||
|
||||
// Unleak globals
|
||||
__release(changetype<usize>(emptyArrayI32));
|
||||
__release(changetype<usize>(dynamicArrayI8));
|
||||
__release(changetype<usize>(dynamicArrayI32));
|
||||
__release(changetype<usize>(dynamicArrayRef));
|
||||
__release(changetype<usize>(dynamicArrayRefWithCtor));
|
||||
|
Reference in New Issue
Block a user