Main > Free Download Search >

Free ibm websphere software for linux

ibm websphere

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 139
SDE for IBM WebSphere (CE) for Linux 4.2

SDE for IBM WebSphere (CE) for Linux 4.2


UML Plugin for IBM WebSphere: UML diagrams, Rational Rose, XMI import/export more>> SDE for WebSphere is a UML CASE tool/plug-in tightly integrated with WebSphere. This UML modeling software supports full software lifecycle - analysis, design, implementation, testing and deployment. This UML CASE tool helps you build quality applications faster, better and cheaper. You can draw all types of UML diagrams in WebSphere, reverse engineer Java code to class diagrams, generate Java code and generate documentation.
SDE Features:
+Support UML version 2.1
+Business Workflow diagram
+Mind Mapping Diagram (New Feature)
+Requirement Modeling (Enhanced)
+Callout and Freehand shape (New Feature)
+Nicknamer - create translated copies of model (New Feature)
+Model Transitor (New Feature)
+User Interface Designer
+Data flow diagram
+Use Case Details Editor - An all-in-one environment for specifying a general model specification and use case descriptions
+EJB Diagram - Visualize EJB systems
+EJB Code Generation
+ORM support - generate Java objects from database
+Database generation - ERD to database tables
+Database reverse - existing DBMS to ERD (Enhanced)
+Reverse engineering - code to model, code to diagram
+Reverse engineering Java, C++, XML Schema, XML, .NET exe/dll, CORBA IDL, XML Schema and Python
+Code Generation - model to code, diagram to code
+Java Round-trip engineering
+Automatic synchronization between source code and diagrams
+Automatic diagram layout
+Modeling collaboratively with VP Teamwork Server, CVS, Subversion and Perforce (New Feature)
+Shape editor
+Support Stored Procedure and Database Trigger (Enhanced)
+Export diagrams to JPG, PNG, SVG, EMF, PDF
+PDF/HTML/MS Word Report generator
+Multilingual support
+More...
Other UML Modeling Tools / UML Plugins:
Java Platform (Windows/Linux/Mac OS X):
+SDE for Eclipse
+SDE for Oracle JDeveloper
+SDE for Borland JBuilder
+SDE for IntelliJ IDEA
+SDE for NetBeans
+SDE for Sun ONE
+SDE for WebLogic Workshop
Windows Platform:
+SDE for Microsoft Visual Studio
+M
<<less
Download (128MB)
Added: 2009-04-06 License: Freeware Price: Free
201 downloads
 
Other version of SDE for IBM WebSphere (CE) for Linux
License:freeware
Download (122.9MB)
206 downloads
Added: 2009-03-31
IBM DB2 Express-C 9.5

IBM DB2 Express-C 9.5


IBM DB2 Express-C is a free database for storing and managing relational and XML data. It is free to download, use, distribute and does not have any e... more>> <<less
Download (290967KB)
Added: 2009-04-06 License: Freeware Price: Free
200 downloads
WebSphere::MQTT::Client 0.03

WebSphere::MQTT::Client 0.03


WebSphere::MQTT::Client is a WebSphere MQ Telemetry Transport Client. more>>
WebSphere::MQTT::Client is a WebSphere MQ Telemetry Transport Client.

SYNOPSIS

use WebSphere::MQTT::Client;

my $mqtt = WebSphere::MQTT::Client->new( Hostname => localhost );

$mqtt->disconnect();

WebSphere::MQTT::Client
Publish and Subscribe to broker.

<<less
Download (0.24MB)
Added: 2007-05-25 License: Perl Artistic License Price:
888 downloads
Escher 0.2.3

Escher 0.2.3


Escher is a Java X11 library. more>>
Escher is a Java X11 library.

Escher is a collection of libraries for X Window System written purely in Java.

It consists of an X11 protocol implementation (similar to Xlib for C/C++), and its extensions including GLX, and the OpenGL rendering protocol.

How To Run

