I am working on a function that needs to call itself multiple times, and what i wanted to know was just how much something like that may affect performance and speed of the function. may sound confusing so let me try to explain what the function does, it will check an array recursively but when this is done for a multi-dimentional array i have to call the same function again.
It's possible, depending on how many dimensions an array may have, that multiple instances of that function could be running within each other, obviously we're going to have as many simultaneous instances of that function as we have dimensions in our multi-dimensional array so this may be expensive or not i'm not sure.
So again what i want to know is how much something like that may effect the performance of the function. The problem that i have is that i don't know of any good benchmarking tools to try it with various dimensions of multi-dimensional arrays.
It's possible, depending on how many dimensions an array may have, that multiple instances of that function could be running within each other, obviously we're going to have as many simultaneous instances of that function as we have dimensions in our multi-dimensional array so this may be expensive or not i'm not sure.
So again what i want to know is how much something like that may effect the performance of the function. The problem that i have is that i don't know of any good benchmarking tools to try it with various dimensions of multi-dimensional arrays.
