Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-23136] iOS: Deprecate TiJScore / Kroll-Thread in SDK-Core

GitHub Issuen/a
TypeImprovement
PriorityHigh
StatusClosed
ResolutionFixed
Resolution Date2017-07-21T06:08:21.000+0000
Affected Version/sn/a
Fix Version/sRelease 7.0.0
ComponentsiOS
Labelshyperloop, ios, jscore
ReporterPedro Enrique
AssigneeHans Knöchel
Created2016-04-01T18:46:18.000+0000
Updated2017-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

Comments

  1. Pedro Enrique 2016-04-01

    PR: https://github.com/appcelerator/hyperloop.next/pull/11
  2. Chee Kiat Ng 2016-04-04

    [~pec1985] If you remove this, won't debugger stop to work?
  3. Hans Knöchel 2016-04-22

    As discussed, putting this ticket on hold for 6.0.0 until we fix the debugger to work with JSCore
  4. Hans Knöchel 2017-07-21

    PR: https://github.com/appcelerator/titanium_mobile/pull/9237
  5. Christopher Williams 2017-08-22

    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

JSON Source