Significantly reduce the amount of building required for benchmarks (#4067)
# Objective - Release mode. Many time ## Solution - Less things, less time
This commit is contained in:
		
							parent
							
								
									3ffa655cdd
								
							
						
					
					
						commit
						1ba9818a78
					
				| @ -8,7 +8,8 @@ license = "MIT OR Apache-2.0" | |||||||
| 
 | 
 | ||||||
| [dev-dependencies] | [dev-dependencies] | ||||||
| criterion = "0.3" | criterion = "0.3" | ||||||
| bevy = { path = ".." } | bevy_ecs = { path = "../crates/bevy_ecs" } | ||||||
|  | bevy_tasks = { path = "../crates/bevy_tasks" } | ||||||
| 
 | 
 | ||||||
| [[bench]] | [[bench]] | ||||||
| name = "system_stage" | name = "system_stage" | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| use bevy::ecs::{ | use bevy_ecs::{ | ||||||
|     component::Component, |     component::Component, | ||||||
|     entity::Entity, |     entity::Entity, | ||||||
|     system::{Command, CommandQueue, Commands}, |     system::{Command, CommandQueue, Commands}, | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| use bevy::ecs::{ | use bevy_ecs::{ | ||||||
|     component::Component, |     component::Component, | ||||||
|     schedule::{Stage, SystemStage}, |     schedule::{Stage, SystemStage}, | ||||||
|     system::Query, |     system::Query, | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| use bevy::ecs::{component::Component, entity::Entity, world::World}; | use bevy_ecs::{component::Component, entity::Entity, world::World}; | ||||||
| use criterion::{black_box, criterion_group, criterion_main, Criterion}; | use criterion::{black_box, criterion_group, criterion_main, Criterion}; | ||||||
| 
 | 
 | ||||||
| criterion_group!( | criterion_group!( | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| use bevy::tasks::{ParallelIterator, TaskPoolBuilder}; | use bevy_tasks::{ParallelIterator, TaskPoolBuilder}; | ||||||
| use criterion::{black_box, criterion_group, criterion_main, BenchmarkId, Criterion}; | use criterion::{black_box, criterion_group, criterion_main, BenchmarkId, Criterion}; | ||||||
| 
 | 
 | ||||||
| struct ParChunks<'a, T>(std::slice::Chunks<'a, T>); | struct ParChunks<'a, T>(std::slice::Chunks<'a, T>); | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Daniel McNab
						Daniel McNab