S

Alcance
Contexto que define las variables locales. El ámbito tiene tres componentes: un marco de pila, una instrucción actual y un contexto de registro.

A veces se conoce como contexto local o ámbito léxico.

excepción de segunda oportunidad
Segunda oportunidad para controlar una excepción. Esta oportunidad solo se proporciona si la excepción no se ha controlado en la primera oportunidad.

cliente inteligente
Instancia del motor del depurador que actúa como host. El cliente inteligente está conectado a un servidor de procesos. o un servidor de conexión KD.

filtro de excepción específico
Filtro de eventos para una excepción para la que el motor tiene un filtro integrado. Los filtros de excepción más específicos hacen referencia a tipos específicos de excepciones (identificados por código de excepción), pero el filtro de excepción predeterminado también se califica como filtro de excepción específico.

filtro de eventos específico
Filtro de eventos para un evento que no es una excepción. Los filtros de eventos específicos se enumeran en DEBUG_FILTER_XXX.

filtro específico
Filtro de eventos para un evento para el que el motor tiene un filtro integrado.

punto de interrupción de software
Punto de interrupción implementado por el motor del depurador modificando temporalmente el código ejecutable del destino. El punto de interrupción se desencadena cuando se ejecuta el código. La modificación del código es invisible para los usuarios del depurador o la API del motor de depurador.

Pila
Consulte pila de llamadas.

marco de pila
Memoria de la pila de llamadas que contiene los datos de una sola llamada de función. Esto incluye la dirección de retorno, los parámetros pasados a la función y las variables locales.

detener código
Consulte código de comprobación de errores.

error stop
Consulte comprobación de errores.

pantalla de detención
Vea la pantalla azul.

subregister
Registro que se encuentra dentro de otro registro. Cuando cambia el subregistro, también cambia la parte del registro que contiene la subregión.

Suspendido
Se suspende un destino, un proceso o un subproceso si se ha bloqueado su ejecución.

Símbolo
Unidad de información de depuración que proporciona información interpretativa sobre el destino en una sesión de depuración. Entre los ejemplos de símbolos se incluyen variables (locales y globales), funciones, tipos y entradas de función. La información sobre los símbolos puede incluir el nombre, el tipo (si procede) y la dirección o el regisgter donde se almacena, así como los símbolos primarios o secundarios. Esta información se almacena en archivos de símbolos y normalmente no está disponible en el propio módulo.

El motor del depurador puede sintetizar determinados símbolos cuando los archivos de símbolos no están disponibles (por ejemplo, símbolos exportados), pero estos símbolos suelen proporcionar solo información mínima.

archivo de símbolos
Un archivo complementario creado cuando se compila una aplicación, una biblioteca, un controlador o un sistema operativo. Un archivo de símbolos contiene datos que no son necesarios realmente al ejecutar los archivos binarios, pero que es muy útil en el proceso de depuración.

grupo de símbolos
Un grupo de símbolos, que normalmente representa todas las variables locales de un ámbito.

tipo de símbolo
Información descriptiva sobre la representación de un símbolo, como su diseño en memoria. Esta es parte de la información que un compilador usa para generar código para manipular el símbolo. También lo usa el motor del depurador para manipular símbolos. El tipo de símbolo se distribuye en archivos de símbolos.

módulo sintético
Región de memoria que el motor trata como un módulo. Un módulo sintético puede contener símbolos sintéticos.

símbolo sintético
Dirección de memoria que el motor trata como un símbolo.

bloqueo del sistema
Consulte comprobación de errores.