mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 19:52:45 +00:00 
			
		
		
		
	 8d8bb07476
			
		
	
	
		8d8bb07476
		
	
	
	
	
		
			
			This introduces a new X86 CPU emulator for running SerenityOS userspace programs in a virtualized interpreter environment. The main goal is to be able to instrument memory accesses and catch interesting bugs that are very hard to find otherwise. But before we can do fancy things like that, we have to build a competent emulator able to actually run programs. This initial version is able to run a very small program that makes some tiny syscalls, but nothing more.
		
			
				
	
	
		
			5 lines
		
	
	
	
		
			152 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			5 lines
		
	
	
	
		
			152 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
| add_subdirectory(HackStudio)
 | |
| add_subdirectory(Inspector)
 | |
| add_subdirectory(Profiler)
 | |
| add_subdirectory(UserspaceEmulator)
 | |
| add_subdirectory(VisualBuilder)
 |