Bug 116093 - ARMv6 JIT plausible timing issues.
Summary: ARMv6 JIT plausible timing issues.
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: 528+ (Nightly build)
Hardware: Other Linux
: P2 Normal
Assignee: Nobody
URL: http://youtube.com/tv
Depends on:
Blocks: 108645
  Show dependency treegraph
Reported: 2013-05-14 01:25 PDT by Azhar
Modified: 2013-06-12 20:04 PDT (History)
4 users (show)

See Also:


Note You need to log in before you can comment on or make changes to this bug.
Description Azhar 2013-05-14 01:25:05 PDT
Unable to load the http://www.youtube.com/tv on a target device. 

(error Log suggests ‘undefined’ invocation). JIT is enabled. Now when in JSC (Squirrel Fish Extreme), I disable JIT and rely only on the LLINT (C Loop) I am able to render the above page. 
On x86 version of the browser also I am able to load the above mentioned page. 

The details of the target device are as below

Processor       : ARMv6-compatible processor rev 7 (v6l)
Features        : swp half thumb fastmult vfp edsp java
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xb76
CPU revision    : 7
Webkit Nightly Version: r-149577

It appears there is a timing or sequencing issue.
Comment 1 Azhar 2013-06-12 20:04:57 PDT
Based on suggestions from Gabor Rapcsanyi, I patched my code base with the below mentioned 
  - http://trac.webkit.org/changeset/149601
  - http://trac.webkit.org/changeset/150748
and the problem is fixed.
Hence closing the issue