Install JDK 1.3 (http://www.ibm.com/java/jdk/linux130/).
Inside the directory "escher-0.1.0" (or later version),

$ xhost +localhost $ java gnu.x11.test.Hello --help
$ java gnu.x11.test.Hello It will pop up an X window which says "Hello World!".
$ etc/bin/jdemo gnu

You will see a list of X applications and test suits you can run.
<<less
Download (0.052MB)
Added: 2006-09-26 License: GPL (GNU General Public License) Price:
1125 downloads
IBM::LoadLeveler 1.05

IBM::LoadLeveler 1.05


IBM::LoadLeveler is a Perl module that allows access to IBM LoadLeveler API. more>>
IBM::LoadLeveler is a Perl module that allows access to IBM LoadLeveler API.

SYNOPSIS

use IBM::LoadLeveler;

$version = ll_version();

# Workload Management API

$rc=ll_control($control_op,@host_list,@user_list,@job_list,@class_list,$priority);

$rc=llctl(LL_CONTROL_START|LL_CONTROL_STOP|LL_CONTROL_RECYCLE|
LL_CONTROL_RECONFIG|LL_CONTROL_DRAIN|LL_CONTROL_DRAIN_SCHEDD|
LL_CONTROL_DRAIN_STARTD|LL_CONTROL_FLUSH|LL_CONTROL_PURGE_SCHEDD|
LL_CONTROL_SUSPEND|LL_CONTROL_RESUME|LL_CONTROL_RESUME_STARTD|
LL_CONTROL_RESUME_SCHEDD,@host_list,@class_list);

$rc=llfavorjob(LL_CONTROL_FAVOR_JOB|LL_CONTROL_UNFAVOR_JOB,@job_list);

$rc=llfavoruser(LL_CONTROL_FAVOR_USER|LL_CONTROL_UNFAVOR_USER,@user_list);

$rc=llhold(LL_CONTROL_HOLD_USER|LL_CONTROL_HOLD_SYSTEM|LL_CONTROL_HOLD_RELEASE,@host_list,@user_list,@job_list);

$rc=llprio(LL_CONTROL_PRIO_ABS|LL_CONTROL_PRIO_ADJ,@job_list,$priority);

$rc=ll_start_job($cluster,$proc,$from_host,@node_list);
$rc=ll_terminate_job($cluster,$proc,$from_host,$msg);
($rc,$err_obj)=ll_preempt($job_step_id, PREEMPT_STEP|RESUME_STEP);

($rc,$err_obj)=ll_modify(EXECUTION_FACTOR|CONSUMABLE_CPUS|CONSUMABLE_MEMORY|WCLIMIT_ADD_MIN|JOB_CLASS|ACCOUNT_NO,$value,$job_step);

# Error API

ll_error($errObj,1 | 2 );

# Submit API function

($job_name,$owner,$groupname,$uid,$gid,$submit_host,$numsteps,$ref)=llsubmit($job_cmd_file,$monitor_program,$monitor_args);

# Data Access API functions

$query = ll_query( JOBS|MACHINES|CLUSTER|WLMSTAT|MATRIX|RESERVATIONS );

$return = ll_set_request( $query,QUERY_ALL|QUERY_JOBID|QUERY_STEPID|
QUERY_GROUP|QUERY_CLASS|QUERY_HOST|QUERY_STARTDATE|
QUERY_ENDDATE|QUERY_PROCID|QUERY_RESERVATION_ID,
@filter,ALL_DATA|Q_LINE|STATUS_LINE );

$object = ll_get_objs( $query, LL_STARTD|LL_SCHEDD|LL_CM|LL_MASTER|
LL_STARTER|LL_HISTORY_FILE, $hostname, $number_of_objs, $error_code);

$return = ll_reset_request( $object );

$next_object = ll_next_obj ( $object );

$return = ll_free_objs ( $object );

$return = ll_deallocate ( $object );

$result = ll_get_data( $object, $LLAPI_Specification );

# Reservation API

($result,$object) = ll_make_reservation($start_time,$duration,RESERVATION_BY_NODE|RESERVATION_BY_HOSTLIST|RESERVATION_BY_JOBSTEP|RESERVATION_BY_JCF,$data,$options,@users,@groups,$group);

($result,$error) = ll_change_reservation($ID,%param);

($result,$error) = ll_bind(@jobsteplist,$ID,$unbind)

($result,$error) = ll_remove_reservation(@IDs,@user_list,@host_list,@group_list)

# Query API functions ( deprecated )

my ($version_num,$numnodes,$noderef)=ll_get_nodes();

my ($version_num,$numjobs,$ref)=ll_get_jobs();

<<less
Download (0.052MB)
Added: 2007-05-24 License: Perl Artistic License Price:
895 downloads
Linux Test Project 20070731

Linux Test Project 20070731


The Linux Test Project is a joint project with SGI, IBM, OSDL, Bull, and Wipro Technologies. more>>
Linux Test Project is a joint project with SGI, IBM, OSDL, Bull, and Wipro Technologies with a goal to deliver test suites to the open source community that validate the reliability, robustness, and stability of Linux.

The project consists of well over 2000 individual testcases and a test driver to automate execution of the tests.

Whats New in This Release:

1) Log Message: lcov: preparations for new release by "oberpapr@users.sourceforge.net"
- updated CHANGES file
- added compat-libtool + no-compat-libtool option
- changed libtool default to on (due to popular request)
- added checksum option
- changed checksum default to off (to reduce cpu time + file size)
- added geninfo_checksum option to lcovrc, deprecated geninfo_no_checksum
- added geninfo_compat_libtool option to lcovrc
- minor update of README file
File(s) Affected:
ltp/utils/analysis/lcov/CHANGES
ltp/utils/analysis/lcov/README
ltp/utils/analysis/lcov/lcovrc
ltp/utils/analysis/lcov/bin/geninfo
ltp/utils/analysis/lcov/bin/lcov

