Free CSLint 1.02 Download
Current Page: Home > Development > C/C++ >

CSLint 1.02 Download

CSLint 1.02

License: Freeware Free
Downloads:
Publisher: garret.ru
File size: 52KB
OS: Windows XP, 2000, 98
Date added: 2009-10-27
Homepage: http://www.garret.ru
Category: Development

CSLint 1.02 Description

"Deadlock detector for CSharp multithreaded applications"


BS Editor: This is DeadLock detector for CSharp programs.
It builds lock graph for the application and searches loops in it.
CSLint is currently analyzing only monitors accessed through class fields (i.e lock(x) where x is
component of some class) and that value of such fields can never be changed.
To use it you should include in you PATH environment variable
\cslint\bin directory. After it just run "CSLINT Assembly-path".
This product is port of my Java verifier Jlint to CSharp.
Only most interesting part of this verifier (deadlock detection algorithm)
is currently ported.
CSLint is using ILReader library implemented by Lutz Roeder
(http://www.aisto.com/roeder/dotnet) for accessing the IL bytecode.
Unfortunately I didn't find a way to access debugging information (line numbers
and file source path for the class). So CSLint is not able to precisely point place
in the sources where deadlock happens. Right now it just reports class and method
names and name of locked monitor. If somebody knows how to solve the problem, will
be glad to get your suggestions.
Find new versions at my home page: www.garret.ru/~knizhnik
Please send me mails with questions, bug reports and suggestions at knizhnik@garret.ru you can free download CSLint 1.02 now.

CSLint 1.02 Keywords

lint

CSLint 1.02 Related Software

CSLint 1.02 Publisher's Software

    Software by Letter

    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Others

    New Release Software