Jlint for Unix 1.23
Sponsored Links
Jlint for Unix 1.23 Ranking & Summary
File size:
70KB
Platform:
Unix
License:
Freeware
Price:
Free
Downloads:
188
Date added:
2009-04-29
Publisher:
garret.ru
Jlint for Unix 1.23 description
Jlint consists of two separate programs performing syntax and semantic verification. As far as Java mostly inherits C/C++ syntax and so inherits most of the problems caused by C syntax, the idea was to create common syntax verifier for all C-family languages: C, C++, Objective C and Java. This program was named AntiC, because it fixes problems with C grammar, which can cause dangerous programmers bugs, undetected by compiler. By using hand-written scanner and simple top-down parser, AntiC is able to detect such bugs as suspicious use of operators priorities, absence of break in switch code, wrong assumption about constructions bodies...
Semantic verifier Jlint extracts information from Java class files. As far as Java class file has very well specified and simple format, it greatly simplifies Jlint in comparison with source level verifiers, because development of Java grammar parser is not a simple task (even through Java grammar is simpler and less ambiguous than C++ grammar). Also dealing only with class files, protect Jlint from further Java extensions (format of virtual byte instructions is more conservative). By using debugging information Jlint can associate reported messages with Java sources.
Jlint performs local and global data flow analyses, calculating possible values of local variables and catching redundant and suspicious calculations. By performing global method invocation analysis, Jlint is able to detect invocation of method with possible "null" value of formal parameter and using of this parameter in method without check for "null". Jlint also builds lock dependency graph for classes dependencies and uses this graph to detect situations, which can cause deadlock during multithreaded program execution.
Jlint for Unix 1.23 Screenshot
Jlint for Unix 1.23 Keywords
Unix 1.23
data flow analysis
For Unix
data flow
Java code
Problems By
Flow analysis
find bugs
Jlint
java
Unix
problems
bugs
graph
Jlint for Unix
Jlint for Unix 1.23
Bookmark Jlint for Unix 1.23
Jlint for Unix 1.23 Copyright
WareSeeker periodically updates pricing and software information of Jlint for Unix 1.23 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Jlint for Unix 1.23 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
Data-flow analysis
global data flow analysis
data flow analysis tools
data flow analysis compiler
data flow analysis example
data flow diagram symbols
data flow analysis software
examples of data flow diagrams
windows services for unix
dynamic data flow analysis
data flow analysis studies
jlinterdeco
data flow diagram tutorial
static data flow analysis
data flow diagram
for unix command
data flow analysis ppt
jlint eclipse
Related Software
a programmers text editor written in Java Free Download
Gaim for UNIX - Universal instant messenger client for AIM, ICQ, MSN, IRC, Yahoo, and Jabber Free Download
Provides users easy access to archived RRDtool data. Free Download
TreeSize for Unix is a disk consumption analyzing tool, which sorts folders according to their physical occupied sizes. Free Download
Object adapter for ODBC Free Download
an open-source project for creating a component model for J2EE Free Download
WebTide freeware HTML editor Free Download
The /n software "for Unix" editions consists of C/C++ libraries Free Download
Latest Software
- Ecora Auditor Lite for Unix 4.0.6157.17003
- Web+ Developers Edition for Unix/Linux 5.0
- IBiz USPS Integrator for Unix 2.0.3022
- Grammar Slammer for Unix 4.0
- ClickRepair for Linix/Unix 2.2 (35b)
- VShell Server for UNIX 3.5
- Small Operation Center for Unix 1.2 build 060420
- IBiz E-Payment Integrator for Unix 3.3.3022
Popular Software
Favourite Software