WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED INVALID
48505
Change Noncopyable macro to avoid using two subsequent line
https://bugs.webkit.org/show_bug.cgi?id=48505
Summary
Change Noncopyable macro to avoid using two subsequent line
Zoltan Horvath
Reported
2010-10-28 03:38:28 PDT
With the actual WTF_MAKE_NONCOPYABLE and WTF_MAKE_FAST_ALLOCATED macro implementations when a class needs to be Noncopyable and FastAllocated as well we'd have needed to add 2 subsequent line 1-1 for each macro. With this change we can use these in one line. Examples: In the case when Example is not instantiated by new and needs to be Noncopyable: class Example { WTF_MAKE_NONCOPYABLE(Example); }; In the case when Example is instantiated by new and needs to be Noncopyable: class Example { WTF_MAKE_NONCOPYABLE(Example, WTF_MAKE_FAST_ALLOCATED); };
Attachments
proposed patch
(2.14 KB, patch)
2010-10-28 03:39 PDT
,
Zoltan Horvath
darin
: review-
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Zoltan Horvath
Comment 1
2010-10-28 03:39:45 PDT
Created
attachment 72166
[details]
proposed patch
Zoltan Horvath
Comment 2
2010-11-02 08:41:35 PDT
This is ping for review.
Darin Adler
Comment 3
2010-11-03 10:29:36 PDT
Comment on
attachment 72166
[details]
proposed patch This doesn’t seem like an improvement to me. Just seems a bit strange. If we want to put things all on one line, we can do that without adding this unusual feature to the macro. WTF_MAKE_NONCOPYABLE(Example); WTF_MAKE_FAST_ALLOCATED; I suggest not making this change.
Zoltan Horvath
Comment 4
2010-11-04 00:44:00 PDT
Right! I close the bug as invalid.
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