Hello,
I am currently profiling Cython's dependency-checking code when
compiling the SageMath Cython library. I am skipping the actual
cythonization, so it's really just the first "for m in module_list" loop
in cythonize().
I noticed that about 10% of total time is spent in os.path.realpath(
I'm not sure why realpath was used here; that does seem quite expensive.
On Wed, Oct 28, 2015 at 9:30 AM, Jeroen Demeyer wrote:
> Hello,
>
> I am currently profiling Cython's dependency-checking code when compiling
> the SageMath Cython library. I am skipping the actual cythonization, so it's
> r
After reorganizing the code such that all the tests are located back in the
same project, setting up the running of tests in-tree, and using the
unittest module directly, there's been much success! Automatically suffixed
.coverage files are generated per test case and merged at the end (keeping
ope