WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED INVALID
56784
JavaScriptCore GYP build should pass special compiler options to three files
https://bugs.webkit.org/show_bug.cgi?id=56784
Summary
JavaScriptCore GYP build should pass special compiler options to three files
Adam Barth
Reported
2011-03-21 17:20:35 PDT
abarth@quadzen:~/git/webkit/Source/JavaScriptCore$ grep COMPILER_FLAGS JavaScriptCore.xcodeproj/project.pbxproj 1429D7D40ED2128200B89619 /* Interpreter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1429D7D30ED2128200B89619 /* Interpreter.cpp */; settings = {COMPILER_FLAGS = "-fno-var-tracking"; }; }; 1C61516C0EBAC7A00031376F /* ProfilerServer.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1C61516A0EBAC7A00031376F /* ProfilerServer.mm */; settings = {COMPILER_FLAGS = "-fno-strict-aliasing"; }; }; E1A862A90D7EBB76001EC6AA /* CollatorICU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1A862A80D7EBB76001EC6AA /* CollatorICU.cpp */; settings = {COMPILER_FLAGS = "-fno-strict-aliasing"; }; }; Mark says these flags improve performance. There's no direct support for adding these flags in GYP. I'm talking with the GYP folks to see what the best solution is here.
Attachments
Add attachment
proposed patch, testcase, etc.
Gustavo Noronha (kov)
Comment 1
2013-10-28 10:29:55 PDT
Obsolete
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