Dear All I am getting an output like this
elapsed time: 0.021992131 seconds (15705824 bytes allocated) elapsed time: 0.021885618 seconds (15705824 bytes allocated) elapsed time: 0.069756221 seconds (15705824 bytes allocated, 67.73% gc time) elapsed time: 0.022032602 seconds (15705824 bytes allocated) elapsed time: 0.021981155 seconds (15705824 bytes allocated) elapsed time: 0.070097864 seconds (15705824 bytes allocated, 67.79% gc time) elapsed time: 0.02215203 seconds (15705824 bytes allocated) elapsed time: 0.022196102 seconds (15705824 bytes allocated) elapsed time: 0.069812577 seconds (15705824 bytes allocated, 67.61% gc time) elapsed time: 0.022312715 seconds (15705824 bytes allocated) elapsed time: 0.02169858 seconds (15705824 bytes allocated) elapsed time: 0.064558698 seconds (15705824 bytes allocated, 65.64% gc time) elapsed time: 0.022568721 seconds (15705824 bytes allocated) elapsed time: 0.021803525 seconds (15705824 bytes allocated) elapsed time: 0.064626184 seconds (15705824 bytes allocated, 65.27% gc time) for some number crunching function that is called repeatedly with the @time macro prepended to it. Roughly every third call of the function gc takes place and the average time to calculate the integral is increased by about 60%! What in you experience are the typical things to avoid if you want to avoid gc? regards Moritz
