Don't use iterator for speed

This commit is contained in:
de4dot 2012-01-27 00:30:53 +01:00
parent cac39b8a01
commit cd46fb9793

View File

@ -265,9 +265,10 @@ namespace de4dot.blocks {
updateSources();
}
void addInstructions(IList<Instr> dest, IEnumerable<Instr> instrs) {
foreach (var instr in instrs) {
if (!instr.isNop())
void addInstructions(IList<Instr> dest, IList<Instr> instrs) {
for (int i = 0; i < instrs.Count; i++) {
var instr = instrs[i];
if (instr.OpCode != OpCodes.Nop)
dest.Add(instr);
}
}