{"action":"opened","issue":{"url":"https://api.github.com/repos/Engelberg/instaparse/issues/92","labels_url":"https://api.github.com/repos/Engelberg/instaparse/issues/92/labels{/name}","comments_url":"https://api.github.com/repos/Engelberg/instaparse/issues/92/comments","events_url":"https://api.github.com/repos/Engelberg/instaparse/issues/92/events","html_url":"https://github.com/Engelberg/instaparse/issues/92","id":57693792,"number":92,"title":"Knee of the curve or, worse, GC exception","user":{"login":"FrankC01","id":5435165,"avatar_url":"https://avatars.githubusercontent.com/u/5435165?v=3","gravatar_id":"","url":"https://api.github.com/users/FrankC01","html_url":"https://github.com/FrankC01","followers_url":"https://api.github.com/users/FrankC01/followers","following_url":"https://api.github.com/users/FrankC01/following{/other_user}","gists_url":"https://api.github.com/users/FrankC01/gists{/gist_id}","starred_url":"https://api.github.com/users/FrankC01/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/FrankC01/subscriptions","organizations_url":"https://api.github.com/users/FrankC01/orgs","repos_url":"https://api.github.com/users/FrankC01/repos","events_url":"https://api.github.com/users/FrankC01/events{/privacy}","received_events_url":"https://api.github.com/users/FrankC01/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-02-14T13:59:43Z","updated_at":"2015-02-14T13:59:43Z","closed_at":null,"body":"Problem:\r\nBuilt and testing Manchester OWL parsing. I'm using the well known \"pizza\" ontology and found that (by reducing the number of Class: instances in the file one at a time) there comes a point where the memory and processing time goes off the charts and I am scratching my head about how to resolve. I've tried a few of your performance tips to no avail.\r\n\r\nI've narrowed down the problem to the point where I have a file that parses in reasonably linear time (I call this good pizza). With the addition of one more class, performance is noticeably non-linear (I call this bad pizza). Of course trying to parse the full pizza file keeps churning until GC exception time.\r\n\r\nEnvironment: OS X Yosemite\r\nJava: 1.8.0_31-b13\r\nLein: 2.5.0\r\n\r\nUnfortunately I can't attach any files.\r\n\r\nFrank"}}