286 projects tagged "Debuggers"

Download Website Updated 10 Dec 2006 CMU Common Lisp

Screenshot
Pop 193.17
Vit 3.28

CMUCL is a free, high performance implementation of the Common Lisp programming language which runs on most major Unix platforms. It mainly conforms to the ANSI Common Lisp standard. CMUCL provides a sophisticated native code compiler; a powerful foreign function interface; an implementation of CLOS; the Common Lisp Object System; which includes multimethods and a metaobject protocol; a source-level debugger and code profiler; and an Emacs-like editor implemented in Common Lisp. CMUCL is maintained by a team of volunteers collaborating over the Internet, and is mostly in the public domain.

Download Website Updated 10 Nov 2013 kdbg

Screenshot
Pop 192.67
Vit 38.68

KDbg is a graphical user interface to gdb, the GNU debugger. It provides an intuitive interface for setting breakpoints, inspecting variables, and stepping through code.

Download Website Updated 07 Aug 2012 Steel Bank Common Lisp

Screenshot
Pop 190.35
Vit 18.04

Steel Bank Common Lisp is a development environment for Common Lisp, with excellent support for the ANSI standard: garbage collection, lexical closures, powerful macros, strong dynamic typing, incremental compilation, and the famous Common Lisp Object System (multimethods and all). It also includes many extensions, such as native threads, socket support, a statistical profiler, programmable streams, and more. These are all available through an integrated, interactive native compiler which feels like an interpreter. SBCL is unique in being a multiplatform native compiler which bootstraps itself completely from source, using a C compiler and any other ANSI Common Lisp implementation.

Download Website Updated 18 Jul 2010 TIA

Screenshot
Pop 188.81
Vit 4.77

TIA is an ncurses-based console IDE for GCC, G++, Java, Perl, PHP, BASH, BUSH, HTML, and GNAT (Ada 95). It has integrated support for CVS, SVN, and ncurses compatible mice. Features include a ddd-style console debugger, automatic spelling correction, keyword hilighting, project statistics, automatic backups, and keyboard macros. The project window controls optimization and debug settings all in one place. TIA supports make, cook, and gnatmake project builders. For large projects, each user has a separate preference file.

No download Website Updated 19 Jul 2013 JProfiler

Screenshot
Pop 187.18
Vit 20.32

JProfiler is a fully dynamic Java profiler based on the Java virtual machine profiling interface (JVMTI/JVMPI). It is targeted at J2EE and J2SE applications, and features CPU profiling, memory profiling, thread profiling, and VM telemetry information.

Download Website Updated 15 Feb 2008 WinDriver

Screenshot
Pop 180.20
Vit 6.94

WinDriver automates and simplifies the development of user-mode Linux device drivers for PCI, CardBus, ISA, PMC, PCI-X, PCI-EXPRESS, and CompactPCI as well as USB 1.1/2.0. No internal OS knowledge or kernel level programming is required. It supports kernel 2.0.31 and above, including embedded Linux, x86 and PowerPC processors, and any 32-bit development environment supporting C or Delphi. Applications are source code compatible across Windows 98/Me/NT/2000/XP/XP Embedded/Server 2003/CE, Linux, Solaris, and VxWorks.

Download Website Updated 22 Sep 2012 Erlang

Screenshot
Pop 178.77
Vit 14.87

Erlang is a small concurrent functional programming language developed by Ericsson. It is being used by Ericsson as a systems programming language for large concurrent fault-tolerant distributed systems.

Download Website Updated 12 Apr 2009 DUMA

Screenshot
Pop 170.12
Vit 6.78

DUMA (Detect Unintended Memory Access) stops your program on the exact instruction that overruns (or underruns) a malloc() memory buffer. GDB will then display the source-code line that causes the bug. It works by using the virtual-memory hardware to create a red-zone at the border of each buffer: touch that, and your program stops. It can catch formerly impossible-to-catch overrun bugs. DUMA is a fork of Bruce Perens' Electric Fence library.

Download Website Updated 06 Feb 2011 PyChecker

Screenshot
Pop 156.20
Vit 9.56

PyChecker is a tool for finding common bugs in Python source code. It finds problems that are typically caught by a compiler (or lint) for less dynamic languages, like C and C++. Common errors that can be found include forgetting to import a module, misspelling a variable, passing the wrong number of parameters to a function/method, and not using a module/variable.

Download Website Updated 08 Feb 2005 Serial line sniffer

Screenshot
Pop 155.81
Vit 3.95

slsnif is a serial port logging utility. It listens to the specified serial port and logs all data going through this port in both directions.

Screenshot

Project Spotlight

gscan2pdf

A GUI to ease the process of producing a multipage PDF from a scan.

Screenshot

Project Spotlight

Contact Form

A Web to email gateway script.