[Rd] built-in NAMED(obj) from within R
Simon Urbanek
simon.urbanek at r-project.org
Sat Nov 10 02:59:46 CET 2012
On Nov 9, 2012, at 8:00 AM, Hadley Wickham wrote:
>>> The goal is to ascertain whether a copy of an object has been made.
>>
>> Then :
>>
>> ?tracemem
>>
>> One demonstration of using both together is here :
>>
>> http://stackoverflow.com/a/10312843/403310
>
> Note that tracemem detects duplications (in a technical R sense), not
> copies - i.e.
>
> x <- 1:10
> tracemem(x)
> x[11] <- 11L
>
> although all the individual elements are copied,
No elements are copied - this is a subassignment and it is done in place hence there is neither duplication nor copying - simply the value of the 11th element is changed.
> the vector is not duplicated. This confused me at first, so I thought I'd point it out.
>
I'm not quite sure what is your distinction you are trying to make there...
Cheers,
Simon
> Hadley
>
> --
> RStudio / Rice University
> http://had.co.nz/
>
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel
>
>
More information about the R-devel
mailing list