<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>R &#x2013; /trunk/src/include/Rinternals.h</title><description>WebSVN RSS feed &#x2013; R</description><lastBuildDate>Tue, 28 Jul 2026 06:12:09 +0000</lastBuildDate><generator>WebSVN 2.8.7</generator><language>en</language><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=log&amp;max=40&amp;peg=77458</link><atom:link href="https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=rss&amp;peg=77458" rel="self" type="application/rss+xml" />
<item><pubDate>Mon, 04 Nov 2019 21:35:00 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 77367 – Remove SET_NAMED macro from refcount builds.</title><description>&lt;div&gt;&lt;strong&gt;luke – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Remove SET_NAMED macro from refcount builds.&lt;/div&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/main/memory.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=77367&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=77367&amp;peg=77458</guid></item>
<item><pubDate>Mon, 04 Nov 2019 18:17:46 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 77366 – Reduce use of SET_NAMED in refcnt builds.</title><description>&lt;div&gt;&lt;strong&gt;luke – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Reduce use of SET_NAMED in refcnt builds.&lt;/div&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/main/gram.c&lt;br /&gt;~ /trunk/src/main/gram.y&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=77366&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=77366&amp;peg=77458</guid></item>
<item><pubDate>Thu, 31 Oct 2019 17:15:00 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 77351 – Use SETCAR(CELL, R_NilValue) in INIT_BNDCELL to decrement the old value&apos;s ...</title><description>&lt;div&gt;&lt;strong&gt;luke – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Use SETCAR(CELL, R_NilValue) in INIT_BNDCELL to decrement the old&lt;br /&gt;
value&apos;s reference count if appropriate.&lt;/div&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=77351&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=77351&amp;peg=77458</guid></item>
<item><pubDate>Thu, 31 Oct 2019 08:35:57 +0000</pubDate><dc:creator>kalibera</dc:creator><title>Rev 77343 – Fix declaration.</title><description>&lt;div&gt;&lt;strong&gt;kalibera – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix declaration.&lt;/div&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=77343&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=77343&amp;peg=77458</guid></item>
<item><pubDate>Thu, 31 Oct 2019 00:58:58 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 77342 – Primitive replacement functions no longer mutate referenced objects when called ...</title><description>&lt;div&gt;&lt;strong&gt;luke – 7 file(s) modified&lt;/strong&gt;&lt;br/&gt;Primitive replacement functions no longer mutate referenced objects&lt;br /&gt;
when called outside a complex assignment context.&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/main/attrib.c&lt;br /&gt;~ /trunk/src/main/builtin.c&lt;br /&gt;~ /trunk/src/main/eval.c&lt;br /&gt;~ /trunk/src/main/memory.c&lt;br /&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=77342&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=77342&amp;peg=77458</guid></item>
<item><pubDate>Thu, 24 Oct 2019 11:11:13 +0000</pubDate><dc:creator>kalibera</dc:creator><title>Rev 77329 – Add R_removeVarFromFrame.</title><description>&lt;div&gt;&lt;strong&gt;kalibera – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add R_removeVarFromFrame.&lt;/div&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/main/envir.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=77329&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=77329&amp;peg=77458</guid></item>
<item><pubDate>Wed, 23 Oct 2019 21:10:31 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 77327 – Added support for immediate bindings and use in the byte ...</title><description>&lt;div&gt;&lt;strong&gt;luke – 7 file(s) modified&lt;/strong&gt;&lt;br/&gt;Added support for immediate bindings and use in the byte code engine,&lt;/div&gt;~ /trunk/src/include/Defn.h&lt;br /&gt;~ /trunk/src/include/Rinlinedfuns.h&lt;br /&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/main/envir.c&lt;br /&gt;~ /trunk/src/main/eval.c&lt;br /&gt;~ /trunk/src/main/memory.c&lt;br /&gt;~ /trunk/src/main/serialize.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=77327&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=77327&amp;peg=77458</guid></item>
<item><pubDate>Mon, 14 Oct 2019 14:41:40 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 77286 – Adjustments towards immediate binding support.</title><description>&lt;div&gt;&lt;strong&gt;luke – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Adjustments towards immediate binding support.&lt;/div&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/main/envir.c&lt;br /&gt;~ /trunk/src/main/eval.c&lt;br /&gt;~ /trunk/src/main/memory.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=77286&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=77286&amp;peg=77458</guid></item>
<item><pubDate>Wed, 02 Oct 2019 21:28:19 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 77250 – Use a bit to mark bindings while being modified by ...</title><description>&lt;div&gt;&lt;strong&gt;luke – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;Use a bit to mark bindings while being modified by a complex assignment.&lt;br /&gt;
This makes complex assignment a bit more robust in particular for REFCNT builds.&lt;/div&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/library/compiler/noweb/compiler.nw&lt;br /&gt;~ /trunk/src/main/envir.c&lt;br /&gt;~ /trunk/src/main/eval.c&lt;br /&gt;~ /trunk/src/main/memory.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=77250&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=77250&amp;peg=77458</guid></item>
<item><pubDate>Tue, 13 Aug 2019 09:55:24 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 76984 – remap installChar to Rf_installTrChar in Rinternals.h, use installTrChar in grid</title><description>&lt;div&gt;&lt;strong&gt;ripley – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;remap installChar to Rf_installTrChar in Rinternals.h, use installTrChar in grid&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/include/Defn.h&lt;br /&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/library/grid/src/grid.c&lt;br /&gt;~ /trunk/src/main/sysutils.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=76984&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=76984&amp;peg=77458</guid></item>
<item><pubDate>Thu, 11 Apr 2019 14:51:29 +0000</pubDate><dc:creator>urbaneks</dc:creator><title>Rev 76368 – Add R_GetCurrentEnv()</title><description>&lt;div&gt;&lt;strong&gt;urbaneks – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add R_GetCurrentEnv()&lt;/div&gt;~ /trunk/doc/manual/R-exts.texi&lt;br /&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/main/context.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=76368&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=76368&amp;peg=77458</guid></item>
<item><pubDate>Sun, 30 Dec 2018 02:07:11 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 75925 – Added SIMPLE_SCALAR_TYPE macro.</title><description>&lt;div&gt;&lt;strong&gt;luke – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Added SIMPLE_SCALAR_TYPE macro.&lt;/div&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75925&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75925&amp;peg=77458</guid></item>
<item><pubDate>Thu, 20 Dec 2018 18:16:10 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 75874 – Increase NAMEDMAX to 7 to allow more stack protection.</title><description>&lt;div&gt;&lt;strong&gt;luke – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Increase NAMEDMAX to 7 to allow more stack protection.&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75874&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75874&amp;peg=77458</guid></item>
<item><pubDate>Sat, 24 Nov 2018 12:20:01 +0000</pubDate><dc:creator>kalibera</dc:creator><title>Rev 75665 – Add functions for by-value protection outside the protection stack to ...</title><description>&lt;div&gt;&lt;strong&gt;kalibera – 9 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add functions for by-value protection outside the protection stack to&lt;br /&gt;
replate UNPROTECT_PTR. Replaced UNPROTECT_PTR in Rd and LaTeX parsers.&lt;/div&gt;~ /trunk/src/include/Parse.h&lt;br /&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/library/tools/src/gramLatex.c&lt;br /&gt;~ /trunk/src/library/tools/src/gramLatex.y&lt;br /&gt;~ /trunk/src/library/tools/src/gramRd.c&lt;br /&gt;~ /trunk/src/library/tools/src/gramRd.y&lt;br /&gt;~ /trunk/src/main/gram.c&lt;br /&gt;~ /trunk/src/main/gram.y&lt;br /&gt;~ /trunk/src/main/memory.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75665&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75665&amp;peg=77458</guid></item>
<item><pubDate>Fri, 16 Nov 2018 17:57:35 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 75619 – Moved declaration for R_BadValueInRCode out of #ifdef USE_RINTERNALS.</title><description>&lt;div&gt;&lt;strong&gt;luke – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Moved declaration for R_BadValueInRCode out of #ifdef USE_RINTERNALS.&lt;/div&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75619&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75619&amp;peg=77458</guid></item>
<item><pubDate>Fri, 16 Nov 2018 16:24:56 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 75618 – Adjusted thread checking to use __func__; added more checks (from ...</title><description>&lt;div&gt;&lt;strong&gt;luke – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;Adjusted thread checking to use __func__; added more checks (from&lt;br /&gt;
Winston Chang via Kevin Ushey).&lt;/div&gt;~ /trunk/src/include/Rinlinedfuns.h&lt;br /&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/main/altrep.c&lt;br /&gt;~ /trunk/src/main/errors.c&lt;br /&gt;~ /trunk/src/main/memory.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75618&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75618&amp;peg=77458</guid></item>
<item><pubDate>Thu, 15 Nov 2018 17:33:09 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 75611 – If THREADCHECK is defined, check in some places to make ...</title><description>&lt;div&gt;&lt;strong&gt;luke – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;If THREADCHECK is defined, check in some places to make sure they are&lt;br /&gt;
called from a consistent thread. Defined by default when strict&lt;br /&gt;
barrier checking is used.&lt;/div&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/main/altrep.c&lt;br /&gt;~ /trunk/src/main/errors.c&lt;br /&gt;~ /trunk/src/main/memory.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75611&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75611&amp;peg=77458</guid></item>
<item><pubDate>Fri, 02 Nov 2018 21:15:23 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 75540 – Added R_tryUnwrap.</title><description>&lt;div&gt;&lt;strong&gt;luke – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Added R_tryUnwrap.&lt;/div&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/main/altclasses.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75540&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75540&amp;peg=77458</guid></item>
<item><pubDate>Thu, 25 Oct 2018 20:07:22 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 75497 – Added R_duplicate_attr and R_shallow_duplicate_attr.</title><description>&lt;div&gt;&lt;strong&gt;luke – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Added R_duplicate_attr and R_shallow_duplicate_attr.&lt;/div&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/main/duplicate.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75497&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75497&amp;peg=77458</guid></item>
<item><pubDate>Thu, 25 Oct 2018 15:38:46 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 75494 – Added R_tryWrap.</title><description>&lt;div&gt;&lt;strong&gt;luke – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Added R_tryWrap.&lt;/div&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/main/altclasses.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75494&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75494&amp;peg=77458</guid></item>
<item><pubDate>Thu, 25 Oct 2018 13:39:14 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 75491 – Added LGLSXP wrapper support.</title><description>&lt;div&gt;&lt;strong&gt;luke – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Added LGLSXP wrapper support.&lt;/div&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/main/altclasses.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75491&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75491&amp;peg=77458</guid></item>
<item><pubDate>Tue, 23 Oct 2018 16:50:31 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 75481 – Added ALTREP support from Gabe Becker for logical, comples, and ...</title><description>&lt;div&gt;&lt;strong&gt;luke – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Added ALTREP support from Gabe Becker for logical, comples, and raw vectors.&lt;/div&gt;~ /trunk/src/include/Rinlinedfuns.h&lt;br /&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/include/R_ext/Altrep.h&lt;br /&gt;~ /trunk/src/main/altrep.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75481&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75481&amp;peg=77458</guid></item>
<item><pubDate>Tue, 16 Oct 2018 13:41:52 +0000</pubDate><dc:creator>kalibera</dc:creator><title>Rev 75446 – Allow diagnostics and checked-package selection with _R_CHECK_LENGTH_1_LOGIC2_ the same way ...</title><description>&lt;div&gt;&lt;strong&gt;kalibera – 7 file(s) modified&lt;/strong&gt;&lt;br/&gt;Allow diagnostics and checked-package selection with _R_CHECK_LENGTH_1_LOGIC2_&lt;br /&gt;
the same way as with _R_CHECK_LENGTH_1_CONDITION_.&lt;/div&gt;~ /trunk/doc/manual/R-ints.texi&lt;br /&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/main/coerce.c&lt;br /&gt;~ /trunk/src/main/errors.c&lt;br /&gt;~ /trunk/src/main/eval.c&lt;br /&gt;~ /trunk/src/main/logic.c&lt;br /&gt;~ /trunk/tests/reg-tests-1d.R&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75446&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75446&amp;peg=77458</guid></item>
<item><pubDate>Tue, 09 Oct 2018 22:01:41 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 75424 – Deferred string conversions now record the OutDec setting  (reported ...</title><description>&lt;div&gt;&lt;strong&gt;luke – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Deferred string conversions now record the OutDec setting  (reported by&lt;br /&gt;
Michael Sannella).&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/main/altclasses.c&lt;br /&gt;~ /trunk/tests/reg-tests-1d.R&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75424&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75424&amp;peg=77458</guid></item>
<item><pubDate>Thu, 04 Oct 2018 10:48:00 +0000</pubDate><dc:creator>kalibera</dc:creator><title>Rev 75396 – Optionally abort R and print diagnostic messages when checking for ...</title><description>&lt;div&gt;&lt;strong&gt;kalibera – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Optionally abort R and print diagnostic messages when checking for if&lt;br /&gt;
statements with condition of length greater than 1.&lt;/div&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/main/eval.c&lt;br /&gt;~ /trunk/src/main/main.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75396&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75396&amp;peg=77458</guid></item>
<item><pubDate>Mon, 17 Sep 2018 01:53:01 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 75319 – More fixes for the refcnt/barrier combination.</title><description>&lt;div&gt;&lt;strong&gt;luke – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;More fixes for the refcnt/barrier combination.&lt;/div&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75319&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75319&amp;peg=77458</guid></item>
<item><pubDate>Sat, 15 Sep 2018 10:26:34 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 75316 – access _R_CHECK_LENGTH_1_LOGIC2_ only in problematic cases</title><description>&lt;div&gt;&lt;strong&gt;maechler – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;access _R_CHECK_LENGTH_1_LOGIC2_ only in problematic cases&lt;/div&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/main/coerce.c&lt;br /&gt;~ /trunk/src/main/eval.c&lt;br /&gt;~ /trunk/src/main/logic.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75316&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75316&amp;peg=77458</guid></item>
<item><pubDate>Fri, 14 Sep 2018 13:12:28 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 75304 – Fixes for the refcnt/barrier combination.</title><description>&lt;div&gt;&lt;strong&gt;luke – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fixes for the refcnt/barrier combination.&lt;/div&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/main/memory.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75304&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75304&amp;peg=77458</guid></item>
<item><pubDate>Wed, 12 Sep 2018 07:56:10 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 75289 – &amp;&amp; and || arguments should have length one; with new ...</title><description>&lt;div&gt;&lt;strong&gt;maechler – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;&amp;&amp; and || arguments should have length one; with new environment variable set, now warn or stop if length &gt; 1&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/main/coerce.c&lt;br /&gt;~ /trunk/src/main/eval.c&lt;br /&gt;~ /trunk/src/main/logic.c&lt;br /&gt;~ /trunk/tests/reg-tests-1d.R&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75289&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=75289&amp;peg=77458</guid></item>
<item><pubDate>Wed, 14 Mar 2018 18:29:04 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 74405 – All sort veriants now make use of ALTREP meta-data; from ...</title><description>&lt;div&gt;&lt;strong&gt;luke – 10 file(s) modified&lt;/strong&gt;&lt;br/&gt;All sort veriants now make use of ALTREP meta-data; from Gabe Becker.&lt;/div&gt;~ /trunk/src/include/Internal.h&lt;br /&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/include/R_ext/Altrep.h&lt;br /&gt;~ /trunk/src/library/base/man/base-internal.Rd&lt;br /&gt;~ /trunk/src/library/base/R/sort.R&lt;br /&gt;~ /trunk/src/main/altrep.c&lt;br /&gt;~ /trunk/src/main/memory.c&lt;br /&gt;~ /trunk/src/main/names.c&lt;br /&gt;~ /trunk/src/main/sort.c&lt;br /&gt;~ /trunk/tests/reg-tests-1d.R&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=74405&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=74405&amp;peg=77458</guid></item>
<item><pubDate>Tue, 06 Feb 2018 18:30:07 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 74224 – Added support for ALTINTEER and ALTREAL Sum, Min, Max methods.</title><description>&lt;div&gt;&lt;strong&gt;luke – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Added support for ALTINTEER and ALTREAL Sum, Min, Max methods.&lt;/div&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/include/R_ext/Altrep.h&lt;br /&gt;~ /trunk/src/main/altrep.c&lt;br /&gt;~ /trunk/src/main/summary.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=74224&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=74224&amp;peg=77458</guid></item>
<item><pubDate>Thu, 25 Jan 2018 23:19:28 +0000</pubDate><dc:creator>kalibera</dc:creator><title>Rev 74162 – Translate to native encoding in installChar.</title><description>&lt;div&gt;&lt;strong&gt;kalibera – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Translate to native encoding in installChar.&lt;/div&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/main/names.c&lt;br /&gt;~ /trunk/src/main/sysutils.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=74162&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=74162&amp;peg=77458</guid></item>
<item><pubDate>Sat, 06 Jan 2018 14:32:32 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 74079 – Increased NAMEDMAX to 3 to support intermediate value protections in ...</title><description>&lt;div&gt;&lt;strong&gt;luke – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Increased NAMEDMAX to 3 to support intermediate value protections in r74069.&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=74079&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=74079&amp;peg=77458</guid></item>
<item><pubDate>Sat, 06 Jan 2018 00:59:55 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 74073 – Adjustments to r74069 to also handle reference counting.</title><description>&lt;div&gt;&lt;strong&gt;luke – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Adjustments to r74069 to also handle reference counting.&lt;/div&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/main/eval.c&lt;br /&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;~ /trunk/src/main/subset.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=74073&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=74073&amp;peg=77458</guid></item>
<item><pubDate>Fri, 05 Jan 2018 22:01:59 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 74071 – Moved DECREMENT_NAMED definition up to INCREMENT_NAMED&apos;s for barrier checking.</title><description>&lt;div&gt;&lt;strong&gt;luke – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Moved DECREMENT_NAMED definition up to INCREMENT_NAMED&apos;s for barrier checking.&lt;/div&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=74071&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=74071&amp;peg=77458</guid></item>
<item><pubDate>Fri, 05 Jan 2018 16:54:27 +0000</pubDate><dc:creator>kalibera</dc:creator><title>Rev 74069 – Prevent non-compiled assignments from modifying values in temporary lists for ...</title><description>&lt;div&gt;&lt;strong&gt;kalibera – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Prevent non-compiled assignments from modifying values in temporary lists&lt;br /&gt;
for builtins and dispatch (complements 74056, only handles some contexts).&lt;/div&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/main/eval.c&lt;br /&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;~ /trunk/src/main/subset.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=74069&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=74069&amp;peg=77458</guid></item>
<item><pubDate>Wed, 03 Jan 2018 15:11:05 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 74037 – Put declaration of topenv() in Rinternals.h.</title><description>&lt;div&gt;&lt;strong&gt;luke – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Put declaration of topenv() in Rinternals.h.&lt;/div&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/main/eval.c&lt;br /&gt;~ /trunk/src/main/objects.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=74037&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=74037&amp;peg=77458</guid></item>
<item><pubDate>Tue, 02 Jan 2018 13:02:11 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 74021 – Added RAISE_NAMED and used in place of many SET_NAMED calls.</title><description>&lt;div&gt;&lt;strong&gt;luke – 8 file(s) modified&lt;/strong&gt;&lt;br/&gt;Added RAISE_NAMED and used in place of many SET_NAMED calls.&lt;/div&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/main/builtin.c&lt;br /&gt;~ /trunk/src/main/coerce.c&lt;br /&gt;~ /trunk/src/main/eval.c&lt;br /&gt;~ /trunk/src/main/memory.c&lt;br /&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;~ /trunk/src/main/subscript.c&lt;br /&gt;~ /trunk/src/main/subset.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=74021&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=74021&amp;peg=77458</guid></item>
<item><pubDate>Mon, 01 Jan 2018 23:49:39 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 74017 – Added SETTER_CLEAR_NAMED and use instead of some SET_NAMED(x, 0) calls.</title><description>&lt;div&gt;&lt;strong&gt;luke – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;Added SETTER_CLEAR_NAMED and use instead of some SET_NAMED(x, 0) calls.&lt;/div&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/main/attrib.c&lt;br /&gt;~ /trunk/src/main/coerce.c&lt;br /&gt;~ /trunk/src/main/eval.c&lt;br /&gt;~ /trunk/src/main/memory.c&lt;br /&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=74017&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=74017&amp;peg=77458</guid></item>
<item><pubDate>Mon, 01 Jan 2018 22:31:56 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 74015 – Add ENSURE_NAMED and use is place of SET_NAMED(x, 1) calls.</title><description>&lt;div&gt;&lt;strong&gt;luke – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add ENSURE_NAMED and use is place of SET_NAMED(x, 1) calls.&lt;/div&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/main/apply.c&lt;br /&gt;~ /trunk/src/main/envir.c&lt;br /&gt;~ /trunk/src/main/eval.c&lt;br /&gt;~ /trunk/src/main/memory.c&lt;br /&gt;~ /trunk/src/main/serialize.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=74015&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/include/Rinternals.h?op=revision&amp;rev=74015&amp;peg=77458</guid></item>
</channel></rss>