Cscout

CSCOUT is een broncodeanalysator en de refactoringbrowser voor collecties van C-programma's.
Download nu

Cscout Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Free for non-commerc...
  • Prijs:
  • FREE
  • Naam uitgever:
  • Diomidis Spinellis
  • Uitgever website:
  • http://www.spinellis.gr/cscout/

Cscout Tags


Cscout Beschrijving

CSCout is een broncodeanalysator en de refactoringbrowser voor collecties van C-programma's. CSCout is een broncodeanalysator en de refactoringbrowser voor collecties van C-programma's. Het kan werkplaatsen van meerdere projecten verwerken (we definiëren een project als een verzameling C-bronbestanden die aan elkaar zijn gekoppeld) in kaart brengen van de complexiteit die door de C Preprocessor wordt geïntroduceerd terug in de originele C-broncodebestanden. De applicatie maakt gebruik van moderne hardware-voorschotten ( Snelle processors en grote geheugencapaciteiten) Om C-broncode te analyseren die verder gaat dan het detailniveau en de nauwkeurigheid van de huidige compilers, linkers en andere broncodeanalysatoren. De analyse CSCout uitvoert rekening houdend met de identificatorscopes die wordt geïntroduceerd door de C Preprocessor en de C-taal die de juiste scopes en naamruimten zijn. Nadat de broncodeanalyse CSCOUT CANT- voer nauwkeurige Cross Project-ID-hernootjes uit, - Proces geavanceerde query's op identifiers, bestanden en functies, - Zoek ongebruikte of ten onrechte scoped-ID's, - Identificeer header-bestanden die niet hoeven te worden opgenomen, en - CADE-oproepgrafieken die zowel C-functies inspannen en functioneerachtige macros.CSCOUT is al toegepast op projecten die variërend van tienduizenden lijnen, zoals de Apache-webserver, tot miljoenen lijnen, zoals de Linux, de FreeBSD en de Windows Onderzoek kernels. Met CSCOUT kunt u uw hardware echt voor zijn geld werken. De verwerking van de 2.6.11 Linux-kernel (4,2 miljoen regels code) vereist bijvoorbeeld 4052 MB RAM en 4,7 uur verwerking op een Dual-CPU 2.2 MHZ AMD OPTERON-computer. Nadat de verwerking CSCOUT details heeft op 1,1 miljoen identificatoren en 89 duizend functies en functie-achtige macro's. Wat is er nieuw in deze release: · Deze versie voegt ondersteuning toe voor het weergeven van grafiekbestanden in PDF- en PNG-indeling, evenals opties voor het opgeven van grafiek, knooppunt en randeigenschappen voor punt. · Bovendien behandelt de werkruimtecompiler nu correct met Scoped-definities voor bestanden en kunnen YACC-terminalymbolen verenigd worden met de bijbehorende Y.TAB.H-macro's. · Ten slotte corrigeert deze versie externe lijnafstand in broncodevoorlijsten van bestanden met koetsrendementen, de weergave van grafieken met lege knooppunten, en corrigeert de afhandeling van identificaties die een functie aan een innerlijke scope met geen opslagklasse specificeren.


Cscout Gerelateerde software

Kojak

Een kit voor objectieve oordeel en op kennis gebaseerde detectie van prestatie-knelpunten. ...

175

Downloaden

Apache Antunit

ANTUNIT is een bibliotheek van ant-taken die in eerste instantie werden ontwikkeld om tests te schrijven voor mierentaken zonder toevlucht te nemen tot Justit. ...

58

Downloaden