{"action":"created","issue":{"url":"https://api.github.com/repos/imazen/resizer/issues/120","labels_url":"https://api.github.com/repos/imazen/resizer/issues/120/labels{/name}","comments_url":"https://api.github.com/repos/imazen/resizer/issues/120/comments","events_url":"https://api.github.com/repos/imazen/resizer/issues/120/events","html_url":"https://github.com/imazen/resizer/pull/120","id":53581278,"number":120,"title":"Reduce GC Pressure by eliminating new char[] calls.","user":{"login":"IDisposable","id":874059,"avatar_url":"https://avatars.githubusercontent.com/u/874059?v=3","gravatar_id":"","url":"https://api.github.com/users/IDisposable","html_url":"https://github.com/IDisposable","followers_url":"https://api.github.com/users/IDisposable/followers","following_url":"https://api.github.com/users/IDisposable/following{/other_user}","gists_url":"https://api.github.com/users/IDisposable/gists{/gist_id}","starred_url":"https://api.github.com/users/IDisposable/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/IDisposable/subscriptions","organizations_url":"https://api.github.com/users/IDisposable/orgs","repos_url":"https://api.github.com/users/IDisposable/repos","events_url":"https://api.github.com/users/IDisposable/events{/privacy}","received_events_url":"https://api.github.com/users/IDisposable/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-01-07T00:16:55Z","updated_at":"2015-01-07T23:50:09Z","closed_at":"2015-01-07T23:50:09Z","pull_request":{"url":"https://api.github.com/repos/imazen/resizer/pulls/120","html_url":"https://github.com/imazen/resizer/pull/120","diff_url":"https://github.com/imazen/resizer/pull/120.diff","patch_url":"https://github.com/imazen/resizer/pull/120.patch"},"body":"All calls for Trim(params char[]), TrimStart(params char[]),\r\nTrimEnd(params char[]), IndexOfAny(char []), LastIndexOfAny(char [])\r\nand Split(params char[]) now use static readonly constants in\r\nParseUtils so we don't keep newing up char arrays.\r\nUse StringBuilder instead of string concatenation.\r\nUsed StringBuilder.Length mutator to trim trailing characters.\r\nAdd EmptyStringArray to use in place of new string[0] and new string[] {}\r\nBUG FIX: FacesPlugin was not using Invariant culture when building the\r\nface strings.\r\nKilled two dead-code return null lines."},"comment":{"url":"https://api.github.com/repos/imazen/resizer/issues/comments/69113892","html_url":"https://github.com/imazen/resizer/pull/120#issuecomment-69113892","issue_url":"https://api.github.com/repos/imazen/resizer/issues/120","id":69113892,"user":{"login":"nathanaeljones","id":107935,"avatar_url":"https://avatars.githubusercontent.com/u/107935?v=3","gravatar_id":"","url":"https://api.github.com/users/nathanaeljones","html_url":"https://github.com/nathanaeljones","followers_url":"https://api.github.com/users/nathanaeljones/followers","following_url":"https://api.github.com/users/nathanaeljones/following{/other_user}","gists_url":"https://api.github.com/users/nathanaeljones/gists{/gist_id}","starred_url":"https://api.github.com/users/nathanaeljones/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nathanaeljones/subscriptions","organizations_url":"https://api.github.com/users/nathanaeljones/orgs","repos_url":"https://api.github.com/users/nathanaeljones/repos","events_url":"https://api.github.com/users/nathanaeljones/events{/privacy}","received_events_url":"https://api.github.com/users/nathanaeljones/received_events","type":"User","site_admin":false},"created_at":"2015-01-07T23:50:09Z","updated_at":"2015-01-07T23:50:09Z","body":"Thanks!"}}