| Asmjit COMPLETE X86 / X64 JIT ASSEMBER VOOR DE C ++ Taal |
Download nu |
Asmjit Rangschikking & Samenvatting
- Naam uitgever:
- Petr Kobalicek
- Uitgever website:
- http://code.google.com/u/kobalicek.petr/
- Besturingssystemen:
- Mac OS X
Asmjit Tags
Asmjit Beschrijving
Voltooi X86 / X64 JIT Assembler voor de C ++ taal Asmjit is voltooid x86 / x64 jit assembler voor C ++ taal. Het ondersteunt FPU, MMX, 3DNOW, SSE, SSE2, SSE3 en SSE4-intrinsiek, krachtige compiler die helpt om draagbare functies voor 32-bits (x86) en 64-bits (x64) architecturen te schrijven. Asmjit kan worden gebruikt om functies te maken bij runtime die kan worden genoemd van bestaande (maar ook gegenereerde) C / C ++ -code.asmjit is Crossplatform-bibliotheek die verschillende compilers en besturingssystemen ondersteunt. Momenteel is alleen beperking X86 (32-bits) of X64 (64-bits) processor. Momenteel geteste besturingssystemen zijn Mac OS X (32 bit), Windows (32 bit en 64 bit) en Linux (32 bit en 64 bit). Hier zijn enkele belangrijke kenmerken van "ASMJIT": · Voltooi X86 / X64-instructieset (Intrinsics) · Compileertijd- en runtime-veiligheid (controles voor ongeldige combinaties van operands) · Laag niveau en hoogwaardige code generatie (u hebt keuze) · Ingebouwde CPU-detectie (via CPUID) · Virtueel geheugenbeheer (API vergelijkbaar met malloc / gratis) · Extensible Design (Extend Bibliotheek door erfende klassen te erven, de modificatie van de broncode is niet nodig om functionaliteit uit te breiden) · Configureerbaar (gebruik uw geheugenbeheermodel, uw logging en foutenafhandeling) · Kleine en embeddenbare (grootte van dyamisch gekoppelde bibliotheek is ~ 100kb) · Geen afhankelijkheden voor andere bibliotheken of STL en geen uitzonderingen of RTTI nodig
Asmjit Gerelateerde software