269 projects tagged "MPL"
Leaky can help you track down memory leaks and some kinds of memory corruption. It also has entry pointers for logging addref / release calls. The key thing that leaky does is this: it logs all calls to malloc / free / realloc / new / delete into a log file. The logging data includes information about size and address, as well as the call stack of the operation. The leaky program then can translate the call stack data from addresses into symbols and then dump the data out.
H2 is an SQL database engine written in Java that implements the JDBC API. Embedded, server, and clustering modes are available. A browser based console application is included. The database has strong security features. Disk based and in-memory databases and tables are supported.
cp_lib is a module loader and a collection of modules to ease the development of Web sites and Web apps. The module loader automatically handles dependencies as much as possible, and users never need to see the module code since all configuration is done through config files. Currently, the core module consists of a database connection class a row manipulator, a sequence manipulator, an error handler, a string manipulator, and a ratings class.
The Extended Universal Resource Locator library provides a complete virtualization of file-like objects. How data is stored is completely transparent to the client, since the library is meant to replace java.io.File. It provides implementations for handling local files, Jar/Zip archives, and XML documents. (Implementations for CVS and FTP are available seperately.) Other storage providers can be written and plugged in. It also provides a merged filesystem implementation that allows multiple hierarchies to appear as one and to override each other in a controlled way. Other features include notification of changes to files, and support for attaching (dynamically updatable) actions to file objects.
wctpXml offers C++ developers a class library to support generating WCTP requests, and parsing WCTP responses expressed in XML. Building wctpXml creates a static library appropriate for your environment. The library provides you with a set of classes, wctpXmlXXXX, that encapsulate the operations supported in WCTP Version 1.1.
Trace.java is a package used by Java programmers, testers, server administrators and others to understand what happened during the execution of a program. It doesn't generate tracing statements automatically; programmers have to add them. Trace messages go into an in-core ring buffer, a disk log, or both. The disk log can be fixed size with backups. What amount of detail gets logged can be controlled at runtime or launch time. The ring buffer and disk log can be controlled separately. Different subsystems of the code can be controlled independently.
aspectj is an aspect-oriented extension to Java that enables the clean modularization of crosscutting concerns such as error checking and handling, synchronization, context-sensitive behavior, performance optimizations, monitoring and logging, debugging support, and multi-object protocols.
Nexus is an infrastructure for component-based application development, similar to other such projects like Bonobo, KOM, and XPCOM. But in contrast to these projects which are intended to solve the component-based issues on top of architectures like CORBA and/or COM/DCOM, the Nexus design starts at deeper level. In fact, Nexus uses the very basic COM specification and builds up its own core facilities (from core to services up to components), so you can perceive Nexus as a COM- based CORBA sibling.
IBAccess is an Interbase client application that allows users or administrators the use of a graphical interface to Interbase database servers and Interbase database files and objects. You can easily create and alter tables, enter new data, create stored procedures, etc. It is available for Linux and Windows.