VirtualBox

Changes between Version 6 and Version 7 of Source_code_organization


Ignore:
Timestamp:
Jul 2, 2020 3:43:37 PM (4 years ago)
Author:
Frank Batschulat (Oracle)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Source_code_organization

    v6 v7  
    1818
    1919 * `src/libs/` contains various libraries in specific versions that we depend on. We can't very well ask our customers to descend into dependency hell; we therefore statically compile these into the !VirtualBox binaries. The various licenses under which these libraries were shipped are all documented in the appendices of the [wiki:"Downloads" user manual].
    20 
    21  * `src/recompiler/` contains a recompiler (emulator based on QEMU) for a few situations within !VirtualBox. Essentially, all guest code runs natively on the hardware. The recompiler, however, steps in as a fallback when
    22     * guest code disables interrupts and !VirtualBox cannot determine when they will be switched back on;
    23     * for single instruction execution on faults;
    24     * for real-mode code (e.g. BIOS, DOS, operating system startup).
    2520
    2621 * `src/VBox/` contains the bulk of the !VirtualBox code, again sorted into subdirectories. This has:

© 2023 Oracle
ContactPrivacy policyTerms of Use