Bug 22889

Summary: JSImmediate::makeInt() requires 64-bit precision internally, should not.
Product: WebKit Reporter: Gavin Barraclough <barraclough>
Component: JavaScriptCoreAssignee: Nobody <webkit-unassigned>
Status: RESOLVED INVALID    
Severity: Normal    
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Mac   
OS: OS X 10.5   

Gavin Barraclough
Reported 2008-12-16 15:00:14 PST
This implies that a different bug exists somewhere – that the value in the upper word is being relied on, which should not be the case. Should investigate.
Attachments
Gavin Barraclough
Comment 1 2010-03-02 18:01:31 PST
This bug is old, and was quite possibly inaccurate in the first place. Now, we certainly do always ensure the top word is a sign extend of the low word, if using 32-bit representation on 64-bit. That said, we don't use 32-bit representation on 64-bit, so this is utterly uninteresting.
Note You need to log in before you can comment on or make changes to this bug.