RESOLVED WONTFIX 25266
Minimize the use of C++ types in Objective-C methods
https://bugs.webkit.org/show_bug.cgi?id=25266
Summary Minimize the use of C++ types in Objective-C methods
Darin Adler
Reported 2009-04-17 07:44:51 PDT
The Objective-C runtime doesn’t work so well with complex C++ types as arguments to methods. The methods end up building big complicated strings for use at runtime. While we never use these in WebKit, I believe the symbols themselves make the binary bigger and load slower (due to overhead making the strings unique). Accordingly, we should minimize the use of C++ types for arguments to Objective-C methods.
Attachments
list of methods inside WebCore tree that might need to change (6.31 KB, text/plain)
2009-04-17 07:45 PDT, Darin Adler
no flags
Darin Adler
Comment 1 2009-04-17 07:45:43 PDT
Created attachment 29577 [details] list of methods inside WebCore tree that might need to change
Darin Adler
Comment 2 2009-04-17 09:22:24 PDT
Bug 25210 is the part of this that in auto-generated DOM bindings.
Darin Adler
Comment 3 2018-06-04 22:30:56 PDT
Maybe we will do this one day, but I don’t think I need to keep this bug open just to remind me of the idea.
Note You need to log in before you can comment on or make changes to this bug.