Monthly Archives: July 2011

OpenMP exception propagation

While implementing OpenMP exception propagation I overlooked something: each OpenMP thread that is not a Python thread that executes a with gil block actually allocates and deallocates a new threadstate each time they are entered and exited. This is because … Continue reading

Posted in Uncategorized | Leave a comment

Fused Types Syntax

I’m back to continue work on the gsoc! Today I changed the syntax for fused types according to the discussion on the mailing list. You can now write     cdef fused my_fused_type:         int         float         … and     my_fused_type = cython.fused_type(int, float, …) … Continue reading

Posted in Uncategorized | Leave a comment