solver creation profiling