Title
Type-Safe, Efficient, Low-Level Programming for the JVM
Description
AL1 is a new assembler language for the JVM that doesn't require any knowledge of its stack-based, sometimes nonintuitive instruction set. Instead it defines high-level, type-safe, Java-like methods that allow low-level access to the JVM. With intrinsic functions (without the calling overhead), AL1 makes it possible to "enhance" the JVM instruction set by offering unsigned integer arithmetic, safe arithmetic with overflow detection, alternate switch behavior, and so on. Although limited to the possibilities of the JVM, AL1 promises a significant performance boost in specific areas without the need to switch to native implementations in C, which is especially useful when creating time-critical frameworks and libraries.
Copyright © 2013 Oracle and/or its affiliates. Oracle® is a registered trademark of Oracle and/or its affiliates. All rights reserved. Oracle disclaims any warranties or representations as to the accuracy or completeness of this recording, demonstration, and/or written materials (the "Materials"). The Materials are provided "as is" without any warranty of any kind, either express or implied, including without limitation warranties of merchantability, fitness for a particular purpose, and non-infringement.
There are no comments.
Login to respond »