RSS 7 projects tagged "Debuggers"

No download Website Updated 17 Jun 1998 GRASP

Screenshot
Pop 72.68
Vit 76.04

The GRASP Project has created an algorithmic-level graphical representation for software called the Control Structure Diagram (CSD). The CSD was created to improve the comprehension efficiency of Ada source code and, as a result, improve software reliability and reduce software costs. Since its creation, the CSD has been expanded and adapted to include other languages. GRASP provides the capability to generate CSD's from Ada 95, C, C++, Java, and VHDL source code in both a reverse and forward engineering mode with a level of flexibility suitable for professional application. GRASP has been integrated with the GNU family of compilers for Ada (GNAT) and C (gcc), and Sun's javac compiler for Java. Use of GRASP is not restricted to these compilers, however. This has resulted in a comprehensive graphically-based development environment for these languages. The user may view, edit, print, and compile source code as CSDs with no discernible addition to storage or computational overhead.

Download Website Updated 12 Nov 2002 UPS

Screenshot
Pop 47.12
Vit 2.76

UPS is a source level C and C++ debugger that runs under X11. Fortran is also supported on some systems. It's a very light debugger, but is quite efficient and works well.

Download Website Updated 10 Jul 2004 Fenris

Screenshot
Pop 91.64
Vit 1.54

Fenris is a multipurpose tracer, debugger, and code analysis tool that detects and documents high-level language constructions, can recover symbols, graph program execution flow, detect internal functions, recover symbol tables, and deal with anti-debugging protection. It features a command-line interface as well as a SoftICE-alike GUI and Web frontend.

No download Website Updated 03 Jul 2003 GNU Development Environment

Screenshot
Pop 42.74
Vit 1.00

The GNU Development Environment (GNUDE) is a complete suite of GNU C/C++, Fortran, Java cross compilers, and the GDB simulator/debugger for embedded microprocessor application development.

No download Website Updated 10 May 2006 NightStar

Screenshot
Pop 17.75
Vit 1.00

NightStar is a suite of debugging and analysis tools for Linux software development. NightStar tools are minimally intrusive, allowing users to locate bugs, find timing bottlenecks, and analyze multi-threaded and multi-process interactions while preserving application execution behavior and determinism. NightStar includes a complete source-level debugger, a trace utility that offers a graphic view of kernel interactions, a data monitor, and a system and application performance tuner.

Download Website Updated 22 Sep 2006 Open Watcom

Screenshot
Pop 40.64
Vit 52.56

Open Watcom consists of the famous Watcom C++ and WATFOR compilers -- now open source. Open Watcom is mainly used for developing embedded, DOS, and ncurses software. Open Watcom includes the C/C++/Fortran IDE from Watcom for DOS and a full set of command-line tools for compilation, including the superb Watcom debugger. Open Watcom emits easy-to-understand errors and warnings when things go wrong. Open Watcom generates small statically linked binaries for Linux, Win32, Win16, OS/2, QNX, NetWare, and MS-DOS real and protected mode, among other targets. However, Open Watcom is still only beta-quality on Linux and BSD. The two most serious issues are imperfect C++ template support and an inability to dynamically link with shared libraries built by GCC. Also, Open Watcom is released under the Sybase Open Watcom Public License, which is considered non-free by most Debian Linux developers. NOTE: Open Watcom binaries for Linux are not available anywhere. You must build it yourself. 1.5 has known build issues on Linux; use version 1.4 or the current daily build instead.

Download Website Updated 31 Mar 2011 MPI Parallel Environment

Screenshot
Pop 22.65
Vit 2.02

MPI Parallel Environment (MPE) is a software package for MPI (Message Passing Interface) programmers. It provides users with a number of useful tools for their MPI programs such as a set of profiling libraries that collect information about the behavior of MPI programs, graphical trace file analyzers, serializers, type checkers, collective operations validators, etc.

Screenshot

Project Spotlight

Frams' Shell Tools

Shell tools to make Unix everyday life more comfortable.

Screenshot

Project Spotlight

libntru

A C implementation of NTRUEncrypt.