2) Log Message: update manpage by "oberpapr@users.sourceforge.net"
File(s) Affected:
ltp/utils/analysis/lcov/man/lcov.1

3) Log Message: "sachinp@in.ibm.com" has fixed a probe point definition from ll_rw_lock to ll_rw_block
File(s) Affected:
ltp/testcases/kdump/susetools/lkdtm_mod/lkdtm.c

4) Log Message: man page update by "oberpapr@users.sourceforge.net"
File(s) Affected:
ltp/utils/analysis/lcov/man/genhtml.1
ltp/utils/analysis/lcov/man/geninfo.1
ltp/utils/analysis/lcov/man/lcov.1

5) Log Message: lcov: another update in preparation for a new release by "oberpapr@users.sourceforge.net"
File(s) Affected:
ltp/utils/analysis/lcov/bin/lcov
ltp/utils/analysis/lcov/man/lcovrc.5
ltp/utils/analysis/lcov/CHANGES
ltp/utils/analysis/lcov/lcovrc

6) Log Message: fixed bug that would not delete .gcda files when using -z, by "oberpapr@users.sourceforge.net"
File(s) Affected:
ltp/utils/analysis/lcov/CHANGES
ltp/utils/analysis/lcov/bin/lcov

7) Log Message: lcov: - add new option --initial to get zero coverage data from graph files by "oberpapr@users.sourceforge.net"
File(s) Affected:
ltp/utils/analysis/lcov/CHANGES
ltp/utils/analysis/lcov/bin/geninfo
ltp/utils/analysis/lcov/bin/lcov
ltp/utils/analysis/lcov/man/geninfo.1
ltp/utils/analysis/lcov/man/lcov.1

8) Log Message: "carmelo.amoroso@st.com" fixed the anomaly when "SHLBA != getpagesize()", like in SH architecture
File(s) Affected:
ltp/testcases/kernel/mem/shmt/shmt09.c

9) Log Message: "hdeller@users.sf.net" fixed unitialized variable useage in "lseek09" testcase
File(s) Affected:
ltp/testcases/kernel/syscalls/lseek/lseek09.c

10) Log Message: "naveenspen@gmail.com" pointed out that syslog_cmd="/etc/init.d/syslog" should be used irrespective of any Distro
File(s) Affected:
ltp/testcases/kernel/syscalls/syslog/syslog01
ltp/testcases/kernel/syscalls/syslog/syslog02
ltp/testcases/kernel/syscalls/syslog/syslog03
ltp/testcases/kernel/syscalls/syslog/syslog04
ltp/testcases/kernel/syscalls/syslog/syslog05
ltp/testcases/kernel/syscalls/syslog/syslog06
ltp/testcases/kernel/syscalls/syslog/syslog07
ltp/testcases/kernel/syscalls/syslog/syslog08
ltp/testcases/kernel/syscalls/syslog/syslog09
ltp/testcases/kernel/syscalls/syslog/syslog10

11) Log Message: "rsalveti@linux.vnet.ibm.com" pointed out to have same "fsx-linux" testcase for "fs", "ltp-aiodio" and "nfs"
File(s) Affected:
ltp/testcases/kernel/io/ltp-aiodio/fsx-linux.c
ltp/testcases/network/nfs/fsx-linux/fsx-linux.c

12) Log Message: Randy Dunlap writes: Fix printf format warnings
File(s) Affected:
ltp/testcases/network/stress/ns-tools/Makefile
ltp/testcases/network/stress/ns-tools/ns-igmp_querier.c
ltp/testcases/network/stress/ns-tools/ns-mcast_join.c
ltp/testcases/network/stress/ns-tools/ns-mcast_receiver.c
ltp/testcases/network/stress/ns-tools/ns-tcpserver.c

13) Log Message: getsockopt() takes a socklen_t, not an int, as its optlen
File(s) Affected:
ltp/testcases/network/stress/ns-tools/ns-tcpclient.c
ltp/testcases/network/stress/ns-tools/ns-tcpserver.c
ltp/testcases/network/stress/ns-tools/ns-udpserver.c

