|
|
||
|---|---|---|
| .. | ||
| 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() );
}