Bagikan melalui


Bingkai tumpukan

Dalam arsitektur debugger, bingkai tumpukan:

  • Adalah abstraksi dari sebuah stack yang menyediakan konteks eksekusi dari sebuah utas eksekusi. Thread selalu dijalankan dalam suatu fungsi. Bingkai tumpukan menyimpan variabel lokal dari fungsi dan argumen fungsi tersebut. Untuk men-debug dengan Visual Studio, bahasa atau lingkungan yang di-debug harus mendukung bingkai tumpukan.

  • Dapat mengidentifikasi dan menggambarkan dirinya sendiri, dan dapat mengembalikan utas terkait. Bingkai tumpukan juga dapat mengembalikan konteks kode yang mewakili penunjuk instruksi saat ini dan konteks evaluasi dokumentasi dan ekspresi terkait.

  • Memiliki properti yang menjelaskan nama, jenis, dan nilai variabel dan argumen lokal, dan yang muncul di berbagai jendela debug IDE.

  • Diwakili oleh antarmuka IDebugStackFrame2 , biasanya dibuat oleh mesin debug (DE) atau komputer virtual sebagai konsekuensi dari menjalankan utas.

Lihat juga