@@ -31,15 +31,17 @@ export namespace bs {
3131 */
3232 // @ts -ignore: decorator
3333 @inline export function ensureSize ( size : u32 ) : void {
34+ let grew = ""
3435 if ( offset + size > bufferEnd ) {
3536 bufferEnd += nextPowerOf2 ( size + 32 ) ;
3637 // @ts -ignore: exists
3738 const newPtr = __renew ( buffer , bufferEnd - buffer ) ;
3839 // I don't know if this is even needed. I'll need to take a look at the runtime
3940 // offset = offset - buffer + newPtr;
4041 // buffer = newPtr;
42+ grew = "+" ;
4143 }
42- console . log ( "Ensure " + ( realSize - buffer ) . toString ( ) + " " + size . toString ( ) ) ;
44+ console . log ( "Ensure " + ( realSize - buffer ) . toString ( ) + " " + size . toString ( ) + " " + grew ) ;
4345 }
4446 /**
4547 * Proposes that the buffer size is should be greater than or equal to the proposed size.
@@ -48,6 +50,7 @@ export namespace bs {
4850 */
4951 // @ts -ignore: decorator
5052 @inline export function proposeSize ( size : u32 ) : void {
53+ let grew = ""
5154 realSize = offset + size ;
5255 if ( realSize > bufferEnd ) {
5356 bufferEnd += nextPowerOf2 ( size ) ;
@@ -56,8 +59,9 @@ export namespace bs {
5659 // I don't know if this is even needed. I'll need to take a look at the runtime
5760 // offset = offset - buffer + newPtr;
5861 // buffer = newPtr;
62+ grew = "+" ;
5963 }
60- console . log ( "Propose " + ( realSize - buffer ) . toString ( ) + " " + size . toString ( ) ) ;
64+ console . log ( "Propose " + ( realSize - buffer ) . toString ( ) + " " + size . toString ( ) + " " + grew ) ;
6165 }
6266
6367 /**
@@ -67,14 +71,16 @@ export namespace bs {
6771 */
6872 // @ts -ignore: decorator
6973 @inline export function growSize ( size : u32 ) : void {
74+ let grew = ""
7075 if ( ( realSize += size ) > bufferEnd ) {
7176 bufferEnd += nextPowerOf2 ( size + 32 ) ;
7277 // @ts -ignore
7378 const newPtr = __renew ( buffer , bufferEnd ) ;
7479 // offset = offset - buffer + newPtr;
7580 // buffer = newPtr;
81+ grew = "+" ;
7682 }
77- console . log ( "Grow " + ( realSize - buffer ) . toString ( ) + " " + size . toString ( ) ) ;
83+ console . log ( "Grow " + ( realSize - buffer ) . toString ( ) + " " + size . toString ( ) + " " + grew ) ;
7884 }
7985
8086 /**
0 commit comments