WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
120228
FloatTypedArrayAdaptor::toJSValue should almost certainly not use jsNumber() since that attempts int conversions
https://bugs.webkit.org/show_bug.cgi?id=120228
Summary
FloatTypedArrayAdaptor::toJSValue should almost certainly not use jsNumber() ...
Filip Pizlo
Reported
2013-08-23 13:27:23 PDT
...
Attachments
work in progress
(21.48 KB, patch)
2013-08-23 21:26 PDT
,
Filip Pizlo
webkit-ews
: commit-queue-
Details
Formatted Diff
Diff
the patch
(93.75 KB, patch)
2013-08-24 13:25 PDT
,
Filip Pizlo
oliver
: review+
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Filip Pizlo
Comment 1
2013-08-23 21:25:47 PDT
Well. This is turning out awesome. So, my use of JSValue as an in-between for conversions between different types appears to totally confuse C compilers. They don't have the bitwise algebra knowledge to simplify it. There is only one solution: template double-dispatch!
Filip Pizlo
Comment 2
2013-08-23 21:26:16 PDT
Created
attachment 209532
[details]
work in progress This ought to be done but I need to write *a lot* more tests.
Early Warning System Bot
Comment 3
2013-08-23 21:37:57 PDT
Comment on
attachment 209532
[details]
work in progress
Attachment 209532
[details]
did not pass qt-ews (qt): Output:
http://webkit-queues.appspot.com/results/1558205
Early Warning System Bot
Comment 4
2013-08-23 21:39:35 PDT
Comment on
attachment 209532
[details]
work in progress
Attachment 209532
[details]
did not pass qt-wk2-ews (qt-wk2): Output:
http://webkit-queues.appspot.com/results/1558206
EFL EWS Bot
Comment 5
2013-08-23 21:47:32 PDT
Comment on
attachment 209532
[details]
work in progress
Attachment 209532
[details]
did not pass efl-wk2-ews (efl-wk2): Output:
http://webkit-queues.appspot.com/results/1543534
kov's GTK+ EWS bot
Comment 6
2013-08-23 21:48:19 PDT
Comment on
attachment 209532
[details]
work in progress
Attachment 209532
[details]
did not pass gtk-ews (gtk): Output:
http://webkit-queues.appspot.com/results/1527790
Build Bot
Comment 7
2013-08-23 21:50:11 PDT
Comment on
attachment 209532
[details]
work in progress
Attachment 209532
[details]
did not pass mac-wk2-ews (mac-wk2): Output:
http://webkit-queues.appspot.com/results/1556432
EFL EWS Bot
Comment 8
2013-08-23 21:58:48 PDT
Comment on
attachment 209532
[details]
work in progress
Attachment 209532
[details]
did not pass efl-ews (efl): Output:
http://webkit-queues.appspot.com/results/1527794
Build Bot
Comment 9
2013-08-23 22:05:29 PDT
Comment on
attachment 209532
[details]
work in progress
Attachment 209532
[details]
did not pass mac-ews (mac): Output:
http://webkit-queues.appspot.com/results/1544481
kov's GTK+ EWS bot
Comment 10
2013-08-23 22:17:24 PDT
Comment on
attachment 209532
[details]
work in progress
Attachment 209532
[details]
did not pass gtk-wk2-ews (gtk-wk2): Output:
http://webkit-queues.appspot.com/results/1557360
Filip Pizlo
Comment 11
2013-08-24 13:25:23 PDT
Created
attachment 209555
[details]
the patch
Oliver Hunt
Comment 12
2013-08-24 13:32:59 PDT
Comment on
attachment 209555
[details]
the patch mmmm templates
Filip Pizlo
Comment 13
2013-08-24 13:56:28 PDT
(In reply to
comment #12
)
> (From update of
attachment 209555
[details]
) > mmmm templates
they are delicious!
Filip Pizlo
Comment 14
2013-08-25 01:03:13 PDT
Landed in
http://trac.webkit.org/changeset/154569
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug