Main > Free Download Search >

Free jmp 0.51 software for linux

jmp 0.51

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 36
JMP 0.51

JMP 0.51


JMP is a runtime profiler of the JVM, with object and method statistics. more>>
JMP is a profiler for java that can be used to trace objects usage and method timings. JMP uses the JVMPI interface to gather statistics and interact with the JVM. JMP project uses the GTK+ interface to show the status.
JMP normally uses one window to show the classes in memory. Each class has summary information for number of instances and total bytes of used memory for all the instances.
JMP can perform heap analysis and has the ability to show which objects own (have references to) all the objects of a specified class. This is a great way to find memory leaks.
JMP also shows method timings and calls in another window. Several columns show time taken in the method, number of calls to each method, time taken in methods called.
JMP collects information about which method are called and from where, this information is used to build call graphs.
JMP interacts with the normal java threads and also uses one extra thread for GTK+ with a timer to systematically update the stats.
JMP is written in C, it is designed for speed.
Enhancements:
- A few crash bugs were fixed.
- Some compilation problems on FreeBSD and Solaris were fixed.
<<less
Download (0.46MB)
Added: 2006-06-06 License: GPL (GNU General Public License) Price:
728 downloads
WMpop 0.51

WMpop 0.51


WMpop is a Window Maker DockApp for monitoring a local (mbox format) or POP3 and APOP mailbox. more>>
WMpop is a Window Maker DockApp for monitoring a local (mbox format) or POP3 mailbox. WMpop project displays:
- number of mails in the mailbox (or unread mails if checked in the preference screen),
- a scrolling text with the email address of the senders (only for local mailbox for the moment),
- and a status led, indicating mail checking progression and errors.
WMpop can be configured via a graphic interface written in GTK+. The configuration interface let you define parameters of your POP3 server, and let you personalize the app (changing icons or sound and choosing an external command to launch on demand).
It is internationalized, with French translation. You can also run several instances of the program of different mailboxes (remote or local).
<<less
Download (0.20MB)
Added: 2005-10-07 License: GPL (GNU General Public License) Price:
1477 downloads
TIJmp 0.3

TIJmp 0.3


TIJmp is a memory profiler for java. more>>
TIJmp is a memory profiler for java. TIJmp is made for java/6 and later, it will not work on java/5 systems. If you need a profiler for java/5 or earlier try the jmp profiler.
TIJmp is written to be fast and have a small footprint, both memory- and cpu-wise. This means that the jvm will run at almost full speed, until you use tijmp to find some information.
TIJjmp uses C code to talk to the jvm and it uses swing to show the the tables of information. So tijmp is written in C (using jvmti and jni) and Java.
TIJmp runs in the same jvm as the program being profiled. This means that it can easily get access to all things jvmti/jni has to offer.
This project is distributed under the General Public License, GPL.
Enhancements:
- Owner information now shows correct field names for static variables and array indexes show the correct position.
- The classpath setup was improved.
- It now installs files in the correct Linux directories.
<<less
Download (0.34MB)
Added: 2007-07-11 License: GPL (GNU General Public License) Price:
836 downloads
Ingperl 0.51

Ingperl 0.51


Ingperl module allows Perl access to Ingres databases for old ingperl scripts. more>>
Ingperl module allows Perl access to Ingres databases for old ingperl scripts.

SYNOPSIS

&sql(...);
&sql_exec(...);
@values = &sql_fetch;
&sql_close;

@types = &sql_types;
@ingtypes = &sql_ingtypes;
@lengths = &sql_lengths;
@nullable = &sql_nullable;
@names = &sql_names;

$sql_version
$sql_error
$sql_sqlcode
$sql_rowcount
$sql_readonly
$sql_showerrors
$sql_debug

@row1 = &sql_eval_row1(select ...);
@col1 = &sql_eval_col1(select ...);

Ingperl is an extension to Perl which allows access to Ingres databases.
The functions that make up the interface are described in the following sections.
All functions return false or undefined (in the Perl sense) to indicate failure.

<<less
Download (0.046MB)
Added: 2007-05-15 License: Perl Artistic License Price:
892 downloads
PlotDrop 0.51

PlotDrop 0.51


PlotDrop is designed for quick simple visualisation of 2D data series. more>>
PlotDrop is designed for quick simple visualisation of 2D data series. It is not intended to encompass anywhere near the full capabilities of GNUPlot.

PlotDrop software is made to be used in tandem with an external filesystem browser such as GNOMEs Nautilus or KDEs Konqueror.
Files containing data are added by dragging them from the browser to the file list.

Data files should be simple flat data of the kind preferred by GNUPlot, like

1.0 3.6
2.0 5.2
4.0 5.1

The series of a datafile to plot is set as an integer in the plot list. To plot more than one series simply add a file more than once and set a different series number on each entry.

<<less
Download (0.021MB)
Added: 2006-05-09 License: GPL (GNU General Public License) Price:
1263 downloads
B::Graph 0.51

B::Graph 0.51


B::Graph is a Perl compiler backend to produce graphs of OP trees. more>>
B::Graph is a Perl compiler backend to produce graphs of OP trees.

SYNOPSIS

perl -MO=Graph,-text prog.pl >graph.txt

perl -MO=Graph,-vcg prog.pl >graph.vcg
xvcg graph.vcg

perl -MO=Graph,-dot prog.pl | dot -Tps >graph.ps

This module is a backend to the perl compiler (B::*) which, instead of outputting bytecode or C based on perls compiled version of a program, writes descriptions in graph-description languages specifying graphs that show the programs structure. It currently generates descriptions for the VCG tool (http://www.cs.uni-sb.de/RW/users/sander/html/gsvcg1.html) and Dot (part of the graph visualization toolkit from AT&T: http://www.research.att.com/sw/tools/graphviz/). It also can produce plain text output (which is more useful for debugging the module itself than anything else, though you might be able to make cut the nodes out and make a mobile or something similar).

OPTIONS

Like any other compiler backend, this module needs to be invoked using the O module to run correctly:

perl -MO=Graph,-opt,-opt,-opt program.pl
OR
perl -MO=Graph,-opt,obj -e BEGIN {$obj = ["hi"]}; print $obj
OR EVEN
perl -e use O qw(Graph -opt obj obj); print "hi!n";

Obj is the name of a perl variable whose contents will be examined. It cant be a my() variable, and it shouldnt have a prefix symbol ($@^*), though you can specify a package -- the name will be used to look up a GV, whose various fields will lead to the scalar, array, and other values that correspond to the named variable. If no object is specified, the whole main program, including the CV that points to its pad, will be displayed.

Each of the the opts can come from one of the following (each set is mutually exclusive; case and underscores are insignificant):

-text, -vcg, -dot

Produce output of the appropriate type. The default is -text, which isnt useful for much of anything (it does draw some nice ASCII boxes, though).

-addrs, -no_addrs

Each of the nodes on the graph produced corresponds to a C structure that has an address and includes pointers to other structures. The module uses these addresses to decide how to draw edges, but it makes the graph more compact if they arent printed. The default is -no_addrs.

-compile_order, -run_order

The collection of OPs that perl compiles a script into has two different layers of structure. It has a tree structure which corresponds roughly to the synactic nesting of constructs in the source text, and a roughly linked-list representation, essentially a postorder traversal of this tree, which is used at runtime to decide what to do next. The graph can be drawn to emphasize one structure or the other. The former, compile_order, is the default, as it tends to lead to graphs with aspect ratios close to those of standard paper.

-SVs, -no_SVs

If OPs represent a programs compiled code, SVs represent its data. This includes literal numbers and strings (IVs, NVs, PVs, PVIVs, and PVNVs), regular arrays, hashes, and references (AVs, HVs, and RVs), but also the structures that correspond to individual variables (special HVs for symbol tables and GVs to represent values within them, and special AVs that hold my() variables (as well as compiler temporaries)), structures that keep track of code (CVs), and a variety of others. The default is to display all these too, to give a complete picture, but if you arent in a holistic mood, you can make them disappear.

-ellipses, -rhombs

The module tries to give the nodes representing SVs a different shape from those of OPs. OPs are usually rectangular, so two obvious shapes for SVs are ellipses and rhombuses (stretched diamonds). This option currently only makes a difference for VCG (ellipse is the default).

-stashes, -no_stashes

The hashes that perl uses to represent symbol tables are called stashes. Since every GV has a pointer back to its stash, its virtually inevitable for the links in a graph to lead to the main stash. Unfortunately stashes, especially the main one, can be quite big, and lead to forests of other structures -- theres one GV and another SV for each magic variable, plus all of @INC and %ENV, and so on. To prevent information overload, then, the display of stashes is disabled by default.

-fileGVs, -no_fileGVs

Another kind graph element that can be annoying are the pointers from every GV and COP (a kind of OP that occurs for every statement) to the GV that represents the file from which that code came (used for error messages). By default, these links arent shown, to keep them from cluttering the graph. Also, perls internal interfaces changed in a recent version, so in perl 5.005_63 or later you cant see the fileGVs at all.

-SEQs, -no_SEQs

As it is visited in the peephole optimization phase, each OP gets a sequence number, which is currently used by anything (except the peephole optimizer, to avoid visiting OPs twice). If you want to see these, ask for them. (COPs have their own sequence numbers too, but theyre more interesting to look at -- for instance, theyre used to bound the lifetimes of lexicals).

-types, -no_types

B::Graph always gives the type of each OP symbolically (entersub), but it can also print the numeric value of the type field, if you want. The default is no_types.

-float, -no_float

Almost every OP has an op_next and an op_sibling pointer, and B::Graph colors them distinctively (pink and light blue, respectively). Because of this, it isnt strictly necessary to anchor the arrow on a line in the OPs box saying op_next. The float option lets the graph layout engine start these arrows wherever it wants, which can sometimes lead to a more pleasing layout, at the expense of being less obvious. The default is not to float.

-targlinks, -no_targlinks

Lexical (my()) variables and temporary values used by individual OPs are stored in pads, per-code arrays linked to the CV. OPs store indexes into these arrays in the op_targ field, but B::Graph can often also draw links directly from the OP to the SV that stores the name of the variable. These links dont correspond to any real pointers, however, and they can make the graph more complicated, so they are disabled by default.

<<less
Download (0.012MB)
Added: 2007-06-26 License: Perl Artistic License Price:
851 downloads
MplayerBuddy 0.51

MplayerBuddy 0.51


MplayerBuddy is a media bookmarking application designed to keep track of the user’s place when watching videos. more>>
MplayerBuddy is a media bookmarking application designed to keep track of the user’s place when watching videos. The application uses mplayer as its back-end media player, is written in C# using the gtksharp toolkit, is designed to run with mono on Linux and is excellent for people with very short attention spans who constantly start and stop several videos like myself.

<<less
Download (0.010MB)
Added: 2007-08-20 License: GPL (GNU General Public License) Price:
797 downloads
libEtPan! 0.51

libEtPan! 0.51


libEtPans purpose of this mail library is to provide a portable, efficient middleware for different kinds of mail access. more>>
libEtPans purpose of this mail library is to provide a portable, efficient middleware for different kinds of mail access.
When using the drivers interface, the interface is the same for all kinds of mail access, remote and local mailboxes.
libEtPan! project can read mbox, MH format, and Maildir mailboxes, and does MIME parsing.
Installation:
The simplest way to compile this package is:
1. `cd to the directory containing the packages source code and type `./configure to configure the package for your system. If youre using `csh on an old version of System V, you might need to type `sh ./configure instead to prevent `csh from trying to execute `configure itself.
Running `configure takes awhile. While running, it prints some messages telling which features it is checking for.
2. Type `make to compile the package.
3. Optionally, type `make check to run any self-tests that come with the package.
4. Type `make install to install the programs and any data files and documentation.
5. You can remove the program binaries and object files from the source code directory by typing `make clean. To also remove the files that `configure created (so you can compile the package for a different kind of computer), type `make distclean. There is also a `make maintainer-clean target, but that is intended mainly for the packages developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution.
Enhancements:
- This release is just a bugfix release for the compile errors in 0.50, namely with enabled SASL, GnuTLS, and BIOs handling with openSSL.
<<less
Download (1.0MB)
Added: 2007-08-05 License: LGPL (GNU Lesser General Public License) Price:
811 downloads
App::Info 0.51

App::Info 0.51


App::Info is Perl module information about software packages on a system. more>>
App::Info is Perl module information about software packages on a system.

SYNOPSIS

use App::Info::Category::FooApp;

my $app = App::Info::Category::FooApp->new;

if ($app->installed) {
print "App name: ", $app->name, "n";
print "Version: ", $app->version, "n";
print "Bin dir: ", $app->bin_dir, "n";
} else {
print "App not installed on your system. :-(n";
}

App::Info is an abstract base class designed to provide a generalized interface for subclasses that provide metadata about software packages installed on a system. The idea is that these classes can be used in Perl application installers in order to determine whether software dependencies have been fulfilled, and to get necessary metadata about those software packages.

App::Info provides an event model for handling events triggered by App::Info subclasses. The events are classified as "info", "error", "unknown", and "confirm" events, and multiple handlers may be specified to handle any or all of these event types. This allows App::Info clients to flexibly handle events in any way they deem necessary. Implementing new event handlers is straight-forward, and use the triggering of events by App::Info subclasses is likewise kept easy-to-use.

A few sample subclasses are provided with the distribution, but others are invited to write their own subclasses and contribute them to the CPAN. Contributors are welcome to extend their subclasses to provide more information relevant to the application for which data is to be provided (see App::Info::HTTPD::Apache for an example), but are encouraged to, at a minimum, implement the abstract methods defined here and in the category abstract base classes (e.g., App::Info::HTTPD and App::Info::Lib). See Subclassing for more information on implementing new subclasses.

<<less
Download (0.067MB)
Added: 2007-01-08 License: Perl Artistic License Price:
1019 downloads
Deskweb 0.51

Deskweb 0.51


Deskweb applies the iconography and usability of a common Windows desktop system to Web applications. more>>
Deskweb applies the iconography and usability of a common Windows desktop system to Web applications.

Deskweb is familiar and user-friendly and lets users easily learn how to exploit all of the softwares features.

It can be used in various ways, such as a content management system, a company groupware, a wiki, or more.

<<less
Download (1.6MB)
Added: 2006-06-22 License: GPL (GNU General Public License) Price:
1222 downloads
MasonX::Maypole 0.51

MasonX::Maypole 0.51


MasonX::Maypole is a Perl module to use Mason as the frontend and view for Maypole version 2. more>>
MasonX::Maypole is a Perl module to use Mason as the frontend and view for Maypole version 2.

SYNOPSIS

package BeerDB;
use warnings;
use strict;

use Class::DBI::Loader::Relationship;

use Maypole::Application qw( -Debug2 MasonX AutoUntaint );

BeerDB->setup( dbi:mysql:beerdb, username, password );

BeerDB->config->{template_root} = /home/beerdb/www/www/htdocs;
BeerDB->config->{uri_base} = /;
BeerDB->config->{rows_per_page} = 10;
BeerDB->config->{display_tables} = [ qw( beer brewery pub style ) ];
BeerDB->config->{application_name} = The Beer Database;

BeerDB->config->masonx->{comp_root} = [ [ factory => /var/www/maypole/factory ] ];
BeerDB->config->masonx->{data_dir} = /home/beerdb/www/www/mdata;
BeerDB->config->masonx->{in_package} = BeerDB::TestApp;

BeerDB->auto_untaint;

BeerDB->config->{loader}->relationship($_) for (
a brewery produces beers,
a style defines beers,
a pub has beers on handpumps,
);

1;

<<less
Download (0.017MB)
Added: 2007-03-22 License: Perl Artistic License Price:
946 downloads
Project VDW 0.51

Project VDW 0.51


Project VDW contains a package that generates van der Waerden sequences. more>>
Project VDW contains a package that generates van der Waerden sequences.
Project VDW is a an attempt to further research into van der Waerden sequences.
The software consists of a client that generates sequences, and a utility to generate unique starting seeds.
The ultimate goal of this project is to develop a BOINC-based client that can supply the massively parallel computing resources necessary to solve currently untouched sequences.
Currently the makefile will compile and test several different versions using char, u_char, int, u_int, long, and u_long as the element type.
Different architectures perform differently on chars vs ints and differently given the size of the data cache.
Feel free to try different combinations of element type to optimize the code for your particular configuration.
Enhancements:
- Changed to timed checkpointing
- Changed to millionbased accounting from 2^32 accounting
- Added Interrupted/Completed messages to output file
- Changed makefile to test different element types
- and lots of other cool stuff.
<<less
Download (0.042MB)
Added: 2006-10-30 License: GPL (GNU General Public License) Price:
1091 downloads
SeeBorg 0.51

SeeBorg 0.51


SeeBorg project is a C++ IRC chatbot. more>>
SeeBorg project is a C++ IRC chatbot.
SeeBorg is a C++ version of PyBorg, the IRC chatbot.
It was written completely from scratch and uses the botnet library for IRC interaction.
SeeBorg is a random phrase bot that will sit on IRC channel, learning the talk, and periodically replying with something that is generated from the talk learned before. It doesnt make much sense at all, but sometimes its at least funny.
There are some configuration options that will make you able to tweak some of the bots behaviour. Also if you set yourself as an owner, you will have access to IRC trigger commands (beginning with !).
At the first stages of development, I was porting PyBorgs learn and reply algorithm. When I finally finished it, I did the first launch to test it by talking. Heres the log of my first launch of the bot (I was using my old PyBorgs dictionary, which is quite huge):
Enhancements:
- Version 0.51 is a bugfix re-release of 0.5 - irc module was incorrectly forcing locale to be "ru_RU.CP1251".
- Catch duplicate channels in config
- Makefile works now on mingw32 w/msys (and should on cygwin)
- Added Dev-C++ projects (visual-mingw will follow)
- Cleanup of source code, std namespace is now default
- Bugfix: Extra whitespace in front of realname (botnets bug)
- New IRC trigger: !save - saves the dictionary and settings
- Configuration settings are now with commented descriptions
- If there are no owners, dont react to IRC triggers at all
<<less
Download (0.56MB)
Added: 2006-11-21 License: GPL (GNU General Public License) Price:
1072 downloads
The Jim Interpreter 0.51

The Jim Interpreter 0.51


The Jim Interpreter is a small footprint implementation of the Tcl programming language. more>>
Jim is an opensource small footprint implementation of the Tcl programming language. It implements a large subset of Tcl and adds new features like references with garbage collection, closures, built-in Object Oriented Programming system, Functional Programming commands, First class arrays. All this with a binary size of 70kb (that can be reduced further excluding some command).
Jim is currently a work in progress, but most of the core language is already implemented and it is possible to use it to run many unmodified Tcl programs, so if you want to start to evaluate it, or want to look at our internal design and virtual machine, go to the download section.
Jims goal is to provide a powerful language implemented in roughly 10k lines of code that is presented as a single C file and an header file, in order to allow developers to put Jim inside their applications, as scripting language, configuration file syntax, without to depend on external libraries or other big systems.
We belive scripting is a very interesting feature for many applications, but developers are often not encouraged to link the application to a big external system. Jim try to address this problem providing a very simple to understand and small footprint implementation of a language that is ideal for scripting, and at the same time is powerful and able to scale.
Another field where Jim may help is the one of Embedded Systems. Jim is written in ANSI-C, is very little both in binary size and memory requirements, and the Tcl language is just ideal for this tasks (For example, CISCO routers are using Tcl).
Main features:
- Support for important features that will be availabe in Tcl8.5, like dict and {expand}.
- Arrays in Jim arent collection of variables like in Tcl, but a first class type. Array access syntax is in Jim syntax sugar to set and get dictionaries elements.
- A compact design. Jim is currently less than 10k lines of code. It does a heavy use of dual ported objects, in Jim even the VM pseudo-bytecode is a specialized Jim_Obj type.
- lambda with garbage collection, and a reference system to build linked data structures.
- closures, Jims procedures can have persistent procedure-specific variables (called statics). Statics initialization value can be caputred form the procedure creation context, so it is very similar to lexical scoping to use. This is how The Paul Grahams accumulator procedure looks like in Jim:
proc accumulator n {
lambda increment n {
set n [+ $n $increment]
}
}
- Math operations as commands (together with expr support).
- Ability to load extensions at runtime via a STUB system. Even programs using Jim that are linked statically are able to load extensions.
- 70Kbyte binary size!.
<<less
Download (0.15MB)
Added: 2005-04-14 License: The Apache License 2.0 Price:
1654 downloads
SVN::Web 0.51

SVN::Web 0.51


SVN::Web provides a Web interface to Subversion repositories. more>>
SVN::Web provides a Web interface to Subversion repositories.
You can browse the tree, view history of a directory or a file, see whats changed in a specific revision, track changes with RSS, and also view diffs.
SVN::Web also tracks the branching feature (node copy) of Subversion, so you can easily see the relationship between branches.
Enhancements:
- The "reposparent" functionality was inadvertently broken in 0.50.
- This release fixes it.
<<less
Download (0.083MB)
Added: 2007-01-20 License: Perl Artistic License Price:
1011 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 3
  • 1
  • 2
  • 3