{"action":"opened","number":26,"pull_request":{"review_comments":0,"created_at":"2011-12-11T02:44:59Z","state":"open","updated_at":"2011-12-11T02:44:59Z","_links":{"review_comments":{"href":"https://api.github.com/repos/Worlize/WebSocket-Node/pulls/26/comments"},"comments":{"href":"https://api.github.com/repos/Worlize/WebSocket-Node/issues/26/comments"},"html":{"href":"https://github.com/Worlize/WebSocket-Node/pull/26"},"self":{"href":"https://api.github.com/repos/Worlize/WebSocket-Node/pulls/26"}},"patch_url":"https://github.com/Worlize/WebSocket-Node/pull/26.patch","changed_files":1,"comments":0,"issue_url":"https://github.com/Worlize/WebSocket-Node/issues/26","user":{"gravatar_id":"7d3c01e76d1e823b84e336dc4f556675","id":129050,"url":"https://api.github.com/users/kazuyukitanimura","avatar_url":"https://secure.gravatar.com/avatar/7d3c01e76d1e823b84e336dc4f556675?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"kazuyukitanimura"},"merged":false,"body":"I found unnecessary \"new Buffer()\" in FastBufferList.js\r\n\r\nFixing this problem resulted in 2x performance improvement. I measured client -> server -> client latency by sending binary data.\r\n\r\nBenchmarked with\r\nhttps://github.com/kazuyukitanimura/WebSocket-Node-binaryTransferBenchmark\r\n\r\nThanks","deletions":2,"mergeable":null,"commits":1,"merged_by":null,"id":581068,"additions":1,"base":{"repo":{"created_at":"2011-04-09T10:19:30Z","pushed_at":"2011-12-04T05:26:17Z","updated_at":"2011-12-10T00:17:12Z","private":false,"clone_url":"https://github.com/Worlize/WebSocket-Node.git","master_branch":null,"name":"WebSocket-Node","watchers":106,"svn_url":"https://svn.github.com/Worlize/WebSocket-Node","forks":16,"language":"JavaScript","owner":{"gravatar_id":"2df5e1a41d7ef2a8ddd63f5162ed41d1","id":356000,"url":"https://api.github.com/users/Worlize","avatar_url":"https://secure.gravatar.com/avatar/2df5e1a41d7ef2a8ddd63f5162ed41d1?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","login":"Worlize"},"id":1590986,"homepage":"","description":"A WebSocket Implementation for Node.JS (Draft -08 through -17)","git_url":"git://github.com/Worlize/WebSocket-Node.git","html_url":"https://github.com/Worlize/WebSocket-Node","size":240,"url":"https://api.github.com/repos/Worlize/WebSocket-Node","fork":false,"open_issues":2,"ssh_url":"git@github.com:Worlize/WebSocket-Node.git"},"user":{"gravatar_id":"2df5e1a41d7ef2a8ddd63f5162ed41d1","id":356000,"url":"https://api.github.com/users/Worlize","avatar_url":"https://secure.gravatar.com/avatar/2df5e1a41d7ef2a8ddd63f5162ed41d1?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","login":"Worlize"},"sha":"f9da9c0e80799bc86a9406a1bc2d1cec92325821","ref":"master","label":"Worlize:master"},"number":26,"title":"This commit should give you up to 2x performance improvement","head":{"repo":{"created_at":"2011-12-10T00:17:12Z","pushed_at":"2011-12-11T02:33:37Z","updated_at":"2011-12-11T02:33:37Z","private":false,"clone_url":"https://github.com/kazuyukitanimura/WebSocket-Node.git","master_branch":null,"name":"WebSocket-Node","watchers":1,"svn_url":"https://svn.github.com/kazuyukitanimura/WebSocket-Node","forks":0,"language":"JavaScript","owner":{"gravatar_id":"7d3c01e76d1e823b84e336dc4f556675","id":129050,"url":"https://api.github.com/users/kazuyukitanimura","avatar_url":"https://secure.gravatar.com/avatar/7d3c01e76d1e823b84e336dc4f556675?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"kazuyukitanimura"},"id":2951206,"homepage":"","description":"A WebSocket Implementation for Node.JS (Draft -08 through -17)","git_url":"git://github.com/kazuyukitanimura/WebSocket-Node.git","html_url":"https://github.com/kazuyukitanimura/WebSocket-Node","size":120,"url":"https://api.github.com/repos/kazuyukitanimura/WebSocket-Node","fork":true,"open_issues":0,"ssh_url":"git@github.com:kazuyukitanimura/WebSocket-Node.git"},"user":{"gravatar_id":"7d3c01e76d1e823b84e336dc4f556675","id":129050,"url":"https://api.github.com/users/kazuyukitanimura","avatar_url":"https://secure.gravatar.com/avatar/7d3c01e76d1e823b84e336dc4f556675?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"kazuyukitanimura"},"sha":"6659b5680861a954de5a4dbcd1e05cfe7d79d391","ref":"master","label":"kazuyukitanimura:master"},"html_url":"https://github.com/Worlize/WebSocket-Node/pull/26","closed_at":null,"url":"https://api.github.com/repos/Worlize/WebSocket-Node/pulls/26","diff_url":"https://github.com/Worlize/WebSocket-Node/pull/26.diff","merged_at":null}}