Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.2 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Programming > Quality Assurance and Testing

    JCarder 2.0.0

    Download button

    No screenshots available
    Downloads: 434  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Fair (2.7/5)
    17 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Joel Rosdahl | More programs
    GPL / FREE
    April 12th, 2010, 13:09 GMT
    ROOT / Programming / Quality Assurance and Testing

     Read user reviews (0)  Refer to a friend  Subscribe

    JCarder description

    An open source tool for finding potential deadlocks in concurrent multi-threaded Java programs

    JCarder is an open source tool for finding potential deadlocks in concurrent multi-threaded Java programs. JCarder does this by instrumenting Java byte code dynamically (i.e., it is not a tool for static code analysis) and looking for cycles in the graph of acquired locks.

    The only requirement is that the program you want to analyze can be run in an ordinary JVM (compliant with Java 5.0 or higher). There is no need to use a special JVM or build procedure.

    JCarder is released to the open source community by Enea under the GNU GPL v2 license.

    How to use JCarder

    It's very easy to use JCarder!

    Step one: Run your program together with the JCarder agent:

    java -javaagent:jcarder.jar -jar yourprogram.jar

    Step two: Run the JCarder analyzer on the result:

    java -jar jcarder.jar

    Step three: Visualize information from the analysis step:

    dotty jcarder_result_0.dot

    Product's homepage

      


    TAGS:

    find deadlocks | multi-threaded Java software | Java development | multi-threaded | Java | deadlocks

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM