{"action":"created","issue":{"url":"https://api.github.com/repos/rust-lang-nursery/rustc-perf/issues/220","repository_url":"https://api.github.com/repos/rust-lang-nursery/rustc-perf","labels_url":"https://api.github.com/repos/rust-lang-nursery/rustc-perf/issues/220/labels{/name}","comments_url":"https://api.github.com/repos/rust-lang-nursery/rustc-perf/issues/220/comments","events_url":"https://api.github.com/repos/rust-lang-nursery/rustc-perf/issues/220/events","html_url":"https://github.com/rust-lang-nursery/rustc-perf/issues/220","id":321047712,"number":220,"title":"Remove parser","user":{"login":"nnethercote","id":1940286,"avatar_url":"https://avatars1.githubusercontent.com/u/1940286?v=4","gravatar_id":"","url":"https://api.github.com/users/nnethercote","html_url":"https://github.com/nnethercote","followers_url":"https://api.github.com/users/nnethercote/followers","following_url":"https://api.github.com/users/nnethercote/following{/other_user}","gists_url":"https://api.github.com/users/nnethercote/gists{/gist_id}","starred_url":"https://api.github.com/users/nnethercote/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nnethercote/subscriptions","organizations_url":"https://api.github.com/users/nnethercote/orgs","repos_url":"https://api.github.com/users/nnethercote/repos","events_url":"https://api.github.com/users/nnethercote/events{/privacy}","received_events_url":"https://api.github.com/users/nnethercote/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-05-08T05:32:12Z","updated_at":"2018-05-08T16:37:13Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Most of the benchmarks in rustc-perf are either real code (e.g. clap-rs, crates.io, futures) or stress tests (e.g. deeply-nested, tuple-stress, unused-warnings). The two exceptions are helloworld and parser, which are toy programs.\r\n\r\nI think it's reasonable for helloworld to be in the suite, to provide a lower bound on compilation time. But I think parser should be removed.\r\n- It's a toy program, written (I think) by someone learning Rust.\r\n- If you look at the code, it's actually exactly the same as helloworld, functionality-wise (there's extra code that isn't run).\r\n- It's only about 700 lines of code.\r\n- Profiles for it are quite similar to profiles for helloworld.\r\n\r\nWhen I'm looking at profiles I almost always ignore it. I think its presence is a waste of human time and machine time.\r\n\r\n@Mark-Simulacrum, what do you think?"},"comment":{"url":"https://api.github.com/repos/rust-lang-nursery/rustc-perf/issues/comments/387464479","html_url":"https://github.com/rust-lang-nursery/rustc-perf/issues/220#issuecomment-387464479","issue_url":"https://api.github.com/repos/rust-lang-nursery/rustc-perf/issues/220","id":387464479,"user":{"login":"Mark-Simulacrum","id":5047365,"avatar_url":"https://avatars0.githubusercontent.com/u/5047365?v=4","gravatar_id":"","url":"https://api.github.com/users/Mark-Simulacrum","html_url":"https://github.com/Mark-Simulacrum","followers_url":"https://api.github.com/users/Mark-Simulacrum/followers","following_url":"https://api.github.com/users/Mark-Simulacrum/following{/other_user}","gists_url":"https://api.github.com/users/Mark-Simulacrum/gists{/gist_id}","starred_url":"https://api.github.com/users/Mark-Simulacrum/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Mark-Simulacrum/subscriptions","organizations_url":"https://api.github.com/users/Mark-Simulacrum/orgs","repos_url":"https://api.github.com/users/Mark-Simulacrum/repos","events_url":"https://api.github.com/users/Mark-Simulacrum/events{/privacy}","received_events_url":"https://api.github.com/users/Mark-Simulacrum/received_events","type":"User","site_admin":false},"created_at":"2018-05-08T16:37:13Z","updated_at":"2018-05-08T16:37:13Z","author_association":"COLLABORATOR","body":"I don't personally have much of an opinion; it seems fine to keep, seems fine to remove; let's get @michaelwoerister and/or @nikomatsakis's opinions."}}
{"actor":{"display_login":"Mark-Simulacrum"}}