|  | ||
|---|---|---|
| .. | ||
| docs | ||
| lib | ||
| package.json | ||
| README.md | ||
alloc
Allocate a buffer having a specified number of bytes.
Usage
var allocUnsafe = require( '@stdlib/buffer/alloc-unsafe' );
allocUnsafe( size )
Unsafely allocates a buffer having a specified number of bytes.
var buf = allocUnsafe( 10 );
// returns <Buffer>
Notes
- The underlying memory of returned Bufferinstances is not initialized. Memory contents are unknown and may contain sensitive data.
- When the sizeis less than half the pool size (specified on theBufferconstructor in modern Node.js environments), memory is allocated from theBufferpool for faster allocation of newBufferinstances.
Examples
var allocUnsafe = require( '@stdlib/buffer/alloc-unsafe' );
var buf;
var i;
// Repeatedly unsafely allocate memory and inspect the buffer contents...
for ( i = 0; i < 100; i++ ) {
    buf = allocUnsafe( 100 );
    console.log( buf.toString() );
}