Changes between Version 6 and Version 7 of Source_code_organization
- Timestamp:
- Jul 2, 2020 3:43:37 PM (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Source_code_organization
v6 v7 18 18 19 19 * `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 when22 * 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).25 20 26 21 * `src/VBox/` contains the bulk of the !VirtualBox code, again sorted into subdirectories. This has: