 |
|
DAILY NEWS AND INFORMATION
FOR THE GLOBAL GRID COMMUNITY /
|
Breaking News - Operating Systems
& Middleware:
Etnus CodeRoad 2.0 Seamlessly
Debugs C/C++, Java Applications
Etnus, provider of the most advanced debugger on Linux and UNIX, announced
the
availability of the CodeRoad JNI Bridge 2.0. The CodeRoad JNI Bridge, offers
debugging of mixed C/C++/Java code that utilizes the Java Native Interface
(JNI), providing a tight bond between the Etnus TotalView C/C++ debugger and
the most popular Java debuggers.
Today, developers frequently integrate native C/C++ code with Java to
leverage
the desirable Java features while accessing large or specialized C/C++ code.
However, debugging these mixed language codes can be frustrating, as
developers must debug the C/C++ and Java sides separately. Etnus CodeRoad JNI
Bridge eliminates the frustration and delays inherent in switching among tools
during debug sessions.
The JNI Bridge integrates popular Java debuggers with the state-of-the-art
Etnus TotalView C/C++ debugger to provide a single, uninterrupted debugging
session. It works seamlessly with Borland JBuilder versions 6, 7, 8 and 9; Sun
One Studio for Java version 4, and NetBeans versions 3.3, 3.4 and 3.5.
There are two models of development when mixing C/C++ and Java code, both
of
which are supported by the JNI Bridge. In the first model a Java application
utilizes C routines available in a shared library through the JNI. Developers
working in the second model embed a Java Virtual Machine in an existing C/C++
application, which then makes calls into the Java code. In both cases, the JNI
Bridge provides seamless debugging from one language to the other without
burdening the user with the setup of multiple tools.
Regardless of which "side of the bridge" they begin on, CodeRoad JNI Bridge
2.0 allows users to debug mixed language code. It works whether the
application is C/C++ program with an embedded Java Virtual Machine, or
Java-based calling C/C++ methods through JNI. Programmers can set breakpoints
in native C/C++ or Java code, and step back and forth between C/C++ and Java.
And since Etnus TotalView is offered on so many Linux and UNIX platforms,
developers can have the same debugger on all of their development platforms.
CodeRoad is available for free trial download from the Etnus Web site.
|