public GACodeGenerator( GAInstructionSelectorConfiguration selectorConfiguration, GASchedulerConfiguration schedulerConfiguration) { this.selectorConfiguration = selectorConfiguration; this.schedulerConfiguration = schedulerConfiguration; selector = new GAInstructionSelector(this); scheduler = selector.Scheduler; }
public GAScheduler(GACodeGenerator codeGenerator) { this.codeGenerator = codeGenerator; this.configuration = codeGenerator.SchedulerConfiguration; }