RSS 286 projects tagged "Debuggers"

No download Website Updated 20 Dec 2007 A PHP Simple error handler class.

Screenshot
Pop 13.15
Vit 1.00

Simple error handler class can be use to intercept and log PHP execution errors. The class provides an error handler function that outputs a stack back-trace with the functions, arguments, file, and lines of where an error occurs, as well the values of super-global variables $_GET, $_POST, and $_FILES, and also the IP address of the current user accessing the site. When used with a MySQL class that triggers PHP errors on a MySQL error, you can use it as a means to debug broken MySQL queries.

Download Website Updated 31 Jan 2010 TinyaML

Screenshot
Pop 32.37
Vit 2.43

TinyaML is a virtual machine, a compiler, and a compiler- compiler, powered by the abstract parser tinyap. It is endian-safe and allows easy bindings of new C APIs into the virtual machine. The VM executes wordcode with a virtual threading model and features a garbage collector. TinyaML allows the user to compile and run assembly code, or plug new grammars for higher-level languages into the parser and implement the methods to compile their ASTs.

Download Website Updated 27 Jan 2008 Segdecode

Screenshot
Pop 19.75
Vit 1.00

Segdecode decodes segmentation fault codes for Linux x86-64. This can be very useful for debugging.

Download Website Updated 31 Mar 2011 MPI Parallel Environment

Screenshot
Pop 22.72
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.

Download Website Updated 05 Feb 2008 AsmTrace

Screenshot
Pop 27.28
Vit 1.00

AsmTrace reads ELF executables and traces their operation. The trace output shows registers and tables, and can have disassembly of instructions. It is similar to the strace program, but much smaller and optimized for assembler programmers.

Download Website Updated 12 Feb 2008 Jackal

Screenshot
Pop 24.00
Vit 1.00

Jackal is a debugger for client-side JavaScript debugging. It supports runtime access to the loaded script and allows editing of functions, variables, etc. at runtime.

Download Website Updated 02 Jul 2008 MCU 8051 IDE

Screenshot
Pop 43.87
Vit 1.46

MCU 8051 IDE is a fully featured integrated development enviroment for MCS-51 based microcontrollers. It consists of a compiler, an advanced text editor (with highlighting, validation, and completion), a simulator, a scientific calculator, a hex editor, and many other things. Currently, this program supports only assembly language and a few microcontrollers.

Download Website Updated 22 Feb 2008 ELATE

Screenshot
Pop 16.55
Vit 1.00

ELATE is extensible logging software. It's OS-independent and flexible, and uses no dynamic allocation.

Download Website Updated 06 Mar 2008 Python Tracer

Screenshot
Pop 33.27
Vit 1.00

Python Tracer lets you see your Python program's execution as a tree of function invocations, each tree node exposing the real time and CPU time (user/sys) of that call. The project consists of two main components: a Python tracer that can run your Python programs (much like "cProfile" and friends), and a GTK+ based GUI that can show the trace results. It uses a tiny auxiliary library (graphfile) to allow append-only writing and reading static DAGs directly from a file without reading it whole into memory at any stage.

Download Website Updated 30 Jun 2008 EditiX Lite

Screenshot
Pop 19.75
Vit 1.02

EditiX Lite is a powerful and easy to use XML editor, visual schema editor and XSLT debugger. It is designed to help Web authors and application programmers take advantage of the latest XML and XML-related technologies such as XSLT/FO, DocBook, and XSD Schema. It has real-time XPath location and syntax error detection, context syntax popups supporting DTD, Schema, and RelaxNG, and support for multiple templates and project management.

Screenshot

Project Spotlight

r6rs-protobuf

Protocol Buffers for R6RS Scheme.

Screenshot

Project Spotlight

WavePacket (C++ version)

A library to solve the Schroedinger equation numerically.