| Asmjit. Completa X86 / X64 Jit Assembler per la lingua C ++ |
Scarica ora |
Asmjit. Classifica e riepilogo
- Nome editore:
- Petr Kobalicek
- Sito web dell'editore:
- http://code.google.com/u/kobalicek.petr/
- Sistemi operativi:
- Mac OS X
- Dimensione del file:
- 200 KB
Asmjit. Tag
Asmjit. Descrizione
Completa X86 / X64 JIT Assembler per la lingua C ++ ASMJIT è completo X86 / X64 JIT Assembler per la lingua C ++. Supporta la FUP, MMX, 3DNow, SSE, SSE2, SSE3 e SSE4 Intrinsicssics Intrinsics, Potente compilatore che aiuta a scrivere funzioni portatili per architetture a 32 bit (X86) e 64 bit (X64). ASMJIT può essere utilizzato per creare funzioni in fase di runtime che possono essere chiamate dal codice esistente (ma generato anche) C / C ++.asmjit è la libreria CrossPlatform che supporta vari compilatori e sistemi operativi. Attualmente solo la limitazione è il processore X86 (32 bit) o X64 (64-bit). I sistemi operativi attualmente testati sono Mac OS X (32 bit), Windows (32 bit e 64 bit) e Linux (32 bit e 64 bit). Ecco alcune caratteristiche chiave di "ASMJIT": · Set di istruzioni X86 / X64 (intrinseca) · Compilare il tempo e la sicurezza del runtime (controlla le combinazioni non valide degli operandi) · Basso livello e generazione di codice ad alto livello (hai scelta) · Rilevazione della CPU integrata (tramite CPUID) · Gestione della memoria virtuale (API simile a malloc / gratis) · Design estensibile (estendere la libreria trasmettendo le classi, la modifica del codice sorgente non è necessaria per estendere la funzionalità) · Configurabile (utilizzare il modello di gestione della memoria, la registrazione e la gestione degli errori) · Piccolo e incorporabile (dimensione della biblioteca collegata in dyamo è ~ 100kb) · Nessuna dipendenza ad altre librerie o STL e nessuna eccezione o RTTI necessari
Asmjit. Software correlato