WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
177290
JSC should use unified sources for platform specific files.
https://bugs.webkit.org/show_bug.cgi?id=177290
Summary
JSC should use unified sources for platform specific files.
Keith Miller
Reported
2017-09-20 19:59:50 PDT
...
Attachments
Patch
(42.93 KB, patch)
2017-09-20 20:20 PDT
,
Keith Miller
no flags
Details
Formatted Diff
Diff
Patch
(50.06 KB, patch)
2017-09-20 20:36 PDT
,
Keith Miller
no flags
Details
Formatted Diff
Diff
Patch
(49.57 KB, patch)
2017-09-20 20:37 PDT
,
Keith Miller
no flags
Details
Formatted Diff
Diff
Patch
(46.73 KB, patch)
2017-09-20 20:47 PDT
,
Keith Miller
no flags
Details
Formatted Diff
Diff
Patch
(46.78 KB, patch)
2017-09-21 08:29 PDT
,
Keith Miller
msaboff
: review+
Details
Formatted Diff
Diff
Show Obsolete
(4)
View All
Add attachment
proposed patch, testcase, etc.
Keith Miller
Comment 1
2017-09-20 20:20:24 PDT
Created
attachment 321403
[details]
Patch
Joseph Pecoraro
Comment 2
2017-09-20 20:28:14 PDT
Comment on
attachment 321403
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=321403&action=review
> Source/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj:3312 > + 536B31981F735E5C0037FC33 /* UnifiedSource1.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = UnifiedSource1.mm; sourceTree = "<group>"; }; > + 536B31991F735E5D0037FC33 /* UnifiedSource135.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UnifiedSource135.cpp; sourceTree = "<group>"; };
Sorting these would be epic.
> Source/JavaScriptCore/PlatformGTK.cmake:2 > +n
Hmmm.
Keith Miller
Comment 3
2017-09-20 20:36:18 PDT
Created
attachment 321404
[details]
Patch
Keith Miller
Comment 4
2017-09-20 20:37:39 PDT
Created
attachment 321405
[details]
Patch
Keith Miller
Comment 5
2017-09-20 20:39:56 PDT
(In reply to Joseph Pecoraro from
comment #2
)
> Comment on
attachment 321403
[details]
> Patch > > View in context: >
https://bugs.webkit.org/attachment.cgi?id=321403&action=review
> > > Source/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj:3312 > > + 536B31981F735E5C0037FC33 /* UnifiedSource1.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = UnifiedSource1.mm; sourceTree = "<group>"; }; > > + 536B31991F735E5D0037FC33 /* UnifiedSource135.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UnifiedSource135.cpp; sourceTree = "<group>"; }; > > Sorting these would be epic.
Can I do that in another patch?
Keith Miller
Comment 6
2017-09-20 20:47:00 PDT
Created
attachment 321406
[details]
Patch
Matt Baker
Comment 7
2017-09-20 23:10:02 PDT
Comment on
attachment 321406
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=321406&action=review
Pedantic nits.
> Source/WTF/ChangeLog:12 > + performance changes when files are added to an unrelated platform.
Nit: this wording is awkward. Two things: 1) "...bundler script now can..." should read "...bundler script can now..." 2) This sentence: "We avoid that changing one platform's sources doesn't break anothers."
> Source/WTF/ChangeLog:14 > + Remove old stale reference to generate-unified-source-bundles.rb
old or stale. Pick one.
Keith Miller
Comment 8
2017-09-21 08:29:40 PDT
Comment on
attachment 321406
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=321406&action=review
>> Source/WTF/ChangeLog:12 >> + performance changes when files are added to an unrelated platform. > > Nit: this wording is awkward. Two things: > > 1) "...bundler script now can..." should read "...bundler script can now..." > 2) This sentence: "We avoid that changing one platform's sources doesn't break anothers."
Yeah, that's pretty poor wording... Fixed.
>> Source/WTF/ChangeLog:14 >> + Remove old stale reference to generate-unified-source-bundles.rb > > old or stale. Pick one.
stale it is!
Keith Miller
Comment 9
2017-09-21 08:29:55 PDT
Created
attachment 321428
[details]
Patch
Michael Saboff
Comment 10
2017-09-21 10:19:57 PDT
Comment on
attachment 321428
[details]
Patch r=me
Keith Miller
Comment 11
2017-09-21 10:35:23 PDT
Committed
r222327
: <
http://trac.webkit.org/changeset/222327
>
Keith Miller
Comment 12
2017-09-24 18:44:48 PDT
***
Bug 177112
has been marked as a duplicate of this bug. ***
Radar WebKit Bug Importer
Comment 13
2017-09-27 12:21:31 PDT
<
rdar://problem/34693118
>
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