[R-sig-hpc] How to shorten an atomic vector without copying? (original) (raw)
Simon Urbanek simon.urbanek at r-project.org
Sun Apr 15 15:16:12 CEST 2012
- Previous message: [R-sig-hpc] How to shorten an atomic vector without copying?
- Next message: [R-sig-hpc] What to Experiment With?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Apr 15, 2012, at 6:54 AM, Jens Oehlschlägel wrote:
Hi Performance gurus,
Does any of you know how to shorten an atomic vector without copying the contents to a new vector? The official SETLENGTH and lengthgets seem to create a new atomic vector rather than realloc the old one.
You can use SETLENGTH(x) to shorten vectors, but be aware that it doesn't change the allocated memory.
There is no way to realloc (besides, in practice realloc is typically just a shortcut for allocating more and copying the contents ).
Cheers, Simon
- Previous message: [R-sig-hpc] How to shorten an atomic vector without copying?
- Next message: [R-sig-hpc] What to Experiment With?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]