Ini ialah arahan cg_annotate yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
cg_annotate - alat pasca pemprosesan untuk Cachegrind
SINOPSIS
cg_anotasi [pilihan] cachegrind-out-file [fail sumber...]
DESCRIPTION
cg_anotasi mengambil fail output yang dihasilkan oleh alat Valgrind Cachegrind dan mencetak fail
maklumat dalam bentuk yang mudah dibaca.
PILIHAN
-h - membantu
Tunjukkan mesej bantuan.
--versi
Tunjukkan nombor versi.
--tunjukkan=A,B,C [lalai: semua, menggunakan bagi in cachegrind.out. ]
Menentukan acara yang hendak ditunjukkan (dan susunan lajur). Lalai ialah menggunakan semua yang ada
dalam cachegrind.out. fail (dan gunakan perintah dalam fail). Berguna jika anda mahu
untuk menumpukan perhatian, sebagai contoh, saya menyimpan rindu (--show=I1mr,ILmr), atau data terlepas baca
(--show=D1mr,DLmr), atau data LL terlepas (--show=DLmr,DLmw). Terbaik digunakan bersama
bersama --sort.
--sort=A,B,C [lalai: bagi in cachegrind.out. ]
Menentukan peristiwa di mana pengisihan entri fungsi demi fungsi akan berlaku
berasaskan.
--ambang=X [lalai: 0.1%]
Menetapkan ambang untuk ringkasan fungsi demi fungsi. Fungsi ditunjukkan jika ia
menyumbang lebih daripada X% daripada kiraan untuk acara isihan utama. Jika
autoanotasi, juga mempengaruhi fail mana yang diberi anotasi.
Nota: ambang boleh ditetapkan untuk lebih daripada satu acara dengan menambahkan sebarang acara
bagi --sort pilihan dengan titik bertindih dan nombor (tiada ruang, walaupun). Cth jika anda mahu
untuk melihat setiap fungsi yang meliputi lebih daripada 1% daripada LL baca miss atau 1% daripada LL tulis
terlepas, gunakan pilihan ini:
--sort=DLmr:1,DLmw:1
--auto= [lalai: tidak]
Apabila didayakan, secara automatik menganotasi setiap fail yang disebut dalam
ringkasan fungsi demi fungsi yang boleh didapati. Juga memberikan senarai mereka yang
tidak dapat ditemui.
--context=N [lalai: 8]
Cetak N baris konteks sebelum dan selepas setiap baris beranotasi. Elakkan mencetak besar
bahagian fail sumber yang tidak dilaksanakan. Gunakan nombor yang besar (cth 100000) untuk
tunjukkan semua baris sumber.
-saya --termasuk= [lalai: tiada]
Menambah direktori pada senarai untuk mencari fail. Pelbagai -I/--termasuk
pilihan boleh diberikan untuk menambah berbilang direktori.
Gunakan cg_annotate dalam talian menggunakan perkhidmatan onworks.net