{"action":"created","issue":{"url":"https://api.github.com/repos/JuliaOpt/JuMP.jl/issues/547","labels_url":"https://api.github.com/repos/JuliaOpt/JuMP.jl/issues/547/labels{/name}","comments_url":"https://api.github.com/repos/JuliaOpt/JuMP.jl/issues/547/comments","events_url":"https://api.github.com/repos/JuliaOpt/JuMP.jl/issues/547/events","html_url":"https://github.com/JuliaOpt/JuMP.jl/pull/547","id":102900366,"number":547,"title":"Add precompilation hints for macros (~10% improvement)","user":{"login":"IainNZ","id":692635,"avatar_url":"https://avatars.githubusercontent.com/u/692635?v=3","gravatar_id":"","url":"https://api.github.com/users/IainNZ","html_url":"https://github.com/IainNZ","followers_url":"https://api.github.com/users/IainNZ/followers","following_url":"https://api.github.com/users/IainNZ/following{/other_user}","gists_url":"https://api.github.com/users/IainNZ/gists{/gist_id}","starred_url":"https://api.github.com/users/IainNZ/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/IainNZ/subscriptions","organizations_url":"https://api.github.com/users/IainNZ/orgs","repos_url":"https://api.github.com/users/IainNZ/repos","events_url":"https://api.github.com/users/IainNZ/events{/privacy}","received_events_url":"https://api.github.com/users/IainNZ/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-08-24T21:58:06Z","updated_at":"2015-08-24T22:05:02Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/JuliaOpt/JuMP.jl/pulls/547","html_url":"https://github.com/JuliaOpt/JuMP.jl/pull/547","diff_url":"https://github.com/JuliaOpt/JuMP.jl/pull/547.diff","patch_url":"https://github.com/JuliaOpt/JuMP.jl/pull/547.patch"},"body":"Supersedes #531 \r\n\r\n```\r\nJulia 0.4.0-dev+6805\r\nCurrent branch: macroprecomp\r\nCurrent commit: 7f6f82240cd1a84dacb39d2e1a38a83f722bdd16\r\nTest 1:    2.69 s\r\nTest 2:    2.68 s\r\nTest 3:    2.80 s\r\nTest 4:    3.96 s\r\n\r\nJulia 0.4.0-dev+6805\r\nCurrent branch: macroprecomp\r\nCurrent commit: 7f6f82240cd1a84dacb39d2e1a38a83f722bdd16\r\nTest 1:    2.73 s\r\nTest 2:    2.67 s\r\nTest 3:    2.74 s\r\nTest 4:    3.87 s\r\n\r\n-------------------------------------------------------\r\n\r\nJulia 0.4.0-dev+6805\r\nCurrent branch: master\r\nCurrent commit: 56b0f93d3081f5f2245a7edb54d6ea91bd7c58bb\r\nTest 1:    3.08 s\r\nTest 2:    3.00 s\r\nTest 3:    3.11 s\r\nTest 4:    4.22 s\r\n\r\nJulia 0.4.0-dev+6805\r\nCurrent branch: master\r\nCurrent commit: 56b0f93d3081f5f2245a7edb54d6ea91bd7c58bb\r\nTest 1:    3.14 s\r\nTest 2:    3.02 s\r\nTest 3:    3.20 s\r\nTest 4:    4.15 s\r\n```"},"comment":{"url":"https://api.github.com/repos/JuliaOpt/JuMP.jl/issues/comments/134394117","html_url":"https://github.com/JuliaOpt/JuMP.jl/pull/547#issuecomment-134394117","issue_url":"https://api.github.com/repos/JuliaOpt/JuMP.jl/issues/547","id":134394117,"user":{"login":"IainNZ","id":692635,"avatar_url":"https://avatars.githubusercontent.com/u/692635?v=3","gravatar_id":"","url":"https://api.github.com/users/IainNZ","html_url":"https://github.com/IainNZ","followers_url":"https://api.github.com/users/IainNZ/followers","following_url":"https://api.github.com/users/IainNZ/following{/other_user}","gists_url":"https://api.github.com/users/IainNZ/gists{/gist_id}","starred_url":"https://api.github.com/users/IainNZ/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/IainNZ/subscriptions","organizations_url":"https://api.github.com/users/IainNZ/orgs","repos_url":"https://api.github.com/users/IainNZ/repos","events_url":"https://api.github.com/users/IainNZ/events{/privacy}","received_events_url":"https://api.github.com/users/IainNZ/received_events","type":"User","site_admin":false},"created_at":"2015-08-24T22:05:02Z","updated_at":"2015-08-24T22:05:02Z","body":"This is just from the last PR so far, I'm adding more hints now based on tracing the types in the expanded test set, hope to get more."}}