Phase 5: gate cProfile on enable_cprofile_inline (defaults False — fixes overhead leak in dagster benchmarks)