From edd at debian.org  Wed Dec 21 18:58:27 2016
From: edd at debian.org (Dirk Eddelbuettel)
Date: Wed, 21 Dec 2016 11:58:27 -0600
Subject: [Rd] Request: Increasing MAX_NUM_DLLS in Rdynload.c
In-Reply-To: <CABz6aZcVFp8WFZn3SqS3d0Fg3oh96PFadyLwwW_APT7+SDUHAA@mail.gmail.com>
References: <CAAVP=akpmJ2gDdDXNPTOh-fFNAy-B52v0QRp6FaNRfhW9F_ZKw@mail.gmail.com>
	<CAFDcVCTOtaX0cxAZo8hh3mZdp75Xx7UZ4Kry5C+EUxZoqhA8Dw@mail.gmail.com>
	<CABFfbXttbp1JCad8XztMfzgmLDBPm6o8Wz8wXSC72iXhT2Ab8g@mail.gmail.com>
	<CABz6aZeVV+hzQtkD+9z2irKiVQBkVugwCthPum7=Ft3wmjyXig@mail.gmail.com>
	<CAFDcVCRmgosE-rn1vUVf9uR4JPTdnSzJzQsdrj13w_xWhcO-ww@mail.gmail.com>
	<CABz6aZcVFp8WFZn3SqS3d0Fg3oh96PFadyLwwW_APT7+SDUHAA@mail.gmail.com>
Message-ID: <22618.49859.72280.758356@max.nulle.part>


On 21 December 2016 at 09:42, Karl Millar via R-devel wrote:
| Currently what I do is to never unload DLLs.  If I need to replace
| one, then I just restart R.  It's less convenient, but it's always
| correct.

Same here. Ever since we built littler in 2006 (!!) I have been doing tests
at the command-line with fresh 'r' processes.  No surprises, no side effects.

Dirk

PS Spencer, if you are still reading, std::vector is describe inter alia here
http://en.cppreference.com/w/cpp/container/vector  My point of bringing it up
was a deeper one because that (really widely used) data structure grows as
needed. No pointers, no malloc, no horror stories you may have heard from C.

-- 
http://dirk.eddelbuettel.com | @eddelbuettel | edd at debian.org



[Rd] Request: Increasing MAX_NUM_DLLS in Rdynload.c
Dirk Eddelbuettel