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

Already on GitHub? Sign in to your account

Reduce the amount of reflection involved in matrix ops #74

Merged
merged 5 commits into from May 1, 2012

Conversation

Projects
None yet
3 participants

The type hinting in incanter/internal.clj doesn't have any effect as it's being applied in a macro.

This triggers quite a bit of reflection when any of the matrix operations plus, minus, mult etc. We're seeing a significant speedup after applying hinting for use-cases where we've got a lot of matrix ops inside a loop.

alexott added a commit that referenced this pull request May 1, 2012

Merge pull request #74 from marciosilva/master
Reduce the amount of reflection involved in matrix ops

@alexott alexott merged commit a4dd759 into incanter:master May 1, 2012

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment