[ 
https://issues.apache.org/jira/browse/CB-3359?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13854770#comment-13854770
 ] 

ASF subversion and git services commented on CB-3359:
-----------------------------------------------------

Commit 3c6ba75e6e00eb3e3647e27247a20aa7253781f1 in branch refs/heads/master 
from [~agrieve]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;h=3c6ba75 ]

CB-3359 Parse large JSON payloads on a background thread, and yield when 
executing multiple commands is taking too long.

This doesn't solve large payloads, but does help with locking up the
main thread.
It also prevents locking up the main thread when every exec callback
results in another call to exec().


> File.readAsArrayBuffer() is slow on iOS
> ---------------------------------------
>
>                 Key: CB-3359
>                 URL: https://issues.apache.org/jira/browse/CB-3359
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS
>    Affects Versions: 2.7.0
>            Reporter: Daniel Haas
>            Assignee: Lorin Beer
>              Labels: performance
>
> Reading a 3MB file with File.readAsArrayBuffer() takes approximatly 5 seconds!
> Is there anything that we can do to improve performance for this? (I'm not 
> expecting to read a 3 MB file in 10ms, but something below 0.5 seconds).
> If needed I could also provide a small testcase app.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)

Reply via email to