Perché Pypy 1.7 Des non implementare la pila "impilabile"?
-
12-11-2019 - |
Domanda
Build predefinito di Pyyy 1.7 con impilato Incluso, non offre la possibilità di funzionare senza limiti di profondità di ricorsione (in modo diretto).
Perché?
Previus Build of Pyyy con lo stile di continuità del supporto impilato della funzione di chiamata e ricorsione della coda.
Non sto chiedendo di soluzioni che coinvolgono Coroutines, ma cercando i problemi degli stackels di integrazione.
Soluzione
Il motivo è che i nuovi continuità funzionano sulla pila di livello operativo, che è limitato
(Tuttavia sono
Esiste un lavoro in corso in corso per il continuità JIT che sperimenta con lo stack essere blocchi gestiti da GC
Se ciò è riuscito, lo stack "illimitato" per impilabile sarà di nuovo sotto forma di allocare nuovi blocchi di pila finché non si esaurisce il memeorio