2012-09-20 11 views

Respuesta

16

Puede usar el módulo gc para recorrer todos los objetos en el montón y buscar los puntos verdes. Greenlets almacena los rastros de la pila como un atributo gr_frame.

import gc 
import traceback 
from greenlet import greenlet 

for ob in gc.get_objects(): 
    if not isinstance(ob, greenlet): 
     continue 
    if not ob: 
     continue 
    log.error(''.join(traceback.format_stack(ob.gr_frame))) 
Cuestiones relacionadas