WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
[patch]
Patch
bug-131170-20140407174532.patch (text/plain), 5.82 KB, created by
Geoffrey Garen
on 2014-04-07 17:45:53 PDT
(
hide
)
Description:
Patch
Filename:
MIME Type:
Creator:
Geoffrey Garen
Created:
2014-04-07 17:45:53 PDT
Size:
5.82 KB
patch
obsolete
>Index: ChangeLog >=================================================================== >--- ChangeLog (revision 166891) >+++ ChangeLog (working copy) >@@ -1,3 +1,12 @@ >+2014-04-07 Geoffrey Garen <ggaren@apple.com> >+ >+ bmalloc >+ https://bugs.webkit.org/show_bug.cgi?id=131170 >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ * Source/bmalloc: Added. >+ > 2014-04-07 Ryuan Choi <ryuan.choi@samsung.com> > > [EFL] Turn on ENABLE_MEDIA_CONTROLS_SCRIPT >Index: Source/bmalloc/ChangeLog >=================================================================== >--- Source/bmalloc/ChangeLog (revision 166900) >+++ Source/bmalloc/ChangeLog (working copy) >@@ -1,3 +1,15 @@ >+2014-04-07 Geoffrey Garen <ggaren@apple.com> >+ >+ Build bmalloc on Mac >+ https://bugs.webkit.org/show_bug.cgi?id=131333 >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ * Makefile: Added. For make clients. >+ >+ * bmalloc.xcodeproj/project.pbxproj: Added a Production target since the >+ other projects have one. >+ > 2014-04-07 Geoffrey Garen <ggaren@apple.com> > > bmalloc: Fixed a leak in the per-thread cache >Index: Source/bmalloc/Makefile >=================================================================== >--- Source/bmalloc/Makefile (revision 0) >+++ Source/bmalloc/Makefile (working copy) >@@ -0,0 +1 @@ >+include ../Makefile.shared >Index: Source/bmalloc/bmalloc.xcodeproj/project.pbxproj >=================================================================== >--- Source/bmalloc/bmalloc.xcodeproj/project.pbxproj (revision 166897) >+++ Source/bmalloc/bmalloc.xcodeproj/project.pbxproj (working copy) >@@ -334,6 +334,67 @@ > /* End PBXTargetDependency section */ > > /* Begin XCBuildConfiguration section */ >+ 14202F0F18F37C15006C37DB /* Production */ = { >+ isa = XCBuildConfiguration; >+ buildSettings = { >+ ALWAYS_SEARCH_USER_PATHS = NO; >+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; >+ CLANG_CXX_LIBRARY = "libc++"; >+ CLANG_ENABLE_MODULES = YES; >+ CLANG_ENABLE_OBJC_ARC = YES; >+ CLANG_WARN_BOOL_CONVERSION = YES; >+ CLANG_WARN_CONSTANT_CONVERSION = YES; >+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; >+ CLANG_WARN_EMPTY_BODY = YES; >+ CLANG_WARN_ENUM_CONVERSION = YES; >+ CLANG_WARN_INT_CONVERSION = YES; >+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; >+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; >+ COPY_PHASE_STRIP = YES; >+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; >+ ENABLE_NS_ASSERTIONS = NO; >+ GCC_C_LANGUAGE_STANDARD = gnu99; >+ GCC_ENABLE_CPP_EXCEPTIONS = NO; >+ GCC_ENABLE_CPP_RTTI = NO; >+ GCC_ENABLE_OBJC_EXCEPTIONS = YES; >+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES; >+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; >+ GCC_WARN_UNDECLARED_SELECTOR = YES; >+ GCC_WARN_UNINITIALIZED_AUTOS = YES; >+ GCC_WARN_UNUSED_FUNCTION = YES; >+ GCC_WARN_UNUSED_VARIABLE = YES; >+ MACOSX_DEPLOYMENT_TARGET = 10.9; >+ SDKROOT = macosx; >+ }; >+ name = Production; >+ }; >+ 14202F1018F37C15006C37DB /* Production */ = { >+ isa = XCBuildConfiguration; >+ buildSettings = { >+ COMBINE_HIDPI_IMAGES = YES; >+ EXECUTABLE_PREFIX = lib; >+ GCC_ENABLE_OBJC_EXCEPTIONS = NO; >+ GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; >+ GCC_SYMBOLS_PRIVATE_EXTERN = YES; >+ GCC_THREADSAFE_STATICS = NO; >+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; >+ PRODUCT_NAME = "$(TARGET_NAME)"; >+ SDKROOT = macosx.internal; >+ }; >+ name = Production; >+ }; >+ 14202F1118F37C15006C37DB /* Production */ = { >+ isa = XCBuildConfiguration; >+ buildSettings = { >+ COMBINE_HIDPI_IMAGES = YES; >+ EXECUTABLE_PREFIX = lib; >+ GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; >+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; >+ PRODUCT_NAME = "$(TARGET_NAME)"; >+ SDKROOT = macosx.internal; >+ }; >+ name = Production; >+ }; > 145F684A179DC45F00D65598 /* Debug */ = { > isa = XCBuildConfiguration; > buildSettings = { >@@ -469,6 +530,7 @@ > buildConfigurations = ( > 145F684A179DC45F00D65598 /* Debug */, > 145F684B179DC45F00D65598 /* Release */, >+ 14202F0F18F37C15006C37DB /* Production */, > ); > defaultConfigurationIsVisible = 0; > defaultConfigurationName = Release; >@@ -478,6 +540,7 @@ > buildConfigurations = ( > 14CC394618EA8743004AFE34 /* Debug */, > 14CC394718EA8743004AFE34 /* Release */, >+ 14202F1118F37C15006C37DB /* Production */, > ); > defaultConfigurationIsVisible = 0; > defaultConfigurationName = Release; >@@ -487,6 +550,7 @@ > buildConfigurations = ( > 14F271C018EA3963008C152F /* Debug */, > 14F271C118EA3963008C152F /* Release */, >+ 14202F1018F37C15006C37DB /* Production */, > ); > defaultConfigurationIsVisible = 0; > defaultConfigurationName = Release; >Index: Tools/ChangeLog >=================================================================== >--- Tools/ChangeLog (revision 166900) >+++ Tools/ChangeLog (working copy) >@@ -1,3 +1,12 @@ >+2014-04-07 Geoffrey Garen <ggaren@apple.com> >+ >+ Build bmalloc on Mac >+ https://bugs.webkit.org/show_bug.cgi?id=131333 >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ * Scripts/build-webkit: Add the bmalloc target if we're on Mac. >+ > 2014-03-30 Filip Pizlo <fpizlo@apple.com> > > Move slow JSRegress tests out of the way so that they don't show up in run-jsc-benchmarks runs and also skip tests that are extremely long-running >Index: Tools/Scripts/build-webkit >=================================================================== >--- Tools/Scripts/build-webkit (revision 166890) >+++ Tools/Scripts/build-webkit (working copy) >@@ -165,6 +165,8 @@ my @projects = ("Source/JavaScriptCore", > # Build WTF as a separate static library on ports which support it. > splice @projects, 0, 0, "Source/WTF" if isAppleMacWebKit() or isAppleWinWebKit() or isWinCairo(); > >+splice @projects, 0, 0, "Source/bmalloc" if isAppleMacWebKit(); >+ > for my $dir (@projects) { > if (! -d $dir) { > die "Error: No $dir directory found. Please do a fresh checkout.\n";
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Formatted Diff
|
Diff
Attachments on
bug 131170
:
228521
|
228785