CSCOUT.

Menganalisis kode sumber program C
Unduh sekarang

CSCOUT. Peringkat & Ringkasan

Iklan

  • Rating:
  • Lisensi:
  • Freeware
  • Harga:
  • FREE
  • Nama Penerbit:
  • Diomidis D. Spinellis
  • Situs web penerbit:
  • http://www.spinellis.gr/index.html.var
  • Sistem operasi:
  • Mac OS X
  • Ukuran file:
  • 1020 KB

CSCOUT. Tag


CSCOUT. Keterangan

Menganalisis kode sumber program C CSCOUT adalah browser refactoring gratis dan penganalisa kode sumber untuk koleksi program C. Ini dapat memproses ruang kerja dari beberapa proyek (kami mendefinisikan proyek sebagai kumpulan file sumber C yang ditautkan bersama) memetakan kompleksitas yang diperkenalkan oleh preprocessor C kembali ke file kode sumber C asli. CSCOUT memanfaatkan kemajuan perangkat keras modern (prosesor cepat dan kapasitas memori besar) untuk menganalisis kode sumber C di luar tingkat detail dan akurasi yang disediakan oleh kompiler saat ini, linker, dan analisis kode sumber lainnya. Analisis CSCOUT melakukan memperhitungkan lingkup pengidentifikasi yang diperkenalkan oleh preprocessor C dan lingkup dan ruang nama yang tepat. Setelah analisis kode sumber CSCOUT: · Lakukan pengidentifikasi lintasan proyek yang akurat mengganti nama, · Proses permintaan canggih pada pengidentifikasi, file, dan fungsi, · Temukan pengidentifikasi yang tidak digunakan atau dilingkupi, · Identifikasi file header yang tidak perlu dimasukkan, dan · Buat grafik panggilan yang mencakup fungsi c dan makro seperti fungsi. Apa yang baru dalam rilis ini: · Grafik panggilan baru untuk fungsi yang menunjukkan fungsi dalam konteks: dengan semua jalur dari penelepon dan semua fungsi yang disebut. · Saat menyimpan kode Refactored CSCOUT akan memverifikasi bahwa pengidentifikasi berganti nama tidak berbenturan dengan pengidentifikasi lain yang ada. Ini membutuhkan pemrosesan ulang kode yang lengkap. Opsi yang sesuai dapat menonaktifkan fitur ini. · Menambahkan halaman refactor fungsi argumen melalui mana argumen fungsi refactorings dapat ditinjau, diubah, dan dinonaktifkan. · Mengoptimalkan penanganan file selama fase pasca-pemrosesan. Dalam kasus penggunaan khas ini menghasilkan pengurangan 37% dalam waktu pemrosesan. · Penanganan nama fungsi yang benar muncul sebagai fungsi pointer, ketika refactoring argumen fungsi. · Kesalahan sintaks Dot yang diperbaiki saat menghasilkan grafik tanpa opsi global yang ditetapkan. · Penanganan kesalahan yang lebih baik ketika file yang dihitung tidak dapat diganti namanya atau dilinkahkan. · Ekspresi preprocessor dievaluasi seolah-olah memiliki representasi yang sama intmax_t / uintmax_t, bukan lama. · Perbaiki crash yang terjadi saat memproses Apache HTTPD 1.3.27. · Perbaiki untuk menghindari csmake yang bingung dengan CCache.


CSCOUT. Perangkat Lunak Terkait

Ons.

Perpustakaan interaktif untuk pemrograman suara ...

141 18.4 MB

Unduh

Vanhelsing.

Profiler memori streamline gratis yang akan menyediakan pengembang Ruby dengan grafik waktu nyata ...

299 3.8 MB

Unduh