-
Notifications
You must be signed in to change notification settings - Fork 0
JVM Backend for LLVM
License
jbhateja/llvm_jvm
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
The LLVM Compiler Infrastructure ================================ This directory and its subdirectories contain source code for LLVM, a toolkit for the construction of highly optimized compilers, optimizers, and runtime environments. LLVM is open source software. You may freely distribute it under the terms of the license agreement found in LICENSE.txt. Please see the documentation provided in docs/ for further assistance with LLVM, and in particular docs/GettingStarted.rst for getting started with LLVM and docs/README.txt for an overview of LLVM's documentation setup. If you are writing a package for LLVM, see docs/Packaging.rst for our suggestions. About LLVM - JVM ================= This repository contains code changes for a new JVM backend added to LLVM. It generates java bytecode in format compliant with Jasmin Assembler. Jasmin assembler integrated into backend can be invoked under command line option to generate .class file. Backend currently generates subset of JVM bytecodes as per Java Card specification. Granular change logs can be found @ doc/JVM_incrimental_commits_logs.txt
About
JVM Backend for LLVM
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published