| Asmjito Ensambler JIT completo X86 / X64 para el idioma C ++ |
Descargar ahora |
Asmjito Clasificación y resumen
- Nombre del editor:
- Petr Kobalicek
- Sitio web del editor:
- http://code.google.com/u/kobalicek.petr/
- Sistemas operativos:
- Mac OS X
- Tamaño del archivo:
- 200 KB
Asmjito Etiquetas
Asmjito Descripción
Completa X86 / X64 JIT ensamblador para el idioma C ++ Asmjit es completo X86 / X64 JIT ensamblador para lenguaje C ++. Admite la FPU, MMX, 3DNW, SSE, SSE2, SSE3 y SSE4 intrínsecos, compilador potente que ayuda a escribir funciones portátiles para arquitecturas de 32 bits (x86) y 64 bits (x64). ASMJIT se puede usar para crear funciones en tiempo de ejecución que se puede llamar desde el código C / C ++ existente (pero también generado). PJIT es una biblioteca transversal que admite varios compiladores y sistemas operativos. Actualmente, solo la limitación es el procesador X86 (32 bits) o x64 (64 bits). Los sistemas operativos actualmente probados son Mac OS X (32 bits), Windows (32 bits y 64 bits) y Linux (32 bits y 64 bits). Aquí hay algunas características clave de "Asmjit": · Conjunto de instrucciones completo X86 / X64 (intrínsecos) · Compilar tiempo y tiempo de ejecución (cheques para combinaciones no válidas de operandos) · Generación de código de bajo nivel y alto nivel (tiene la opción) · Detección de CPU incorporada (a través de CPUID) · Gestión de la memoria virtual (API similar a malloc / libre) · Diseño extensible (extender la biblioteca por las clases heredantes, la modificación del código fuente no es necesaria para extender la funcionalidad) · Configurable (use su modelo de administración de memoria, su registro de registro y error) · Pequeño y incrustable (el tamaño de la biblioteca diamánicamente vinculada es ~ 100kb) · Sin dependencias a otras bibliotecas o STL y no se necesitan excepciones o RTTI.
Asmjito Software relacionado