{"action":"created","issue":{"url":"https://api.github.com/repos/casadi/casadi/issues/1644","labels_url":"https://api.github.com/repos/casadi/casadi/issues/1644/labels{/name}","comments_url":"https://api.github.com/repos/casadi/casadi/issues/1644/comments","events_url":"https://api.github.com/repos/casadi/casadi/issues/1644/events","html_url":"https://github.com/casadi/casadi/issues/1644","id":115704817,"number":1644,"title":"Reimplement profiling support (if needed)","user":{"login":"jaeandersson","id":2487645,"avatar_url":"https://avatars.githubusercontent.com/u/2487645?v=3","gravatar_id":"","url":"https://api.github.com/users/jaeandersson","html_url":"https://github.com/jaeandersson","followers_url":"https://api.github.com/users/jaeandersson/followers","following_url":"https://api.github.com/users/jaeandersson/following{/other_user}","gists_url":"https://api.github.com/users/jaeandersson/gists{/gist_id}","starred_url":"https://api.github.com/users/jaeandersson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaeandersson/subscriptions","organizations_url":"https://api.github.com/users/jaeandersson/orgs","repos_url":"https://api.github.com/users/jaeandersson/repos","events_url":"https://api.github.com/users/jaeandersson/events{/privacy}","received_events_url":"https://api.github.com/users/jaeandersson/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/casadi/casadi/labels/task","name":"task","color":"e8e8e8"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-11-08T02:09:03Z","updated_at":"2015-11-08T02:16:55Z","closed_at":null,"body":"The current profiling is not implemented in a maintainable way. If the functionality is needed (questionable now that code generation is getting better and better), it should be possible to reimplement with a fraction of the code."},"comment":{"url":"https://api.github.com/repos/casadi/casadi/issues/comments/154770850","html_url":"https://github.com/casadi/casadi/issues/1644#issuecomment-154770850","issue_url":"https://api.github.com/repos/casadi/casadi/issues/1644","id":154770850,"user":{"login":"jaeandersson","id":2487645,"avatar_url":"https://avatars.githubusercontent.com/u/2487645?v=3","gravatar_id":"","url":"https://api.github.com/users/jaeandersson","html_url":"https://github.com/jaeandersson","followers_url":"https://api.github.com/users/jaeandersson/followers","following_url":"https://api.github.com/users/jaeandersson/following{/other_user}","gists_url":"https://api.github.com/users/jaeandersson/gists{/gist_id}","starred_url":"https://api.github.com/users/jaeandersson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaeandersson/subscriptions","organizations_url":"https://api.github.com/users/jaeandersson/orgs","repos_url":"https://api.github.com/users/jaeandersson/repos","events_url":"https://api.github.com/users/jaeandersson/events{/privacy}","received_events_url":"https://api.github.com/users/jaeandersson/received_events","type":"User","site_admin":false},"created_at":"2015-11-08T02:16:55Z","updated_at":"2015-11-08T02:16:55Z","body":"To clarify: The current profiling is done on a much too low level, making it extremely verbose and harming the readability of the code. If profiling is needed, it should be implemented in the base class (Function or FunctionInternal, at some place where all calls passes through)."}}