Bytecode
B::Bytecode is Perl compilers bytecode backend. SYNOPSIS perl -MO=Bytecode[,-H][,-oscript.plc] script.pl Compiles a Perl script into a bytecode format that could be loaded later by the ByteLoader module and executed as a regular Perl script. EXAMPLE $ perl -MO=Bytecode,-H,-ohi -e print...
Platforms: *nix
License: Freeware | Size: 12.2 MB | Download (112): B::Bytecode Download |
Dynamic Java bytecode generation and disassembly tools. A builder allows code to be generated more easily, instead of having to select exact instructions. Utility classes are provided which demonstrate the code generator and loader.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 378.14 KB | Download (47): Cojen - Java bytecode generator Download |
JBCD is an interactive debugger for Java bytecode. It allows a programmer to step through bytecode one statement at time. The tool is indended for people who are writing programs to generate or modify bytecode. JBCD can be used with any Java compiler a
Platforms: Windows, Mac, Linux
License: Freeware | Size: 25.86 KB | Download (49): Java ByteCode Debugger (JBCD) Download |
Stomp is a Java bytecode enhancer for transparently persisting Java objects. Stomp is highly configurable and designed to ease development of high performance production systems.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 21.42 KB | Download (47): Stomp - a bytecode enhancer for Java Download |
The TechTrader Bytecode Toolkit is a high-level set of APIs for manipulating java bytecode. It is primarily targeted at making runtime and/or compile-time enhancements to existing java classes, or creating new java classes on the fly.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 652.77 KB | Download (48): TechTrader Bytecode Toolkit Download |
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 |
B::Asmdata is an autogenerated data about Perl ops, used to generate bytecode. SYNOPSIS use B::Asmdata qw(%insn_data @insn_name @optype @specialsv_name); Provides information about Perl ops in order to generate bytecode via a bunch of exported variables. Its mostly used by B::Assembler and...
Platforms: *nix
License: Freeware | Size: 12.2 MB | Download (91): B::Asmdata Download |
Retroweaver is a Java bytecode weaver that enables you to take advantage of the new 1.5 language features in your source code, while still retaining compatibility with 1.4 virtual machines.
Retroweaver operates by transforming Java class files compiled by a 1.5 compiler into version 1.4 class...
Platforms: Windows
License: Freeware | Download (46): Retroweaver Download |
dxcut is a library for reading, editing, and writing dex and odex files which contain the class definition and Dalvik bytecode used by the Android operating system. This project includes a disassembler/decompiler, dex optimizer, and hooking utils.
Platforms: *nix
License: Freeware | Size: 368.64 KB | Download (35): dxcut Download |
Gretel is a tool for test coverage monitoring of java bytecode. It also has the unique feature of being able to remove coverage instrumentation for code which has already been covered, enhancing performance.
Platforms: *nix
License: Freeware | Size: 798.72 KB | Download (39): Gretel for Linux Download |
Janino is a compiler that reads a Java expression, block, or source file, and generates Java bytecode that is loaded and executed directly. It is not intended to be a development tool, but an embedded compiler for run-time compilation purposes, such as expression evaluators or "server pages"...
Platforms: Not Applicable
License: Freeware | Size: 452 KB | Download (489): Janino Download |
JiBX is a tool for binding XML data to Java objects. It's extremely flexible, allowing you to start from existing Java code and generate an XML schema, start from an XML schema and generate Java code, or bridge your existing code to a schema that represents the same data. It also provides very...
Platforms: Mac
License: Freeware | Size: 15.91 MB | Download (99): JiBX Download |
ckjm project calculates Chidamber and Kemerer object-oriented metrics by processing the bytecode of compiled Java files. For each class given, the program calculates the following six metrics proposed by Chidamber and Kemerer: WMC, weighted methods per class; DIT, depth of inheritance tree;...
Platforms: *nix
License: Freeware | Size: 1024 KB | Download (135): ckjm Download |
B::Assembler is a Perl module created to assemble Perl bytecode. SYNOPSIS use B::Assembler qw(newasm endasm assemble); newasm(&printsub); # sets up for assembly assemble($buf); # assembles one line endasm(); # closes down use B::Assembler qw(assemble_fh); assemble_fh($fh, &printsub); #...
Platforms: *nix
License: Freeware | Size: 12.2 MB | Download (100): B::Assembler Download |
Gini project does remote method invocation by generating bytecode for remote object proxies on the fly. Primitive types, arrays of primitive types (arrays of arrays of prim. types, and so on), as well as strings, are passed by value. Reference types, as well as arrays of reference types are...
Platforms: *nix
License: Freeware | Size: 33.79 KB | Download (110): Gini Download |
MIDletPascal compiles Pascal code into Java microedition programs. The generated programs can be run on any Java-enabled mobile device (such as PDAs, mobile phones, etc). MIDletPascal directly generates Java bytecode, so the generated code runs fast on target devices.
FEATURES:
ยท Write...
Platforms: Windows
License: Freeware | Size: 2.3 MB | Download (60): MIDletPascal Download |
The beSee-2-x architecture brings JVM wide instrumentation for AOP systems, independant from bytecode kit (BCEL, Javassist).A plugin is provided to instrument BEA WebLogic (v7) for tracing purpose (servlet->EJB->CMP->DB), with full JMX capabilities.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 673.59 KB | Download (49): beSee Download |
EMMA is a fast Java code coverage tool based on bytecode instrumentation. It differs from the existing tools by enabling coverage profiling on large scale enterprise software projects with simultaneous emphasis on fast individual development.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 7.23 KB | Download (48): EMMA code coverage Download |
ezContract contains a Java library and a Java bytecode instrumentor to support Design by Contract in the Java language.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 536 KB | Download (46): ezContract Download |
All APIs that help build prof of concepts of frameworks : bytecode, java, xml models analysis, querying and generation, using high level of abstraction.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 1.21 MB | Download (48): Gom Jabbar APIs Download |