[TIMOB-23136] iOS: Deprecate TiJScore / Kroll-Thread in SDK-Core
| GitHub Issue | n/a |
|---|---|
| Type | Improvement |
| Priority | High |
| Status | Closed |
| Resolution | Fixed |
| Resolution Date | 2017-07-21T06:08:21.000+0000 |
| Affected Version/s | n/a |
| Fix Version/s | Release 7.0.0 |
| Components | iOS |
| Labels | hyperloop, ios, jscore |
| Reporter | Pedro Enrique |
| Assignee | Hans Knöchel |
| Created | 2016-04-01T18:46:18.000+0000 |
| Updated | 2017-11-13T22:00:29.000+0000 |
Description
The Titanium SDK on iOS should only be using the built in JavaScriptCore engine for general builds and the main-thread for UI-execution.
This ticket is to deprecate the Titanium's JSCore engine and the kroll-thread in 7.0.0 and will follow with the removal in 8.0.0
PR: https://github.com/appcelerator/hyperloop.next/pull/11
[~pec1985] If you remove this, won't debugger stop to work?
As discussed, putting this ticket on hold for 6.0.0 until we fix the debugger to work with JSCore
PR: https://github.com/appcelerator/titanium_mobile/pull/9237
FYI, this does impact Studio as we use the flag to determine which debugger to use! I filed a PR to handle the change in default value here: https://github.com/appcelerator/titanium_studio/pull/957