14) Log Message: cleanup file
File(s) Affected:
ltp/testcases/kernel/syscalls/gethostid/gethostid01.c

15) Log Message: back out uclinux changes to something that doesnt spit warnings as reported by Randy Dunlap
File(s) Affected:
ltp/testcases/kernel/syscalls/gethostid/gethostid01.c

16) Log Message: fixup gcc warnings by removing silly pieces of code
File(s) Affected:
ltp/testcases/kernel/mem/mtest06/mmap1.c
ltp/testcases/kernel/mem/mtest06/mmap2.c
ltp/testcases/kernel/mem/mtest06/mmap3.c
ltp/testcases/kernel/mem/mtest06/shmat1.c

17) Log Message: Randy Dunlap writes: Convert mmap1 to use standard test results output format. Correct several typos.
File(s) Affected:
ltp/testcases/kernel/mem/mtest06/Makefile
ltp/testcases/kernel/mem/mtest06/mmap1.c

18) Log Message: gcov-kernel: adding gcov-kernel patch for 2.6.22
File(s) Addes:
ltp/utils/analysis/gcov-kernel/linux-2.6.22-gcov-arm-hack.patch
ltp/utils/analysis/gcov-kernel/linux-2.6.22-gcov.patch

19) Log Message: [1754301] Helge Deller writes: mark hppa/parisc as expecting a segv as well
File(s) Affected:
ltp/testcases/kernel/syscalls/mmap/mmap03.c

20) Log Message: Randy Dunlap writes: convert output to match the standard LTP output
File(s) Affected:
ltp/testcases/kernel/fs/linktest/linktest.pl

21) Log Message: close stdout to remove noise
File(s) Affected:
ltp/testcases/kernel/mem/mtest05/dummy.c

22) Log Message: Randy Dunlap writes: Convert mmstress to use the standard results format
File(s) Affected:
ltp/testcases/kernel/mem/mtest05/Makefile
ltp/testcases/kernel/mem/mtest05/mmstress.c

23) Log Message: "rsalveti@linux.vnet.ibm.com" updated the contact information at ltp-howto doc
File(s) Affected:
ltp/doc/ltp-howto.lyx
ltp/doc/ltp-howto.txt

24) Log Message: "rsalveti@linux.vnet.ibm.com" wants to update this with kernel/fs/fsstress/fsstress.c
File(s) Affected:
ltp/testcases/network/nfs/nfs_fsstress/fsstress.c

25) Log Message: "suzuki@in.ibm.com" added SIGNAL and Address Fault handling capability for all architectures
File(s) Affected:
ltp/testcases/kernel/mem/mtest06/mmap1.c

26) Log Message: "rsalveti@linux.vnet.ibm.com" added more options to runltp
File(s) Affected:
ltp/runltp
ltp/doc/man1/pan.1
ltp/pan/pan.c

27) Log Message: Upgrade to Posix Testsuite 1.5.2
File(s) Affected/Added:
ltp/testcases/open_posix_testsuite

28) Log Message: Fixing Proper Freeing of Memory Chunks
File(s) Affected:
ltp/tools/genload/stress.c

<<less
Download (MB)
Added: 2007-07-31 License: GPL (GNU General Public License) Price:
818 downloads
IBMDoK 0.1

IBMDoK 0.1


IBMDoK is a small KDE kicker applet for the IBM themal sensors. more>>
IBMDoK is a small KDE kicker applet for the IBM themal sensors. Its just my small hack for the T60 sensors.

IBMDoK can work for other ThinkPads, mut maybe you have to adapt it.

<<less
Download (0.80MB)
Added: 2006-04-07 License: GPL (GNU General Public License) Price:
1295 downloads
XML Benchmark 1.3.0

XML Benchmark 1.3.0


