diff options
author | Marius Ungureanu <teromario@yahoo.com> | 2017-03-28 20:47:27 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-03-28 20:47:27 +0300 |
commit | 522676ea6126e743df6b108a194dc155f4e8519e (patch) | |
tree | ac459b894ab7dd2beb272715b5e4a96dd86374a0 /main/src/addins/MonoDevelop.Autotools | |
parent | 6e309ed367ebe2719c26e80409f43e2f88a7f019 (diff) |
Misc opt (#1960)
* [Core] Remove superfluous ToCharArray.
* [Perf] Optimize StringBuilder usage
Go through StringBuilder.Append(string) and StringBuilder.Append(object)
usages. As follows, we no longer concat strings before appending to a
stringbuilder, and we no longer box valueTypes which go through
Append(object).
* [Perf] Optimize StringBuilder.AppendLine
Most notable improvements are in AssemblyBrowser and Diff calculation.
* Fix feedback.
Diffstat (limited to 'main/src/addins/MonoDevelop.Autotools')
-rw-r--r-- | main/src/addins/MonoDevelop.Autotools/MakefileData.cs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/main/src/addins/MonoDevelop.Autotools/MakefileData.cs b/main/src/addins/MonoDevelop.Autotools/MakefileData.cs index 73ae0e9219..3a092218be 100644 --- a/main/src/addins/MonoDevelop.Autotools/MakefileData.cs +++ b/main/src/addins/MonoDevelop.Autotools/MakefileData.cs @@ -1304,7 +1304,7 @@ namespace MonoDevelop.Autotools varFound = true; } else - sb.Append ("$(" + varname + ")"); + sb.Append ("$(").Append (varname).Append (")"); i = j; } } |