Hi everyone,I'm trying to reduce the computation time of the following pseudo-code:- memory allocation (~40 doubles)- object heap to C heap copying- NativeBoost call (nbCall:)- memory freeingThe time profiling results are bellow:- 24*3600 calls : > 1 minute- 24*3600 calls with only memory allocation and copying : < 1 second- 1 call with a 24*3600 loop inside de C code : < 1 secondSo it appears that the very coslty step is the transition from Pharo to C. And I was wondering if it was possible to drasticly reduce this time by doing something like, generate the the machine code once and call it multiple time ?Thanks in advance !Thomas.
Free forum by Nabble | Edit this page |