{"action":"created","issue":{"url":"https://api.github.com/repos/WebAssembly/binaryen/issues/182","repository_url":"https://api.github.com/repos/WebAssembly/binaryen","labels_url":"https://api.github.com/repos/WebAssembly/binaryen/issues/182/labels{/name}","comments_url":"https://api.github.com/repos/WebAssembly/binaryen/issues/182/comments","events_url":"https://api.github.com/repos/WebAssembly/binaryen/issues/182/events","html_url":"https://github.com/WebAssembly/binaryen/pull/182","id":131346927,"number":182,"title":"Support start","user":{"login":"jfbastien","id":298127,"avatar_url":"https://avatars.githubusercontent.com/u/298127?v=3","gravatar_id":"","url":"https://api.github.com/users/jfbastien","html_url":"https://github.com/jfbastien","followers_url":"https://api.github.com/users/jfbastien/followers","following_url":"https://api.github.com/users/jfbastien/following{/other_user}","gists_url":"https://api.github.com/users/jfbastien/gists{/gist_id}","starred_url":"https://api.github.com/users/jfbastien/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jfbastien/subscriptions","organizations_url":"https://api.github.com/users/jfbastien/orgs","repos_url":"https://api.github.com/users/jfbastien/repos","events_url":"https://api.github.com/users/jfbastien/events{/privacy}","received_events_url":"https://api.github.com/users/jfbastien/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"kripken","id":173661,"avatar_url":"https://avatars.githubusercontent.com/u/173661?v=3","gravatar_id":"","url":"https://api.github.com/users/kripken","html_url":"https://github.com/kripken","followers_url":"https://api.github.com/users/kripken/followers","following_url":"https://api.github.com/users/kripken/following{/other_user}","gists_url":"https://api.github.com/users/kripken/gists{/gist_id}","starred_url":"https://api.github.com/users/kripken/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kripken/subscriptions","organizations_url":"https://api.github.com/users/kripken/orgs","repos_url":"https://api.github.com/users/kripken/repos","events_url":"https://api.github.com/users/kripken/events{/privacy}","received_events_url":"https://api.github.com/users/kripken/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2016-02-04T13:27:17Z","updated_at":"2016-02-04T13:28:43Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/WebAssembly/binaryen/pulls/182","html_url":"https://github.com/WebAssembly/binaryen/pull/182","diff_url":"https://github.com/WebAssembly/binaryen/pull/182.diff","patch_url":"https://github.com/WebAssembly/binaryen/pull/182.patch"},"body":"As spec'd in: https://github.com/WebAssembly/design/pull/495\r\nAnd discussed in: https://github.com/WebAssembly/spec/issues/231\r\n\r\nThis will make it simpler and more uniform to add a start entry point.\r\n\r\ns2wasm is the right place to add start because it'll eventually need to\r\ndo other basic setup, e.g. put code in start to setup the stack, as\r\n@dschuff is doing in:\r\n  https://github.com/WebAssembly/binaryen/pull/179\r\nOr rather, the linker is the right place and s2wasm happens to act as\r\nour linker right now."},"comment":{"url":"https://api.github.com/repos/WebAssembly/binaryen/issues/comments/179835956","html_url":"https://github.com/WebAssembly/binaryen/pull/182#issuecomment-179835956","issue_url":"https://api.github.com/repos/WebAssembly/binaryen/issues/182","id":179835956,"user":{"login":"jfbastien","id":298127,"avatar_url":"https://avatars.githubusercontent.com/u/298127?v=3","gravatar_id":"","url":"https://api.github.com/users/jfbastien","html_url":"https://github.com/jfbastien","followers_url":"https://api.github.com/users/jfbastien/followers","following_url":"https://api.github.com/users/jfbastien/following{/other_user}","gists_url":"https://api.github.com/users/jfbastien/gists{/gist_id}","starred_url":"https://api.github.com/users/jfbastien/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jfbastien/subscriptions","organizations_url":"https://api.github.com/users/jfbastien/orgs","repos_url":"https://api.github.com/users/jfbastien/repos","events_url":"https://api.github.com/users/jfbastien/events{/privacy}","received_events_url":"https://api.github.com/users/jfbastien/received_events","type":"User","site_admin":false},"created_at":"2016-02-04T13:28:43Z","updated_at":"2016-02-04T13:28:43Z","body":"@rossberg-chromium @binji it would be good for your parsers to support `(start func)`."}}