Skip to content

Commit 36b4fa7

Browse files
committed
update documentation
1 parent 06bb183 commit 36b4fa7

File tree

22 files changed

+416
-473
lines changed

22 files changed

+416
-473
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,4 @@ TAGS
2020
.vscode
2121
.cache
2222
softwarex-article
23-
23+
dev/cpp11

Makefile

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,6 @@ test:
77
@echo "Testing C++ code"
88
@Rscript -e 'devtools::clean_dll("cpp4rtest"); devtools::load_all("cpp4rtest"); devtools::test("cpp4rtest")'
99

10-
speedtest:
11-
@echo "Testing if the changes reduce the tests' speed"
12-
@Rscript -e 'devtools::document(); devtools::test(); devtools::install()'
13-
@Rscript -e 'devtools::clean_dll("cpp4rtest"); devtools::load_all("cpp4rtest")'
14-
@rm -f dev/timing.txt
15-
@for i in `seq 1 10`; do \
16-
echo "run $$i"; \
17-
Rscript -e 't <- system.time(devtools::test("cpp4rtest"))[["elapsed"]]; cat(format(t, digits=10), "\n", file="dev/timing.txt", append=TRUE)'; \
18-
done
19-
@echo "Timing complete"
20-
@Rscript --vanilla dev/timing.r
21-
@echo "Results in dev/timing.txt"
22-
2310
check:
2411
@echo "Checking R code"
2512
@Rscript -e 'devtools::install(); devtools::check()'

NEWS.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
# cpp4r 0.3.0
2+
3+
* Added `as_logicals()` and `as_strings()` in the same style of `as_doubles()` and `as_integers()`
4+
* Improved memory management for `r_vector` iterators
5+
* Slightly faster than `cpp11`
6+
17
# cpp4r 0.2.0
28

39
* Reduced dependencies on R side

dev/benchmark.R

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
install("cpp11sampling", args = "--no-multiarch", upgrade = "never")
2+
install("cpp4rsampling", args = "--no-multiarch", upgrade = "never")
3+
install("Rcppsampling", args = "--no-multiarch", upgrade = "never")
4+
15
library(cpp11sampling)
26
library(cpp4rsampling)
37
library(Rcppsampling)

docs/articles/01-motivations.html

Lines changed: 208 additions & 292 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
2.55 KB
Loading
8.84 KB
Loading

docs/articles/16-FAQ.html

Lines changed: 19 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/articles/17-worked-examples.html

Lines changed: 24 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/news/index.html

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)