Projects tagged ‘jit’ and ‘runtime’


[7 total ]

294 Users
   

Mono provides the necessary software to develop and run .NET client and server applications on Linux, Solaris, Mac OS X, Windows, and Unix. Sponsored by Novell (http://www.novell.com), the Mono open ... [More] source project has an active and enthusiastic contributing community and is positioned to become the leading choice for development of Linux applications. [Less]
Created over 3 years ago.

12 Users
   

Apache Harmony is the Java SE project of the Apache Software Foundation. The aim of the project is to produce a large and healthy community of those interested in runtime platforms tasked with ... [More] creation of: - a compatible, independent implementation of Java SE under the Apache License v2 - a community-developed modular runtime (VM and class library) architecture. [Less]
Created over 3 years ago.

7 Users
 

The Managed Operating System Alliance (MOSA) Framework is a set of operating system components, compiler tools and libraries for managed operating systems based on the Common Intermediate Language and ... [More] .NET technology. We provide the foundation for other projects, such as SharpOS and Ensemble OS. [Less]
Created about 1 year ago.

4 Users

Ensemble is an effort to write the next generation operating system using CIL compliant languages (currently only C#). The main focus of Ensemble is to write an consumer- and enterprise-level operating system that can be used in the real world.
Created about 1 year ago.

2 Users
 

The purpose of this Perl module and its plugin modules is to speed up the execution of a program at the expense of a longer startup time. AutoXS::Accessor comes with this same distribution as an ... [More] example plugin. AutoXS plugins use the B and B::Utils modules to scan all subroutines (or methods) in the calling package for certain patterns. If a subroutine complies with such a pattern, it is replaced with an XS subroutine that has the same function. AutoXS::Accessor uses Class::XSAccessor to generate the fast replacement accessors. [Less]
Created about 1 year ago.

0 Users

What Castore is ?Castore is a Just-In-Time (JIT) compiler which aim is to be as pluggable and language/machine depended as possible. In order to perform this task the compiler has been splitted in ... [More] three level: High language level (bytecode/source code instructions) Middle language level (ml instructions - ml language) Low language level (machine instructions) Except for the middle language level the other two level should be able to work with different languages. For example at bytecode level castore should be able to run both Java Bytecode and Ecma-335 Bytecode (aka CIL). For this reason different front-end (decoder+runtime) should be potentially used. Machine language should also be generated for a wide range of different machines and Operatign Systems. In order to perform this task castore should be able to use different back-ends to generate machine code. Why another JIT compiler?This is a very good question. Mostly because I enjoy programming and I love the magic behind a compiler. Furthermore I'd like to produce a fast JIT-Compiler that can be used by many different language as Front-End. Where to startI suggest you from the installation process by clicking here if you are a standard user ot by clicking here if you are a developer interested in the last castore version. [Less]
Created about 1 month ago.

0 Users

The Dynamo Application Engine is a unified framework for integrating C++ with dynamic scripting languages. With DAE, both C++ and your scripting languages share the same garbage collector and runtime ... [More] , and as the runtime knows all about your code, dynamic scripting languages can be compiled down to native machine code, for unparalleled speed and efficiency. [Less]
Created 9 months ago.