{"action":"created","issue":{"url":"https://api.github.com/repos/IronLanguages/main/issues/1200","labels_url":"https://api.github.com/repos/IronLanguages/main/issues/1200/labels{/name}","comments_url":"https://api.github.com/repos/IronLanguages/main/issues/1200/comments","events_url":"https://api.github.com/repos/IronLanguages/main/issues/1200/events","html_url":"https://github.com/IronLanguages/main/pull/1200","id":74741889,"number":1200,"title":"Limit max recursion depth by default.","user":{"login":"kunom","id":1832956,"avatar_url":"https://avatars.githubusercontent.com/u/1832956?v=3","gravatar_id":"","url":"https://api.github.com/users/kunom","html_url":"https://github.com/kunom","followers_url":"https://api.github.com/users/kunom/followers","following_url":"https://api.github.com/users/kunom/following{/other_user}","gists_url":"https://api.github.com/users/kunom/gists{/gist_id}","starred_url":"https://api.github.com/users/kunom/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kunom/subscriptions","organizations_url":"https://api.github.com/users/kunom/orgs","repos_url":"https://api.github.com/users/kunom/repos","events_url":"https://api.github.com/users/kunom/events{/privacy}","received_events_url":"https://api.github.com/users/kunom/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-05-09T19:31:27Z","updated_at":"2015-05-11T16:39:04Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/IronLanguages/main/pulls/1200","html_url":"https://github.com/IronLanguages/main/pull/1200","diff_url":"https://github.com/IronLanguages/main/pull/1200.diff","patch_url":"https://github.com/IronLanguages/main/pull/1200.patch"},"body":"Related to IronLanguages/main#1192."},"comment":{"url":"https://api.github.com/repos/IronLanguages/main/issues/comments/100973856","html_url":"https://github.com/IronLanguages/main/pull/1200#issuecomment-100973856","issue_url":"https://api.github.com/repos/IronLanguages/main/issues/1200","id":100973856,"user":{"login":"jdhardy","id":108149,"avatar_url":"https://avatars.githubusercontent.com/u/108149?v=3","gravatar_id":"","url":"https://api.github.com/users/jdhardy","html_url":"https://github.com/jdhardy","followers_url":"https://api.github.com/users/jdhardy/followers","following_url":"https://api.github.com/users/jdhardy/following{/other_user}","gists_url":"https://api.github.com/users/jdhardy/gists{/gist_id}","starred_url":"https://api.github.com/users/jdhardy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jdhardy/subscriptions","organizations_url":"https://api.github.com/users/jdhardy/orgs","repos_url":"https://api.github.com/users/jdhardy/repos","events_url":"https://api.github.com/users/jdhardy/events{/privacy}","received_events_url":"https://api.github.com/users/jdhardy/received_events","type":"User","site_admin":false},"created_at":"2015-05-11T16:39:04Z","updated_at":"2015-05-11T16:39:04Z","body":"Unfortunately the RecursionLimit is basically ignored. You would also need to track every python stack frame entry/exit and break when the limit is hit. It's probably possible but I'm not sure what the performance hit might be."}}