El 5 de abril de 2018, 2:34, Daπid <[email protected]> escribió:
>
> Tampoco hay que exagerar. Dependiendo de cómo de interesante y caro sea el
> proyecto, el código C generado por Cython es de por sí extremadamente
> complejo:
>
> {
> double __pyx_temp_scalar = 0.0;
> {
> Py_ssize_t __pyx_temp_extent = __pyx_v_marginal_.shape[0];
> Py_ssize_t __pyx_temp_idx;
> double *__pyx_temp_pointer = (double *) __pyx_v_marginal_.data;
> for (__pyx_temp_idx = 0; __pyx_temp_idx < __pyx_temp_extent;
> __pyx_temp_idx++) {
> *((double *) __pyx_temp_pointer) = __pyx_temp_scalar;
> __pyx_temp_pointer += 1;
> }
> }
> }
>
> Y esto es antes de pasarlo por GCC. ¿Alguien se atreve a descifrarlo?
> (Solución más abajo)
>
>
>
He probado a usar `objdump -S fichero_cython.so` para ver hasta que punto
había diferencia entre el paso anterior y posterior de gcc. Me he llevado
una ingrata sorpresa al ver que se pierde el código fuente :-(
_______________________________________________
Python-es mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-es