XML Benchmark is a C/C++/Java XML parsers benchmarking tool set. more>>
Objective of this project to provide benchmarking toolset for all available multiplatform C/C++ (and some Java) XML parsers.
Main features:
Currently following parsers are supported:
- LibXML2 + GDome + LibXSLT + XML Security
- Apache Xerces for C + Apache Xalan for C + Apacge XML Security for C
- IBM XML4C + IBM Lotus XSL
- Expat + CenterPoint XML + Sablotron + Arabica
- RXP Parser
- Oracle XDK for C/C++
- Oracle XDK for Java
- QT XML Module
- Sun Crismon + Java WebServices Developer Pack 1.2 + Apache XML Security
Following separate benchmarks provided:
- Non-Validating Parsing with Native,SAX,DOM Engines Benchmark
- Creating + Serializing DOM treee Benchmark
- Schema Validation Benchmark
- XSL Transformation Benchmark
- XML Security (Signature, Encryption) Benchmark
Following XML sources supported:
- Any valid XML file (with optional XSL, XSD companions)
- Auto-generated random simple XML file (variable size)
- Auto-generated random XML OPC-DA message sequence (variable size and length
Enhancements:
- Support Apache XML Security for C++, Version: CVS 08.02.2004
- Experemental support for XML Encryption Benchmark for Apache XML Security for C++ from CVS tree.
- Tested againist latest libraries
<<less
Download (0.88MB)
Added: 2005-04-12 License: GPL (GNU General Public License) Price:
1656 downloads
GCViewer 1.26

GCViewer 1.26


GCViewer is a little tool that visualizes verbose GC output generated by Sun and IBM Java Virtual Machines. more>>
GCViewer is a Swing-based application that visualizes the verbose garbage collection output generated by the IBM and Sun Java VMs (-verbose:gc/-Xloggc:-flags).
The data can also be exported as CSV for forther processing with a spreadsheet application. Visualizing the data can help when one is tuning the garbage collector, especially the generation sizes and initial heap size.
Main features:
- Sun JDK 1.4/1.5 with the options -Xloggc:< file > [-XX:+PrintGCDetails]
- Sun JDK 1.2.2/1.3.1/1.4 with the option -verbose:gc
- IBM JDK 1.3.1/1.3.0/1.2.2 with the option -verbose:gc
Best results are achieved with: -Xloggc:< file >
GCViewer can also export the data in CSV (comma separated values) format, which may easily be imported into spreadsheet applications for further processing.
GCViewer has been developed with J2SE 1.4.
Enhancements:
- The build scripts were moved from Ant to Maven2.
- The Jar was compiled with Java 1.4.
- Also, support for HP-UX 1.4.1 and 1.4.2 was added.
<<less
Download (0.44MB)
Added: 2006-10-27 License: GPL (GNU General Public License) Price:
1104 downloads
jclasslib bytecode viewer 3.0

jclasslib bytecode viewer 3.0


jclasslib bytecode viewer is a Java bytecode viewer and class modification library. more>>
JProfiler is an award-winning all-in-one Java profiler. JProfilers intuitive GUI helps you find performance bottlenecks, pin down memory leaks and resolve threading issues.
Even though JProfiler has a powerful feature set, its a Java profiler that is extremely easy to use! JProfilers user interface provides a unified view on the profiled application and puts all the information you need right at your fingertips with its intuitive hierarchy of views.
Configure your application for profiling
When starting up JProfiler, the start center is brought up. Here you can manage and start your profiling sessions. To configure your application for profiling, change to the "New session" tab and click on the New session button. Enter the required information into the session config dialog as described below and select Ok to start profiling. Thats all it takes. Note the Help button which appears on all of JProfilers dialogs displays a context sensitive explanation of all features.
While the configuration dialog displays numerous options that you will not want to miss after becoming familiar with JProfiler, entering the basic pieces of information is really very simple:
1. Enter a name for your session.
2. Enter the name of your main class.
3. Enter your class path.
4. Press Ok.
Before profiling is actually started, the profiling settings dialog is displayed where you can select the focus for your profiling run. Although profiling produces an overhead when running your application, you can minimize it by choosing a setting for which JProfiler only records information that is interesting for you.
If you want to fine-tune your profiling settings, the [Edit] button brings up a dialog with all available configuration options for profiling.
Observe classes and allocations
To find out what is going on the heap in terms of objects and classes, turn to the classes monitor. It gives you continuous updates and lets you set marks to observe changes over time. To see references, allocations and object data for your selection, you can take a snapshot by clicking on the camera in JProfilers toolbar.
If you want to know where your objects are allocated, you can go to the allocation monitor. Here, you can inspect the call tree and find out what method calls have caused the allocation of a selected class or package. Just like in the allocation monitor, you can display this data for live and garbage collected objects.
An cumulated overview on which methods are responsible for allocations is given by the allocation hot spots view. Each hot spot can be expanded and the backtraces that lead to the invocation of the hot spot are displayed. You can also mark the current values and view the differences in allocations over time.
Find memory leaks
JProfilers heap walker works like a browser: it displays a current set of objects that can be changed by adding selection steps with the [Use selected] button. You can inspect the current object set in the four views of the heap walker.
In the classes view, you can select one or several classes and add a selection step. The new object set will contain only the selected instances. This is often the first thing you want to do after taking a snapshot. You can perform this step automatically by invoking the heap walker from the classes monitor.
The allocations view of the heap walker shows the allocation tree and the allocation hot spot list of the current object set. You can add a selection step for one or multiple allocation spots or hot spots. The new object set will then be restricted to the selected instances only.
When youre looking for the cause of a memory leak, the reference view is the most important view in JProfiler. Here, you can find out why an object has not been garbage collected. Use the "Show path to GC root" function to show where the JVM hangs on to the selected instance.
Not only is the heap walker your first stop for finding memory leaks, it also makes for an excellent debugging facility. In the data view, you can inspect instances, arrays and classes in the current object set and navigate along references. There are many situations where the usual debugging approach will fail and JProfiler will help you find out.
Zoom in on performance bottlenecks
Controlling your applications performance may be driven by quality of service constraints or by general quality assurance, JProfilers CPU views lend themselves naturally to both approaches.
To record CPU data, you switch to the CPU section and click on the recording button in JProfilers tool bar. The first view in the CPU section shows the invocation tree, cumulated for all threads. To find performance related problem spots, just follow the big percentages when opening the tree nodes. Also, the absolute times and the number of invocations that are displayed for each node can help you in getting a feeling for the situation. Once you become familiar with JProfiler, you may want to customize this view to best fit your personal preferences.
The invocation tree is a top-down view on the method calls of your application. This viewpoint is most useful when you experience an actual performance bottleneck in your application. If you want to improve overall performance, a bottom-up view may be more applicable.
This kind of view - called hot spots view - shows the methods where most of the time is spent. By opening these nodes you get backtraces which show the various invocation paths together with the percentages of their contributions. Note that by default, method calls within Java core classes are not shown separately - each of your library calls is treated as opaque. You can change this behavior by deactivating the corresponding filter sets.
The method graph combines both viewpoints. Incoming and outgoing method calls are presented in the same way. For a number of situations, the method graph can give you more insight than the invocation tree and the hot spots view. The best strategy is to use the invocation and hot spots views first and switch to the method graph for detailed analysis.
Solve thread-related problems
Threads can be exceptionally difficult to debug, especially if you dont have sufficient information on the actual sequence and status of the threads in your application. JProfilers thread views provide you with exactly this knowledge.
The thread history view shows a continuous update of the lifelines of all threads on the horizontal axis. The names of the threads are displayed on the vertical axis in the order of their creation. Each color signifies a different thread status. Orange means that the thread was sleeping, green stands for a runnable thread while red is displayed if the thread was waiting for a monitor. You can zoom in and out to your desired detail level or have the time axis fit your windows size automatically.
If youre more interested in whats happening right now, the thread monitor view is the right place to look at. Here, you can sort threads, filter with respect to thread status and view additional information on each thread.
Should you ever have a deadlock in your application, the deadlock detection graph will help you analyze the involved threads and the locking situation. Simple deadlocks like the one shown could be worked out by hand from the other views, but for complicated deadlock involving a greater number of threads this view is indispensable.
Reducing general monitor contention and debugging locking sequences requires a detailed view of the current monitor usage and a history of all monitor-related events. JProfiler has both. Below you see the monitor usage history which shows a blocking event together with the stack trace of the waiting thread.
Keep an eye on your JVM
Monitoring cumulative parameters of the virtual machine can be a highly fruitful activity, even if everything seems to be all right. Measuring and observing parameters like heap size, object count, loaded classes and thread numbers can point to dangerous trends and problematic behavior to look out for. In its VM telemetry view section, JProfiler features various telemetry controls which provide you with the information you need to stay one step ahead.
The number of objects on the heap, split in arrays and non-arrays. This is your first stop if you are suspecting a memory leak. All objects with live references are included, as well as those which are unreferenced but the garbage collector hasnt had a chance to collect yet.
The garbage collector activity which displays freed and moved objects. If your application is thrashing the heap excessively, this will show up here. Moving large numbers of objects places a high burden on the virtual machine and can lead to temporary freezes. Mostly this occurs when the virtual machine is enlarging the heap.
The number of threads in the virtual machine, split in active and inactive threads. This is useful if you create a large number of threads and need information on changes in their total number and how many of them actually run.
Enhancements:
- New futures:
- rewritten eclipse 3.x integration
- rewritten IDEA 4.x integration
- IDE integration for JDeveloper
- IDE integration for Netbeans 4.0
- considerably reduced memory consumption
- improved long-term stability for profiling
- heap walker: in the cumulated incoming reference view, reference holders as well as referenced objects can be displayed and selected
- option to keep the profiled JVM alive
- support for Java Web Start 1.5
- CSV export for graphs
- enhancements in XML export for trees
- integration wizard for profiling servers in IBM WSAD
- integration wizards for Pramati 3.5 and Pramati 4.x application server
- integration wizard for Websphere 4.0 Advanced Edition
- integration wizard for Sun Java System Web Server
- integration wizard for Sun Java System Application Server
- integration wizard for Oracle 10g Application server
- integration wizard for Apple WebObjects Developer 5.x
- snapshot files (*.jps) can be opened from the command line and from the Windows explorer
- JBuilder IDE integration now supports JBuilder 2005
- much better appearance of the JProfiler GUI with Windows native look and feel
- JProfiler GUI now also runs under Java 1.5
- Bug fixes:
- monitor statistics were broken
- invalid class files caused a shutdown of the profiled application
- many bug fixes in the GUI
<<less
Download (1.7MB)
Added: 2005-04-22 License: GPL (GNU General Public License) Price:
1648 downloads
bigloo 3.0 Beta

bigloo 3.0 Beta


bigloo is a scheme compiler. more>>
Bigloo is a Scheme implementation devoted to one goal: enabling Scheme based programming style where C(++) is usually required.
Bigloo attempts to make Scheme practical by offering features usually presented by traditional programming languages but not offered by Scheme and functional programming.
Bigloo compiles Scheme modules. bigloo delivers small and fast stand alone binary executables. Bigloo enables full connections between Scheme and C programs, between Scheme and Java programs, and between Scheme and C# programs.
Main features:
- Module support
- An extended Java interface
- An extended C interface
- An object oriented layer
- Threads
- Simple exception
- Practical IOs
- Posix support
- Library support
- An explicit type system and compile time type mismatch detections
- Dsssl support
- Unicode support
The current version has been compiled and tested on:
- x86-linux (Debian 3.0, Mandrake 8.1, Sun JDK 1.4.1)
- x86-win32 (Windows 2000, XP)
- x86-FreeBSD (4.0)
- x86-NetBSD (1.6)
- x86-MinGW ()
- PowerPC G4 (MacOS X xnu-201.5)
- PowerPC G3 (Gentoo Linux)
- SPARC (Solaris 2.6 and 2.8, Sun JDK 1.3, Linux (Debian))
- Compaq Alpha (Digital Unix 4.0f aka True64, JDK 1.3)
- Compaq Alpha (Linux 2.2 (Debian))
- Arm (Linux (Debian))
- IA64 (Linux (Debian))
- IBM P660 (AIX RS-6000 4.3.3)
Even if not tested, it should run correctly on:
- SGI (IP32)
- Intel (NeXTStep)
- IBM RS-6000 (AIX)
- SGI (IP20 and IP22)
- MAC PPC (2.2.15pre20)
<<less
Download (10.8MB)
Added: 2007-06-09 License: GPL (GNU General Public License) Price:
867 downloads
IBM OmniFind Yahoo! Edition 8.4

IBM OmniFind Yahoo! Edition 8.4


IBM OmniFind Yahoo! Edition is a free, entry-level enterprise search software solution. more>> <<less
Download (MB)
Added: 2007-01-05 License: Freeware Price:
1028 downloads
iSQL-Viewer 3.0.1

iSQL-Viewer 3.0.1


iSQL-Viewer is an open-source JDBC 2.x compliant database front end written in Java. more>>
iSQL-Viewer is an open-source JDBC 2.x compliant database front end written in Java. It implements across multiple platforms features of the JDBC API. It does everything through a single interface.
iSQL-Viewer works with most database platforms, including PostgreSQL, MySQL, Oracle, and Informix. iSQL-Viewer provides a variety of tools and features to carry out common database tasks.
Main features:
- Scripting support using JPython and the IBM BSF framework
- A guided query builder for creating simple and complex SQL queries
- Enhanced object viewing for images, HTML, and other binary format files
- A friendly SQL console for executing SQL statements
- Batch processing of SQL files
- Database introspection
- "Bookmarks" to store SQL commands you commonly use
- Import and export to popular file formats such as Microsoft Excel, XML, HTML and ASCII delimited.
- Enhanced interface support across platforms
Enhancements:
- A bug caused by closing of the application with a large query left in the editor was fixed along with some issues with variable substitution.
- Some missing elements in the service wizard were corrected.
- MonetDB and Gigaspaces were added as part of the default driver set to pick from when creating a new service.
<<less
Download (0.48MB)
Added: 2007-06-15 License: MPL (Mozilla Public License) Price:
529 downloads
Xbox360 Controller Driver

Xbox360 Controller Driver


Xbox360 Controller Driver package contains the diabolixs compiled Xbox360 controller driver for Linux on the PS3. more>>
Xbox360 Controller Driver package contains the diabolixs compiled Xbox360 controller driver for Linux on the PS3.

Its been tested with Fedora Core 5 (PPC distribution) using Snes9x and Doom.

The Xbox 360 is the successor to Microsofts Xbox video game console, developed in cooperation with IBM, ATI, Samsung and SiS. Information on the console first came through viral marketing campaigns and it was officially unveiled on MTV on May 12, 2005, with detailed launch and game information divulged later that month at the Electronic Entertainment Expo.

The Xbox 360 is the first console to have a near-simultaneous launch across the three major regions, and the first to provide wireless controller support at launch. The console sold out completely at release and by the end of 2006 had sold 10.4 million worldwide.

The Xbox 360 was the first home console to be released in the seventh generation of game consoles and competes against Sonys PlayStation 3 and Nintendos Wii. Its Xbox Live service allows players to compete online as well as download games and additional content.

<<less
Download (0.071MB)
Added: 2007-01-09 License: Freeware Price:
640 downloads
Jikes 1.22

Jikes 1.22


Jikes is a Java compiler that translates Java source into bytecoded instruction sets more>>
JikesTM is a compiler that translates JavaTM source files as defined in The Java Language Specification into the bytecoded instruction set and binary format defined in The Java Virtual Machine Specification.

You may wonder why the world needs another Java compiler, considering that Sun provides javac free with its SDK. Jikes has five advantages that make it a valuable contribution to the Java community:

* Open source. Jikes is OSI Certified Open Source Software. OSI Certified is a certification mark of the Open Source Initiative.
* Strictly Java compatible. Jikes strives to adhere to both The Java Language Specification and The Java Virtual Machine Specification as tightly as possible, and does not support subsets, supersets, or other variations of the language. The FAQ describes some of the side effects of this strict language conformance.
* High performance. Jikes is a high performance compiler, making it ideal for use with larger projects.
* Dependency analysis. Jikes performs a dependency analysis on your code that provides two very useful features: Incremental builds and makefile generation.
* Constructive Assistance. Jikes strives to help the programmer write better code in two key ways. Jikes has always strived to provide clear error and warning text to assist the programmer in understanding problems, and now with release 1.19 Jikes helps point out common programming mistakes as documented in Effective Java.

Abridged from a FAQ entry which was adapted from some material by Lou Grinzo for an article he wrote.

The fact that Jikes is a high-performance, highly compatible Java compiler that can be used on almost any computing platform makes it an interesting program and worth investigating for almost any Java programmer. But Jikes is also notable because it lies at the center of two events: the adoption of open source philosophy and practice by large corporations, and the continued growth of Java for Linux.

Its worth pointing out that Jikes is not, and is not intended to be, a complete development environment -- it is simply a command line compiler. It should not be considered a replacement for more complete tools, such as Source Navigator or IBMs VisualAge for Java which provide sophisticated graphical IDEs (Integrated Development Environments).

The Jikes compiler was released in binary form in April 1997 on the IBM alphaWorks site. Jikes for Linux was released on 15 July 1998. The response was overwhelming -- Jikes had more downloads in the three months after the announcement than in the fifteen months before the announcement.

Release of Jikes for Linux was soon followed by requests to open up the source. Many notes and comments from users suggested this would be a good idea. The source was released under a liberal license in December 1998 to make a very visible demonstration of IBMs commitment to open standards and to Java Technology, to make Jikes more reliable and accessible, to encourage more widespread use of Java Technology, to encourage standardization of Java Technology, and to gain some experience actually running an open source project. This marked the start of one of IBMs first efforts in the open source arena.

The original alphaWorks version of Jikes was written by Philippe Charles and Dave Shields of the IBM T. J. Watson Research Center. Since the release of the source they have continued to work on the compiler as contributors; however recently have officially been moved on to other projects within IBM. Today there are no IBMers who work on Jikes as part of their job description. Jikes survives today soley based on the free time contributions of members of the open source community.

The source code is available under IBMs Public License, which has been approved by the OSI (Open Source Initiative) as a fully certified open source license. The project provides access to the complete CVS development tree, which includes not only Jikes, but also the source for the Jacks Test Suite and the Jikes Parser Generator used to build Jikes. Jikes is included in many Open Source Operating Systems. The Jacks Test Suite is a replacement for the Jikestst package.
<<less
Download (0.84MB)
Added: 2005-04-18 License: IBM Public License Price:
1661 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5