- ดีบักเกอร์ความเร็วสูงที่เบามากสำหรับ Linux โดยเฉพาะ ได้แรงบันดาลใจจาก RemedyBG และพัฒนาเองด้วย Rust โดยไม่พึ่งพา gdb หรือ lldb
- ด้วยการตอบสนองที่รวดเร็วและ UI แบบ TUI จึงสามารถจัดการไฟล์ปฏิบัติการขนาดใหญ่ (เช่น ClickHouse ขนาด 2.5GB) ได้อย่างราบรื่น
- งานที่ใช้เวลานานอย่างการโหลด/ค้นหาก็สามารถยกเลิกได้ด้วย asynchronous/multithread และรองรับการแสดงความคืบหน้า
- แจกจ่ายเป็นไฟล์ปฏิบัติการเดี่ยวขนาด 6MB โดยไม่ต้องติดตั้ง และไม่มี dependency
- ข้อจำกัด: รองรับเฉพาะ Linux x86_64, รองรับเฉพาะ TUI, ไม่มีฟีเจอร์ remote debugging, การติดตาม fork, record/replay และไม่รองรับภาษาแบบ VM-based เช่น Java/Python
ฟีเจอร์หลัก
- breakpoint / conditional breakpoint
- การรันทีละขั้น, การแสดงโค้ด/assembly
- รองรับ watch expression และ standard library pretty-printer
- ฟังก์ชัน downcasting ที่อิงกับ vtable
ยังไม่มีความคิดเห็น