5 comments

[ 3.3 ms ] story [ 23.4 ms ] thread
This note does not have anything actually new, but I have seen several people who are not aware of that.
Sounds like a recipe for disaster. Why not just zero buffers on construction; if you can't afford the performance penalty of memset then you could always manage a pool of pre-allocated Buffers in your super performant module, which would make it even more obvious to a casual reader.
Every new Buffer should allocate new sandboxed memset, fulfilled with zeros.