Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

disable inclusion of modules code with RCPP_NO_MODULES#995

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
eddelbuettel merged 1 commit intomasterfromfeature/rcpp-no-modules
Oct 2, 2019

Conversation

@kevinushey
Copy link
Contributor

Closes#993.

@codecov-io
Copy link

codecov-io commentedOct 1, 2019
edited
Loading

Codecov Report

Merging#995 intomaster willnot change coverage.
The diff coverage isn/a.

Impacted file tree graph

@@           Coverage Diff           @@##           master     #995   +/-   ##=======================================  Coverage   82.46%   82.46%           =======================================  Files          63       63             Lines        3166     3166           =======================================  Hits         2611     2611             Misses        555      555

Continue to review full report at Codecov.

Legend -Click here to learn more
Δ = absolute <relative> (impact),ø = not affected,? = missing data
Powered byCodecov. Last update92b6207...286a45f. Read thecomment docs.

@eddelbuettel
Copy link
Member

What did you timing tests reveal in terms of net change? 10%? 20%? More?

@eddelbuettel
Copy link
Member

eddelbuettel commentedOct 1, 2019
edited
Loading

The PR looks really clean and straightforward but to be on the safe side I think I will turn on a full rev.dep check. (Not that we expect anything with an opt-in#define but doesn't hurt to run a full set and it has been a few weeks since I last did it...)

@kevinushey
Copy link
ContributorAuthor

Usingroxygen2 as an example:

# regular build ----$ time R CMD INSTALL --preclean roxygen2 &> /dev/nullreal    0m13.648suser    0m12.796ssys     0m0.773s# RCPP_NO_MODULES ----$ time R CMD INSTALL --preclean roxygen2 &> /dev/nullreal    0m9.479suser    0m8.800ssys     0m0.594s

So, almost 50% faster, which isn't too shabby.

eddelbuettel and dselivanov reacted with thumbs up emoji

@eddelbuettel
Copy link
Member

Ok, took a moment to go over rev.deps as some unrelated change (possibly in packagesf) seems to have invalidated a bunch of the spatial packages and their tests failed -- nothing to do with us, mostly just needing a recompilation on that box it seems. Will merge in due course.

kevinushey reacted with thumbs up emoji

@eddelbuetteleddelbuettel merged commita2f5cfc intomasterOct 2, 2019
@eddelbuetteleddelbuettel deleted the feature/rcpp-no-modules branchOctober 11, 2019 13:08
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

allow users to disable inclusion of modules code

4 participants

@kevinushey@codecov-io@eddelbuettel

[8]ページ先頭

©2009-2025 Movatter.jp