mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 18:52:45 +00:00 
			
		
		
		
	 d084f8d90a
			
		
	
	
		d084f8d90a
		
	
	
	
	
		
			
			This commit adds "Filesystem Events" View to the Profiler. This tab will present combined information for recorded Filesystem events. Currently only accumulated count and duration is presented. Duration amount currently only shows events that took over 1ms, which means that in most cases 0 is show.
		
			
				
	
	
		
			27 lines
		
	
	
	
		
			629 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
	
		
			629 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
| serenity_component(
 | |
|     Profiler
 | |
|     RECOMMENDED
 | |
|     TARGETS Profiler
 | |
| )
 | |
| 
 | |
| set(SOURCES
 | |
|         DisassemblyModel.cpp
 | |
|         main.cpp
 | |
|         IndividualSampleModel.cpp
 | |
|         FlameGraphView.cpp
 | |
|         FilesystemEventModel.cpp
 | |
|         Gradient.cpp
 | |
|         Process.cpp
 | |
|         Profile.cpp
 | |
|         ProfileModel.cpp
 | |
|         SamplesModel.cpp
 | |
|         SignpostsModel.cpp
 | |
|         SourceModel.cpp
 | |
|         TimelineContainer.cpp
 | |
|         TimelineHeader.cpp
 | |
|         TimelineTrack.cpp
 | |
|         TimelineView.cpp
 | |
|         )
 | |
| 
 | |
| serenity_app(Profiler ICON app-profiler)
 | |
| target_link_libraries(Profiler LibGUI LibDesktop LibX86 LibSymbolication LibMain)
 |