S

Lingkup
Konteks yang mendefinisikan variabel lokal. Cakupan memiliki tiga komponen: bingkai tumpukan, instruksi saat ini, dan konteks register.

Terkadang disebut sebagai konteks lokal atau cakupan leksikal.

pengecualian kesempatan kedua
Kesempatan kedua untuk menangani pengecualian. Kesempatan ini hanya diberikan jika pengecualian tidak ditangani pada kesempatan pertama.

klien pintar
Instans mesin debugger yang bertindak sebagai host. Klien pintar terhubung ke server proses. atau server koneksi KD.

filter pengecualian tertentu
Filter peristiwa untuk pengecualian yang mesinnya memiliki filter bawaan. Sebagian besar filter pengecualian spesifik mengacu pada jenis pengecualian tertentu (diidentifikasi oleh kode pengecualian), tetapi filter pengecualian default juga memenuhi syarat sebagai filter pengecualian tertentu.

filter peristiwa tertentu
Filter peristiwa untuk peristiwa yang bukan pengecualian. Filter peristiwa tertentu tercantum dalam DEBUG_FILTER_XXX.

filter tertentu
Filter peristiwa untuk peristiwa yang mesinnya memiliki filter bawaan.

titik henti perangkat lunak
Titik henti yang diimplementasikan oleh mesin debugger untuk sementara memodifikasi kode target yang dapat dieksekusi. Titik henti dipicu saat kode dijalankan. Modifikasi kode tidak terlihat oleh pengguna debugger atau API mesin debugger.

Tumpukan
Lihat tumpukan panggilan.

bingkai tumpukan
Memori dalam tumpukan panggilan yang berisi data untuk satu panggilan fungsi. Ini termasuk alamat pengembalian, parameter yang diteruskan ke fungsi, dan variabel lokal.

hentikan kode
Lihat kode pemeriksaan bug.

kesalahan berhenti
Lihat pemeriksaan bug.

layar berhenti
Lihat layar biru.

subregister
Register yang terkandung dalam register lain. Ketika subregister berubah, bagian register yang berisi subregister juga berubah.

Ditangguhkan
Target, proses, atau utas ditangguhkan jika telah diblokir untuk dieksekusi.

Simbol
Unit informasi penelusuran kesalahan yang menyediakan informasi interpretasi tentang target dalam sesi penelusuran kesalahan. Contoh simbol termasuk variabel (lokal dan global), fungsi, jenis, dan entri fungsi. Informasi tentang simbol dapat mencakup nama, jenis (jika berlaku), dan alamat atau regisgter tempat simbol disimpan, serta simbol induk atau anak apa pun. Informasi ini disimpan dalam file simbol dan biasanya tidak tersedia dalam modul itu sendiri.

Mesin debugger dapat mensintesis simbol tertentu ketika file simbol tidak tersedia (misalnya, simbol yang diekspor), tetapi simbol ini umumnya hanya memberikan informasi minimal.

file simbol
File tambahan yang dibuat ketika aplikasi, pustaka, driver, atau sistem operasi dibuat. File simbol berisi data yang sebenarnya tidak diperlukan saat menjalankan biner, tetapi yang sangat berguna dalam proses debugging.

grup simbol
Sekelompok simbol, biasanya mewakili semua variabel lokal dalam cakupan.

jenis simbol
Informasi deskriptif tentang representasi simbol, seperti tata letaknya dalam memori. Ini adalah bagian dari informasi yang digunakan kompilator untuk menghasilkan kode untuk memanipulasi simbol. Ini juga digunakan oleh mesin debugger untuk memanipulasi simbol. Jenis simbol didistribusikan dalam file simbol.

modul sintetis
Wilayah memori yang diperlakukan mesin seperti modul. Modul sintetis mungkin berisi simbol sintetis.

simbol sintetis
Alamat memori yang diperlakukan mesin seperti simbol.

crash sistem
Lihat pemeriksaan bug.