LogoopenSUSE Build Service > Projects
Sign Up | Log In

Multi-CPU emulator engine based on QEMU

Unicorn is a lightweight multi-platform, multi-architecture CPU emulator

Highlight features:

   * Multi-architectures: Arm, Arm64 (Armv8), M68K, Mips, Sparc
     & X86 (X86_64 included).
   * Clean/simple/lightweight/intuitive architecture-neutral API.
   * Implemented in pure C language, with bindings for Rust, Haskell,
     Ruby, Python, Java, Go, .NET, Delphi/Pascal & MSVC available.
   * Native support for Windows & *nix (with Mac OSX, Linux, *BSD
     & Solaris confirmed).
   * High performance by using Just-In-Time compiler technique.
   * Support fine-grained instrumentation at various levels.
   * Thread-safe by design.
   * Distributed under free software license GPLv2.

Source Files (show merged sources derived from linked package)

Filename Size Changed Actions
unicorn-1.0.1.tar.gz 3.09 MB Download File
unicorn.changes 901 Bytes Download File
unicorn.gcc.patch 1.13 KB Download File
unicorn.spec 6.4 KB Download File

Comments for home:a_faerber:branches:devel:languages:python (0)

Login required, please login or signup in order to comment