Hi, I had a technical question about CHARSXP and garbage collection and couldn't find the answer in the R manual. The question is this. Are CHARSXP garbage collected like any other object, despite being part of the CHARSXP cache? i.e. is the cache being cleaned by garbage collection regularly and therefore, when I am in C code, do I need to protect a CHARSXP? Thanks! Holger [[alternative HTML version deleted]]
luke-tierney at uiowa.edu
2016-Feb-13 16:25 UTC
[Rd] Question about CHARSXP and garbage collection
They are garbage collected so you do need to protect them in C code. Best, luke On Sat, 13 Feb 2016, Holger Hoefling wrote:> Hi, > > I had a technical question about CHARSXP and garbage collection and > couldn't find the answer in the R manual. > > The question is this. Are CHARSXP garbage collected like any other object, > despite being part of the CHARSXP cache? i.e. is the cache being cleaned by > garbage collection regularly and therefore, when I am in C code, do I need > to protect a CHARSXP? > > Thanks! > > Holger > > [[alternative HTML version deleted]] > > ______________________________________________ > R-devel at r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel >-- Luke Tierney Ralph E. Wareham Professor of Mathematical Sciences University of Iowa Phone: 319-335-3386 Department of Statistics and Fax: 319-335-3017 Actuarial Science 241 Schaeffer Hall email: luke-tierney at uiowa.edu Iowa City, IA 52242 WWW: http://www.stat.uiowa.edu
Possibly Parallel Threads
- Different serialization of functions in interactive vs. batch mode
- Different serialization of functions in interactive vs. batch mode
- ALTREP: Design concept of alternative string
- Reset R to a vanilla state
- Different serialization of functions in interactive vs. batch mode