Hombre, a menos que compiles con opciones de depuración, el código se
descarta. En un binario es peso muerto.

2018-04-05 0:22 GMT-10:00 lasizoillo <lasizoi...@gmail.com>:

>
>
> El 5 de abril de 2018, 2:34, Daπid <davidmen...@gmail.com> 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
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
>
>
_______________________________________________
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es

Responder a