{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/coreclr/issues/5184","repository_url":"https://api.github.com/repos/dotnet/coreclr","labels_url":"https://api.github.com/repos/dotnet/coreclr/issues/5184/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/coreclr/issues/5184/comments","events_url":"https://api.github.com/repos/dotnet/coreclr/issues/5184/events","html_url":"https://github.com/dotnet/coreclr/pull/5184","id":156533361,"number":5184,"title":"Enable FEATURE_MULTIREG_RET for x86 RyuJIT","user":{"login":"adiaaida","id":9666644,"avatar_url":"https://avatars.githubusercontent.com/u/9666644?v=3","gravatar_id":"","url":"https://api.github.com/users/adiaaida","html_url":"https://github.com/adiaaida","followers_url":"https://api.github.com/users/adiaaida/followers","following_url":"https://api.github.com/users/adiaaida/following{/other_user}","gists_url":"https://api.github.com/users/adiaaida/gists{/gist_id}","starred_url":"https://api.github.com/users/adiaaida/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adiaaida/subscriptions","organizations_url":"https://api.github.com/users/adiaaida/orgs","repos_url":"https://api.github.com/users/adiaaida/repos","events_url":"https://api.github.com/users/adiaaida/events{/privacy}","received_events_url":"https://api.github.com/users/adiaaida/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dotnet/coreclr/labels/2%20-%20In%20Progress","name":"2 - In Progress","color":"CCCCCC"},{"url":"https://api.github.com/repos/dotnet/coreclr/labels/cla-already-signed","name":"cla-already-signed","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2016-05-24T15:10:24Z","updated_at":"2016-05-25T01:58:14Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/dotnet/coreclr/pulls/5184","html_url":"https://github.com/dotnet/coreclr/pull/5184","diff_url":"https://github.com/dotnet/coreclr/pull/5184.diff","patch_url":"https://github.com/dotnet/coreclr/pull/5184.patch"},"body":"This change enables the following:\r\n\r\n1) Enable FEATURE_MULTIREG_RET for x86 RyuJIT, which is used for calls\r\nwith long return types.\r\n\r\n2) Enable ReturnTypeDesc for x86 RyuJIT to describe the return types for\r\nlongs. Included in this is setting up the correct number of return\r\nregisters for longs on x86, and setting up the correct registers for long\r\nreturns. This is required for enabling impFixupCallLongReturn.\r\n\r\n3) Enabling HasMultiRegRetVal for longs on x86.\r\n\r\n4) Enabling impFixupCallLongReturn and impAssignStructClassToVar for x86\r\nlongs. Sets up the call's ReturnTypeDesc and sets lvIsMultiRegArgOrRet for\r\nlong's tmp."},"comment":{"url":"https://api.github.com/repos/dotnet/coreclr/issues/comments/221453573","html_url":"https://github.com/dotnet/coreclr/pull/5184#issuecomment-221453573","issue_url":"https://api.github.com/repos/dotnet/coreclr/issues/5184","id":221453573,"user":{"login":"adiaaida","id":9666644,"avatar_url":"https://avatars.githubusercontent.com/u/9666644?v=3","gravatar_id":"","url":"https://api.github.com/users/adiaaida","html_url":"https://github.com/adiaaida","followers_url":"https://api.github.com/users/adiaaida/followers","following_url":"https://api.github.com/users/adiaaida/following{/other_user}","gists_url":"https://api.github.com/users/adiaaida/gists{/gist_id}","starred_url":"https://api.github.com/users/adiaaida/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adiaaida/subscriptions","organizations_url":"https://api.github.com/users/adiaaida/orgs","repos_url":"https://api.github.com/users/adiaaida/repos","events_url":"https://api.github.com/users/adiaaida/events{/privacy}","received_events_url":"https://api.github.com/users/adiaaida/received_events","type":"User","site_admin":false},"created_at":"2016-05-25T01:58:14Z","updated_at":"2016-05-25T01:58:14Z","body":"I think I have fixed the last of the comments up to this point."}}
{"actor":{"display_login":"adiaaida"}}