WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
115992
Consolidate lists in JavaScriptCore CMake files
https://bugs.webkit.org/show_bug.cgi?id=115992
Summary
Consolidate lists in JavaScriptCore CMake files
Martin Robinson
Reported
2013-05-12 12:19:47 PDT
Files guarded by #ifdefs can be moved to the shared source list to avoid repetition and to simplify the build.
Attachments
Patch
(6.06 KB, patch)
2013-05-12 12:47 PDT
,
Martin Robinson
no flags
Details
Formatted Diff
Diff
Patch
(3.40 KB, patch)
2013-05-15 23:52 PDT
,
Patrick R. Gansterer
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Martin Robinson
Comment 1
2013-05-12 12:47:57 PDT
Created
attachment 201504
[details]
Patch
Patrick R. Gansterer
Comment 2
2013-05-15 02:19:58 PDT
Comment on
attachment 201504
[details]
Patch i don't like the idea of just compiling all files, since a) empty files also need time for compilation and b) you see many unused files when using an IDE (e.g. Visual Studio) maybe you can have a look at
bug 116142
for my approach (at least for WTF) i'm ok with the ExecutableAllocatorFixedVMPool change, since it's only one single file
Gyuyoung Kim
Comment 3
2013-05-15 21:15:38 PDT
(In reply to
comment #2
)
> (From update of
attachment 201504
[details]
) > i don't like the idea of just compiling all files, since a) empty files also need time for compilation and b) you see many unused files when using an IDE (e.g. Visual Studio)
I prefer not to use #ifdef in CMake files. However, a bug was reported that build time was increased by unused files on window port.
https://bugs.webkit.org/show_bug.cgi?id=115556#c9
So, +1 for Patrick's comment.
Patrick R. Gansterer
Comment 4
2013-05-15 23:52:25 PDT
Created
attachment 201930
[details]
Patch
Gyuyoung Kim
Comment 5
2013-05-16 00:03:00 PDT
Comment on
attachment 201930
[details]
Patch LGTM. I believe Martin won't mind Patrick take this bug over ;)
WebKit Commit Bot
Comment 6
2013-05-16 17:14:30 PDT
Comment on
attachment 201930
[details]
Patch Clearing flags on attachment: 201930 Committed
r150220
: <
http://trac.webkit.org/changeset/150220
>
WebKit Commit Bot
Comment 7
2013-05-16 17:14:33 PDT
All reviewed patches have been landed. Closing bug.
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