Allocate a new Buffer to hold the given data.
The Buffer is directly marked as dirty if d is not empty.
See Implementation
Allocate a new Buffer to hold the given data.
The Buffer is directly marked as dirty if d is not empty.