Add rco, a code optimizer for R#1654
Conversation
|
I considered maintaining a separate list for performance analysis tools (and I have a private repo as well), but the list is quite short so far. If you like, I could invite you and give you write permission to add the tool. |
|
I am unsure what the best way to go is here. Personally I prefer a single place to look for such tools but I understand that the separation is fuzzy especially between providing and "simply" using static analyses. |
|
After giving this some more thought, I realized that "performance" is orthogonal to static/dynamic analysis: a tool can aim to improve performance and be a static analysis tool -- even though it's uncommon. That seems to be the case with this, tool, though, so I think it's a good fit for the list. I've modified the code slightly to accept |
README.mddirectly.rcois a performance optimizer for R programs, which conducts static analysis to identify and apply its optimizations. I am unsure whether the categoryformatterreally fits (it technically reformats the code) but in contrast to the tags I was unable to find any other category let alone documentation for those that would fit (I mean one could argue for linting from a perspective of identifying performance smells, but this seems to be unfitting as well).