Skip to content

kimlar/JitTest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

JitTest

x86 instructions

Description: This project is divided into two projects. JitTest is using x86 machine instructions. It allocates and writes this executable machine code into memory, then tells the OS to run the program. Normal executable files are compiled and therefore has the machine code frozen inside the executable file. This is alright in most cases but what if you wanted to make a programming language able to dynamically change to machine code on the fly at run-time? This where Just-In-Time (JIT) comes in. I wanted to know how to make the JIT able to call C++ functions, so I asked on stackoverflow: https://stackoverflow.com/questions/41991398/call-functions-from-x86-64-assembly

Tags: C++, JIT, x86, x64, CPU

About

JIT using x86 and x64 cpu instructions

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages