Displaying 1 to 20 from 51 results

ChakraCore - ChakraCore is the core part of the Chakra Javascript engine that powers Microsoft Edge

  •    Javascript

ChakraCore is the core part of Chakra, the high-performance JavaScript engine that powers Microsoft Edge and Windows applications written in HTML/CSS/JS. ChakraCore supports Just-in-time (JIT) compilation of JavaScript for x86/x64/ARM, garbage collection, and a wide range of the latest JavaScript features. ChakraCore also supports the JavaScript Runtime (JSRT) APIs, which allows you to easily embed ChakraCore in your applications.

JPHP - An alternative to Zend PHP, like JRuby and Jython only for PHP

  •    Java

JPHP is a new implementation for PHP which uses the Java VM. It supports many features of the PHP language (7.0+).How does it work? JPHP is a compiler like javac, it compiles php sources to JVM bytecode and then can execute the result on the Java VM. JPHP is not a replacement for the Zend PHP engine or Facebook HHVM.

coreclr - This repo contains the

  •    CSharp

.NET Core is best thought of as 'agile .NET'. Generally speaking it is the same as the Desktop .NET Framework distributed as part of the Windows operating system, but it is a cross platform (Windows, Linux, macOS) and cross architecture (x86, x64, arm) subset that can be deployed as part of the application (if desired), and thus can be updated quickly to fix bugs or add features.Most users don't need to build .NET Core from source since there is already a built and tested version for any supported platform. You can get the latest released version of the .NET Core SDK by following the instructions on the .NET Core Getting Started page. If you need the most up to date (daily) version of this .NET Core installer you can get it from the latest Installers of .NET Core and .NET Core SDK. If you want one of our official releases, you can get the download from the download archive page.

cranelift - Cranelift code generator (formerly, Cretonne)

  •    Rust

Cranelift is a low-level retargetable code generator. It translates a target-independent intermediate representation into executable machine code. For more information, see the documentation.




jphp - An alternative to Zend PHP, like JRuby and Jython only for PHP

  •    Java

JPHP is a new implementation for PHP which uses the Java VM. It supports many features of the PHP language (7.1+). How does it work? JPHP is a compiler like javac, it compiles php sources to JVM bytecode and then can execute the result on the Java VM.

potion - _why the lucky stiff's little language (the official repo... until _why returns)

  •    C

Potion is an object- and mixin-oriented (traits) language. Just-in-time compilation to x86 and x86-64 machine code function pointers. This means she's a speedy one. Who integrates very well with C extensions.

jit-grunt - JIT(Just In Time) plugin loader for Grunt.

  •    Javascript

A JIT(Just In Time) plugin loader for Grunt. Load time of Grunt does not slow down even if there are many plugins. umm...


blend2d - 2D Vector Graphics Engine Powered by a JIT Compiler

  •    C++

2D Vector Graphics Powered by a JIT Compiler. See blend2d.com page for more details.

ravi - Ravi Programming Language is a derivative of Lua 5

  •    Assembly

Ravi is a derivative/dialect of Lua 5.3 with limited optional static typing and features LLVM and Eclipse OMR powered JIT compilers. The name Ravi comes from the Sanskrit word for the Sun. Interestingly a precursor to Lua was Sol which had support for static types; Sol means the Sun in Portugese. Lua is perfect as a small embeddable dynamic language so why a derivative? Ravi extends Lua with static typing for greater performance under JIT compilation. However, the static typing is optional and therefore Lua programs are also valid Ravi programs.

.NETAsm, a JIT Native Code Injection Library

  •    

NetAsm provides a hook to the .NET JIT compiler and enables to inject your own native code in replacement of the default CLR JIT compilation. With this library, it is possible, at runtime, to inject x86 assembler code in CLR methods with the speed of a pure CLR method call and...

jscex-jquery - Async/Await support for jQuery 1.5+

  •    Javascript

This module exports a jQuery root object ($) containing an $.async helper; it compiles a regular function into one that returns a Promise object.Functions defined with $.async has access to an extra $await keyword, which implicitly waits for other Promise objects.

json-pipeline - JSON pipeline for a hypothetical compiler

  •    Javascript

A structure specification for the flexible compiler design, with support to the 3rd-party optimization phases.Work on the design document is happening here.

wasm-cli - CLI for wasm-jit

  •    Javascript

This software is licensed under the MIT License.Copyright Fedor Indutny, 2015.

wasm-jit - WebAssembly JIT

  •    Javascript

Each reduction and GVN relation have their own tests. Platform tests live in test/<platform-name>. General tests in test/*-test.js.This software is licensed under the MIT License.

disasm - JS Disassembler

  •    Javascript

This software is licensed under the MIT License.Copyright Fedor Indutny, 2014.

lldb-jbt - Adds JavaScript symbols to lldb stack traces

  •    Python

NOTE: Even though this module works as is, I am no longer improving it because a better solution is available now. Therefore please use llnode instead. Requires Node.js version 0.11.13 or higher and works best with a debug build.

Elymas - A programming language I can like. Unholy and full of magic.

  •    C

Just because I'm not following the true path, doesn't mean I can't get it to work. A programming language...

bt - binary toolkit

  •    C

Binary Toolkit is my latest formal binary analysis framework. For the moment, I am working on ensuring the IR is clean and functional, and building out the basic components for performing analysis. Not yet. If things work out well, I will begin Semantic Versioning. If you see an 0.1 release, that's the time to begin caring.