Tag: CALLSTACK
Soy profesor de Sistemas Operativos y necesito explicar el funcionamiento de la pila y la convención de llamada de funciones en C utilizando código desensamblado real de una función simple en C. Con fines didácticos, en una primera fase prefiero evitar explicar todas las características de seguridad de las arquitecturas . . . Read more
Estoy tratando de entender la pila de llamadas de una función con algunos ejemplos prácticos. En todos los diagramas que explican esto, se muestra así [Variables locales][Dirección de retorno][Argumentos] (la memoria más baja a la izquierda). Pero cuando estoy en el depurador gdb y hago una pausa dentro de una . . . Read more
Mientras iba leyendo la parte del “Contexto de Ejecución” del libro “JavaScript. The Core. (1ra ed.)” de Dmitry Soshnikov, me encontré con esta línea que dice explícitamente que las expresiones de funciones no se incluyen en la propiedad de objetos variables de un contexto de ejecución. Un objeto variable es . . . Read more
Cuando se dispara el evento de clic desde el mouse, se comporta como se espera: Primero, el listener 1 se inserta en la pila donde se encola la promesa 1 en la Microtask Queue (o Cola de Tareas). Cuando el listener 1 se extrae, la pila queda vacía. Y se . . . Read more
Dado el hecho de que las variables locales dentro de una función en C se colocan en la pila una vez que se llama a la función (después de empujar las variables pasadas a la función), ¿hay algún límite en la cantidad de dichas variables antes de que se produzca . . . Read more