{ "id": "101556", "key": "TIMOB-11009", "fields": { "issuetype": { "id": "7", "description": "gh.issue.story.desc", "name": "Story", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [ { "id": "15422", "description": "Release 3.3.0", "name": "Release 3.3.0", "archived": false, "released": true, "releaseDate": "2014-07-16" } ], "resolution": { "id": "2", "description": "The problem described is an issue which will never be fixed.", "name": "Won't Fix" }, "resolutiondate": "2013-07-16T19:15:17.000+0000", "created": "2012-09-19T18:00:28.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "rmcmahon", "key": "rmcmahon", "displayName": "Russell McMahon", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-03-08T18:17:28.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "10230", "name": "BlackBerry", "description": "BlackBerry Platform" } ], "description": "Right now the Blackberry platform uses a native hashing method for dispatching\r\nproxy method calls to their associated native method. This isn't the most efficent\r\nmeans of dispatch and bypasses the performance of V8's \"class\" optimizations.\r\n\r\nWe should look into what work would be required to use V8's template API\r\nfor creating the proxy native prototypes.", "attachment": [], "flagged": false, "summary": "Blackberry: Investigate the work required to switch to template base proxies.", "creator": { "name": "joshroesslein", "key": "joshroesslein", "displayName": "Josh Roesslein", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "joshroesslein", "key": "joshroesslein", "displayName": "Josh Roesslein", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "closedSprints": [ { "id": 5, "state": "closed", "name": "2012 Sprint 24", "startDate": "2012-11-21T03:07:35.351Z", "endDate": "2012-12-04T03:07:35.351Z", "completeDate": "2012-12-10T21:15:25.481Z" } ], "comment": { "comments": [ { "id": "228134", "author": { "name": "rmcmahon", "key": "rmcmahon", "displayName": "Russell McMahon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Do write-up of spec for review", "updateAuthor": { "name": "rmcmahon", "key": "rmcmahon", "displayName": "Russell McMahon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-11-21T02:24:12.000+0000", "updated": "2012-11-21T02:24:12.000+0000" }, { "id": "228135", "author": { "name": "rmcmahon", "key": "rmcmahon", "displayName": "Russell McMahon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Open tickets for later release", "updateAuthor": { "name": "rmcmahon", "key": "rmcmahon", "displayName": "Russell McMahon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-11-21T02:25:57.000+0000", "updated": "2012-11-21T02:25:57.000+0000" }, { "id": "241676", "author": { "name": "rmcmahon", "key": "rmcmahon", "displayName": "Russell McMahon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This is sorely needed as the current setter getter designs (macros) are really bad. Moving this to a later sprint however to know off a few more key features.", "updateAuthor": { "name": "rmcmahon", "key": "rmcmahon", "displayName": "Russell McMahon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-03-11T23:24:45.000+0000", "updated": "2013-03-11T23:24:45.000+0000" }, { "id": "254031", "author": { "name": "rmcmahon", "key": "rmcmahon", "displayName": "Russell McMahon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This should be post GA", "updateAuthor": { "name": "rmcmahon", "key": "rmcmahon", "displayName": "Russell McMahon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-05-26T16:39:54.000+0000", "updated": "2013-05-26T16:39:54.000+0000" }, { "id": "262080", "author": { "name": "rmcmahon", "key": "rmcmahon", "displayName": "Russell McMahon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "In TiObject.cpp we are using ObjectTemplates so I believe we are doing what what is described in the embedder's guide as far as ObjectTemplate creation. We are not using SetAccessor which is nice but at this point I don't believe adds value worth the effort.", "updateAuthor": { "name": "rmcmahon", "key": "rmcmahon", "displayName": "Russell McMahon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-07-16T19:15:02.000+0000", "updated": "2013-07-16T19:15:02.000+0000" }, { "id": "409878", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as it will not fix.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-08T18:17:28.000+0000", "updated": "2017-03-08T18:17:28.000+0000" } ], "maxResults": 6, "total": 6, "startAt": 0 } } }