Skip to content

Commit 9460a80

Browse files
committed
Add comment.
1 parent 109ff1d commit 9460a80

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/BInaryBufferDebug.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,12 +95,15 @@ export class BinaryBufferDebug{
9595

9696
}
9797
}
98-
98+
/**
99+
* Inject debug info for fast finding the inconsistance between Serialize/Deserialize.
100+
* Aiming for zero performance decline with debug mode disabled.
101+
* @param buffer
102+
*/
99103
public static Gen(buffer:BinaryBuffer):BinaryBuffer & BinaryBufferDebug{
100104
let dbuffer:BinaryBufferDebug & BinaryBuffer = Extends(buffer,BinaryBufferDebug);
101105
var dbginfo = dbuffer.m_dbginfo;
102106

103-
104107
for (const key in buffer) {
105108
((key)=>{
106109
let p = buffer[key];

0 commit comments

Comments
 (0)