[Rcpp-commits] r4320 - in pkg/Rcpp: . inst
noreply at r-forge.r-project.org
noreply at r-forge.r-project.org
Sat May 18 03:48:15 CEST 2013
Author: jjallaire
Date: 2013-05-18 03:48:15 +0200 (Sat, 18 May 2013)
New Revision: 4320
Modified:
pkg/Rcpp/ChangeLog
pkg/Rcpp/DESCRIPTION
pkg/Rcpp/inst/NEWS.Rd
Log:
update ChangeLog and NEWS; bump version to 0.10.3.3
Modified: pkg/Rcpp/ChangeLog
===================================================================
--- pkg/Rcpp/ChangeLog 2013-05-18 01:39:13 UTC (rev 4319)
+++ pkg/Rcpp/ChangeLog 2013-05-18 01:48:15 UTC (rev 4320)
@@ -1,3 +1,10 @@
+2013-05-17 J.J. Allaire <jj at rstudio.org>
+
+ * src/attributes.cpp: prevent gc problems with RNGScope destructor
+ in attributes generated functions; don't include package header file
+ in generated cpp exports file
+ * src/api.cpp: use unsigned long for RNG scope counter
+
2013-04-28 Dirk Eddelbuettel <edd at debian.org>
* src/api.cpp (Rcpp): No longer use Rd_format(Real|Complex) which is
Modified: pkg/Rcpp/DESCRIPTION
===================================================================
--- pkg/Rcpp/DESCRIPTION 2013-05-18 01:39:13 UTC (rev 4319)
+++ pkg/Rcpp/DESCRIPTION 2013-05-18 01:48:15 UTC (rev 4320)
@@ -1,6 +1,6 @@
Package: Rcpp
Title: Seamless R and C++ Integration
-Version: 0.10.3.2
+Version: 0.10.3.3
Date: $Date$
Author: Dirk Eddelbuettel and Romain Francois, with contributions
by Douglas Bates, John Chambers and JJ Allaire
Modified: pkg/Rcpp/inst/NEWS.Rd
===================================================================
--- pkg/Rcpp/inst/NEWS.Rd 2013-05-18 01:39:13 UTC (rev 4319)
+++ pkg/Rcpp/inst/NEWS.Rd 2013-05-18 01:48:15 UTC (rev 4320)
@@ -5,7 +5,13 @@
\section{Changes in Rcpp version 0.10.4 (future)}{
\itemize{
\item Changes in R code:
- \item Changes in Rcpp attributes:
+ \item Changes in Rcpp attributes:
+ \itemize{
+ \item Fixed problem whereby the interaction between the gc and the
+ RNGScope destructor could cause a crash.
+ \item Don't include package header file in generated C++ interface
+ header files.
+ }
\item Changes in Rcpp API:
\itemize{
\item The \code{DataFrame::create} set of functions has been reworked
@@ -13,6 +19,7 @@
constructor
\item The \code{operator-()} semantics for \code{Date} and
\code{Datetime} are now more inline with standard C++ behaviour.
+ \item RNGScope counter now uses unsigned long rather than int.
}
\item Changes in Rcpp sugar:
\itemize{
More information about the Rcpp-commits
mailing list