Jvm
B::JVM::Utils is a Perl module that contains utility functions for B::JVM. SYNOPSIS use B::JVM::Utils qw(method1 method2); This package is a set of utilties that are useful when compiling Perl to the JVM architecture. They are a hodgepodge of utilties that dont really fit anywhere else....
Platforms: *nix
License: Freeware | Size: 44.03 KB | Download (92): B::JVM::Utils Download |
B::JVM::Jasmin::Emit is a package used by B::JVM::Jasmin to emit Jasmin syntaxed file. SYNOPSIS use B::JVM::Jasmin::Emit; my $emitter = new B::JVM::Emit(FILEHANDLE); # ... $emitter->DIRECTIVE_NAME([@ARGS]); # ... $emitter->OPCODE_NAME([@ARGS]); # ... $emitter->OPCODE_NAME([@ARGS]);...
Platforms: *nix
License: Freeware | Size: 44.03 KB | Download (125): B::JVM::Jasmin::Emit Download |
B::JVM::Jasmin::CompileState is an internal package used by B::JVM::Jasmin to keep state of compilation. SYNOPSIS use B::JVM::Jasmin::CompileState; my $state = new B::JVM::Jasmin::CompileState([HASHREF]); This class is used to store the internal state of the compiler as it runs. Certain...
Platforms: *nix
License: Freeware | Size: 44.03 KB | Download (345): B::JVM::Jasmin::CompileState Download |
B::JVM::Jasmin is a Jasmin backend for the Perl compiler. SYNOPSIS perl -MO=JVM::Jasmin,CLASSNAME perl_program.pl jasmin CLASSNAME.asm java CLASSNAME This module is a crude JVM backend for the Perl compiler. It aspires to be a "proof of concept," but I think it does not even achieve that....
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (707): B::JVM::Jasmin Download |
Java::JVM::Classfile is a Perl module to parse JVM Classfiles. SYNOPSIS use Java::JVM::Classfile; my $c = Java::JVM::Classfile->new("HelloWorld.class"); print "Class: " . $c->class . "n"; print "Methods: " . scalar(@{$c->methods}) . "n"; The Java Virtual Machine (JVM) is an abstract...
Platforms: *nix
License: Freeware | Size: 19.46 KB | Download (90): Java::JVM::Classfile Download |
Java::Build::JVM is a Perl module that starts one JVM for compiling. SYNOPSIS use Java::Build::JVM; my $compiler = Java::Build::JVM->getCompiler(); $compiler->destination("some/path"); $compiler->classpath("some/pathto/jar.jar:some/other/path/javas");...
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (104): Java::Build::JVM Download |
The goal of the project is to create extensible compiler to JVM. The compiler uses plugins and extensible syntax defined in separate project.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 2.03 MB | Download (48): Extensible Compiler for JVM Download |
Retriever Download Manager program was written completely in the Java programming language and will run on any operating system with a Java Virtual Machine installed (JVM 1.4 or higher). Retriever allows you to download files from the internet easier and with more control than from your web...
Platforms: *nix
License: Freeware | Size: 450.56 KB | Download (225): Retriever Download Manager |
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...
Platforms: *nix
License: Freeware | Size: 1.7 MB | Download (105): jclasslib bytecode viewer Download |
Berkeley DB Java Edition is a high performance, transactional storage engine written entirely in Java. Like the highly successful Berkeley DB product, Berkeley DB Java Edition executes in the address space of the application, without the overhead of client/server communication. Berkeley DB Java...
Platforms: *nix
License: Freeware | Size: 4.5 MB | Download (105): Berkeley DB Java Edition Download |
Java::Build is a family of modules which you can use instead of Ant. SYNOPSIS use Java::Build::JVM; # access to the javac compiler in one jvm use Java::Build::Tasks; # some helpful methods similar to Ant tasks my $source_files = build_file_list( BASE_DIR => $some_path, INCLUDE_PATTERNS...
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (96): Java::Build Download |
JamVM is a new Java Virtual Machine which conforms to the JVM specification version 2 (blue book). In comparison to most other VMs (free and commercial) it is extremely small, with a stripped executable on PowerPC of only ~130K, and Intel 100K. However, unlike other small VMs (e.g. KVM) it is...
Platforms: *nix
License: Freeware | Size: 235.52 KB | Download (102): JamVM Download |
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...
Platforms: *nix
License: Freeware | Size: 471.04 KB | Download (94): JMP Download |
These HJSplit Java versions run on any computer which has a Java Virtual Machine (JVM) installed. This means that you can run the Java versions on Windows, Mac, Unix (Linux, FreeBSD, etc.), AS/400, Palm OS, Psion, etc. provided that a JVM is installed there.
JAxe is a Java clone of the HJSplit...
Platforms: Java
License: Freeware | Download (47): HJSplit for Java Download |
JRuby is a 100% Java implementation of the Ruby programming language. It is Ruby for the JVM.
JRuby provides a complete set of core "builtin" classes and syntax for the Ruby language, as well as most of the Ruby Standard Libraries. The standard libraries are mostly Ruby's own complement of .rb...
Platforms: Windows
License: Freeware | Size: 7.8 MB | Download (52): JRuby Download |
JRuby is a 100% Java implementation of the Ruby programming language. It is Ruby for the JVM.
JRuby provides a complete set of core "builtin" classes and syntax for the Ruby language, as well as most of the Ruby Standard Libraries. The standard libraries are mostly Ruby's own complement of .rb...
Platforms: Windows
License: Freeware | Size: 9 MB | Download (45): JRuby 64bit Download |
JRuby is a 100% Java implementation of the Ruby programming language. It is Ruby for the JVM.
JRuby provides a complete set of core "builtin" classes and syntax for the Ruby language, as well as most of the Ruby Standard Libraries. The standard libraries are mostly Ruby's own complement of .rb...
Platforms: Mac
License: Freeware | Size: 18.6 MB | Download (51): JRuby for Mac Download |
Properties Viewer is a small, simple, Java based application specially designed to display the system properties in the JVM, allowing copy / paste of the data.
Basically you just start the application and you are free to inspect the properties that interest you.
for WindowsAll
Platforms: Windows
License: Freeware | Download (49): Properties Viewer Download |
JLeak is a free java memory leak detector, relying on the JVM -javaagent option. It allows filtering on displayed classes, and dump stack trace on where each instance has been created. GUI and agent core are connected through sockets, and can be launched separately, on remote hosts. JLeak is...
Platforms: Windows, Unix, Linux, Java
License: Freeware | Size: 1.08 MB | Download (56): JLeak Download |
Wassup let's you know what's up with your Java environment. It will tell you the System Properties, as many as the Security system will let you peek at. This includes such things as which JVM is running, which version of Java, which vendor. It may be run as either an Applet or an application....
Platforms: Windows, Mac, Java, Linux, Unix
License: Freeware | Size: 576 KB | Download (49): Wassup Download |