Skip to content

konradreiche/java-concurrency-profiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

                   ------------------------------ 
                       Profiling Concurrency
                             Version x.y
                   ------------------------------


Profiling Concurrency is a project as part of my bachelor thesis at Freie Universität of Berlin. Within the project a profiler will be developed with focus on concurrency aspects of Java.

1. Library Dependencies
=======================

Missing JAR files can be downloaded by:

$ make get-libs

Further the following native libraries are required:

boost_1_46_1
protobuf-2.4.1


2. Building
===========

1. Compile the agent library by running make in the main directory

$ make

2. Launch the profiler graphical user interface

$ launchGUI.sh

3. Start a java application with the help of the shell-script run.sh

$ profileJava.sh MyJavaProgram

About

A Java profiler with emphasis on concurrent program information.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages