Package: rco 1.0.2
rco: The R Code Optimizer
Automatically apply different strategies to optimize R code. 'rco' functions take R code as input, and returns R code as output.
Authors:
rco_1.0.2.tar.gz
rco_1.0.2.zip(r-4.5)rco_1.0.2.zip(r-4.4)rco_1.0.2.zip(r-4.3)
rco_1.0.2.tgz(r-4.4-any)rco_1.0.2.tgz(r-4.3-any)
rco_1.0.2.tar.gz(r-4.5-noble)rco_1.0.2.tar.gz(r-4.4-noble)
rco_1.0.2.tgz(r-4.4-emscripten)rco_1.0.2.tgz(r-4.3-emscripten)
rco.pdf |rco.html✨
rco/json (API)
NEWS
# Install 'rco' in R: |
install.packages('rco', repos = c('https://jcrodriguez1989.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/jcrodriguez1989/rco/issues
compilerfastgcchpcoptimizationoptimizer
Last updated 7 days agofrom:1df14992b7. Checks:OK: 1 NOTE: 6. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Nov 11 2024 |
R-4.5-win | NOTE | Nov 11 2024 |
R-4.5-linux | NOTE | Nov 11 2024 |
R-4.4-win | NOTE | Nov 11 2024 |
R-4.4-mac | NOTE | Nov 11 2024 |
R-4.3-win | NOTE | Nov 11 2024 |
R-4.3-mac | NOTE | Nov 11 2024 |
Exports:all_optimizersgenerate_files_opt_reportgenerate_folder_opt_reportgenerate_text_opt_reportmax_optimizersopt_common_subexpropt_cond_threadopt_constant_foldingopt_constant_propagationopt_dead_codeopt_dead_expropt_dead_storeopt_loop_invariantopt_memory_allocoptimize_filesoptimize_folderoptimize_textrco_gui
Dependencies:
Common Subexpression Elimination
Rendered fromopt-common-subexpr.Rmd
usingknitr::rmarkdown
on Nov 11 2024.Last update: 2021-07-14
Started: 2019-07-05
Conditional Threading Optimizer
Rendered fromopt-cond-thread.Rmd
usingknitr::rmarkdown
on Nov 11 2024.Last update: 2021-07-14
Started: 2021-07-14
Constant Folding
Rendered fromopt-constant-folding.Rmd
usingknitr::rmarkdown
on Nov 11 2024.Last update: 2021-07-14
Started: 2019-06-05
Constant Propagation
Rendered fromopt-constant-propagation.Rmd
usingknitr::rmarkdown
on Nov 11 2024.Last update: 2021-07-14
Started: 2019-06-07
Contributing an optimizer
Rendered fromcontributing-an-optimizer.Rmd
usingknitr::rmarkdown
on Nov 11 2024.Last update: 2019-06-19
Started: 2019-06-19
Dead Code Elimination
Rendered fromopt-dead-code.Rmd
usingknitr::rmarkdown
on Nov 11 2024.Last update: 2021-07-14
Started: 2019-06-08
Dead Expression Elimination
Rendered fromopt-dead-expr.Rmd
usingknitr::rmarkdown
on Nov 11 2024.Last update: 2021-07-14
Started: 2019-07-10
Dead Store Elimination
Rendered fromopt-dead-store.Rmd
usingknitr::rmarkdown
on Nov 11 2024.Last update: 2021-07-14
Started: 2019-06-27
Docker file
Rendered fromdocker-readme.Rmd
usingknitr::rmarkdown
on Nov 11 2024.Last update: 2019-08-16
Started: 2019-06-11
GSoC 2020 Final Report
Rendered fromgsoc2020-final-report.Rmd
usingknitr::rmarkdown
on Nov 11 2024.Last update: 2021-07-14
Started: 2021-07-14
Loop-invariant Code Motion
Rendered fromopt-loop-invariant.Rmd
usingknitr::rmarkdown
on Nov 11 2024.Last update: 2021-07-14
Started: 2019-07-16
Memory Allocation Optimizer
Rendered fromopt-memory-alloc.Rmd
usingknitr::rmarkdown
on Nov 11 2024.Last update: 2021-07-14
Started: 2021-07-14
Potential Optimizers
Rendered frompotential-optimizers.Rmd
usingknitr::rmarkdown
on Nov 11 2024.Last update: 2021-07-14
Started: 2021-07-14
Readme and manuals
Help Manual
Help page | Topics |
---|---|
All optimizers list. | all_optimizers |
Report possible optimizations in `.R` files. | generate_files_opt_report |
Report possible optimizations in folder containing `.R` files. | generate_folder_opt_report |
Report possible optimizations in `.R` code snippet. | generate_text_opt_report |
Max optimizers list. | max_optimizers |
Optimizer: Common Subexpression Elimination. | opt_common_subexpr |
Optimizer: Conditional Threading. | opt_cond_thread |
Optimizer: Constant Folding. | opt_constant_folding |
Optimizer: Constant Propagation. | opt_constant_propagation |
Optimizer: Dead Code Elimination. | opt_dead_code |
Optimizer: Dead Expression Elimination. | opt_dead_expr |
Optimizer: Dead Store Elimination. | opt_dead_store |
Optimizer: Loop-invariant Code Motion. | opt_loop_invariant |
Optimizer: Memory Allocation. | opt_memory_alloc |
Optimize `.R` files. | optimize_files |
Optimize a folder with `.R` files. | optimize_folder |
Optimize text containing code. | optimize_text |
rco GUI selector. | rco_gui |