Jaguar

A Java based library to help you with your development.
Download

Jaguar Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Publisher Name:
  • Matt Welsh
  • File Size:
  • 198 KB

Jaguar Tags


Jaguar Description

Jaguar or Java Access to Generic Underlying Architectural Resources is an extension of the Java runtime environment specially designed to enable direct Java access to operating system and hardware resources, such as fast network interfaces, memory-mapped and programmed I/O, and specialized machine instruction sets. Jaguar can be thought of as a replacement for the Java Native Interface. Unlike the JNI, however, Jaguar does not require copying of data between the JVM and C code, nor expensive traversals between the Java and native code contexts. Rather, Jaguar relies upon a flexible bytecode translation technique which directly inlines specialized "driver" code to access low-level system resources from Java while maintaining type safety. This translation can be performed by a JIT compiler, a static ("ahead of time") compiler, or by a front-end which translates Java bytecode to machine-independent "Jaguar bytecode".


Jaguar Related Software