You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Podría ser útil tener opciones para entender mejor el funcionamiento de la biblioteca.
Para las colecciones, por ejemplo, funciones del estilo list_inspect para mostrar el estado interno de la lista (mostrar algo como [0xb0cacaca, 0xcafebabe, 0x51f42152], que represente la lista de punteros), y alguna opción global de la biblioteca para habilitar un modo DEBUG en el que se impriman por stderr mensajes como "Adding element 0x135262f1 to list 0xab225252" en cada operación "relevante".
Es muy experimental todo, y medio bizarro, pero podría ayudar a entender algunos errores frecuentes en el uso de la biblioteca.
Por un lado creo que debería poder verse debuggeando muchos de los problemas que suelen tener.
Por el otro lado creo que sirve para cuando tenes problemas complejos y la única forma es guardarte la traza y después analizarlo con tiempo.
Así que si uds creen que va a servir, denle para adelante.
Si es para algo global, tal vez con una macro se puede resolver. Sino lo de la función creo que va.
Podría ser útil tener opciones para entender mejor el funcionamiento de la biblioteca.
Para las colecciones, por ejemplo, funciones del estilo
list_inspect
para mostrar el estado interno de la lista (mostrar algo como[0xb0cacaca, 0xcafebabe, 0x51f42152]
, que represente la lista de punteros), y alguna opción global de la biblioteca para habilitar un modo DEBUG en el que se impriman porstderr
mensajes como "Adding element 0x135262f1 to list 0xab225252" en cada operación "relevante".Es muy experimental todo, y medio bizarro, pero podría ayudar a entender algunos errores frecuentes en el uso de la biblioteca.
Viene de acá
CC: @gastonprieto
The text was updated successfully, but these errors were encountered: