- ChangeLog +9 lines
Lines 1-3 ChangeLog_sec1
1
2014-04-07  Geoffrey Garen  <ggaren@apple.com>
2
3
        bmalloc
4
        https://bugs.webkit.org/show_bug.cgi?id=131170
5
6
        Reviewed by NOBODY (OOPS!).
7
8
        * Source/bmalloc: Added.
9
1
2014-04-07  Ryuan Choi  <ryuan.choi@samsung.com>
10
2014-04-07  Ryuan Choi  <ryuan.choi@samsung.com>
2
11
3
        [EFL] Turn on ENABLE_MEDIA_CONTROLS_SCRIPT
12
        [EFL] Turn on ENABLE_MEDIA_CONTROLS_SCRIPT
- Source/bmalloc/ChangeLog +12 lines
Lines 1-3 Source/bmalloc/ChangeLog_sec1
1
2014-04-07  Geoffrey Garen  <ggaren@apple.com>
2
3
        Build bmalloc on Mac
4
        https://bugs.webkit.org/show_bug.cgi?id=131333
5
6
        Reviewed by NOBODY (OOPS!).
7
8
        * Makefile: Added. For make clients.
9
10
        * bmalloc.xcodeproj/project.pbxproj: Added a Production target since the
11
        other projects have one.
12
1
2014-04-07  Geoffrey Garen  <ggaren@apple.com>
13
2014-04-07  Geoffrey Garen  <ggaren@apple.com>
2
14
3
        bmalloc: Fixed a leak in the per-thread cache
15
        bmalloc: Fixed a leak in the per-thread cache
- Source/bmalloc/Makefile +1 lines
Line 0 Source/bmalloc/Makefile_sec1
1
include ../Makefile.shared
- Source/bmalloc/bmalloc.xcodeproj/project.pbxproj +64 lines
Lines 334-339 Source/bmalloc/bmalloc.xcodeproj/project.pbxproj_sec1
334
/* End PBXTargetDependency section */
334
/* End PBXTargetDependency section */
335
335
336
/* Begin XCBuildConfiguration section */
336
/* Begin XCBuildConfiguration section */
337
		14202F0F18F37C15006C37DB /* Production */ = {
338
			isa = XCBuildConfiguration;
339
			buildSettings = {
340
				ALWAYS_SEARCH_USER_PATHS = NO;
341
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
342
				CLANG_CXX_LIBRARY = "libc++";
343
				CLANG_ENABLE_MODULES = YES;
344
				CLANG_ENABLE_OBJC_ARC = YES;
345
				CLANG_WARN_BOOL_CONVERSION = YES;
346
				CLANG_WARN_CONSTANT_CONVERSION = YES;
347
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
348
				CLANG_WARN_EMPTY_BODY = YES;
349
				CLANG_WARN_ENUM_CONVERSION = YES;
350
				CLANG_WARN_INT_CONVERSION = YES;
351
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
352
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
353
				COPY_PHASE_STRIP = YES;
354
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
355
				ENABLE_NS_ASSERTIONS = NO;
356
				GCC_C_LANGUAGE_STANDARD = gnu99;
357
				GCC_ENABLE_CPP_EXCEPTIONS = NO;
358
				GCC_ENABLE_CPP_RTTI = NO;
359
				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
360
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
361
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
362
				GCC_WARN_UNDECLARED_SELECTOR = YES;
363
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
364
				GCC_WARN_UNUSED_FUNCTION = YES;
365
				GCC_WARN_UNUSED_VARIABLE = YES;
366
				MACOSX_DEPLOYMENT_TARGET = 10.9;
367
				SDKROOT = macosx;
368
			};
369
			name = Production;
370
		};
371
		14202F1018F37C15006C37DB /* Production */ = {
372
			isa = XCBuildConfiguration;
373
			buildSettings = {
374
				COMBINE_HIDPI_IMAGES = YES;
375
				EXECUTABLE_PREFIX = lib;
376
				GCC_ENABLE_OBJC_EXCEPTIONS = NO;
377
				GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1";
378
				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
379
				GCC_THREADSAFE_STATICS = NO;
380
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
381
				PRODUCT_NAME = "$(TARGET_NAME)";
382
				SDKROOT = macosx.internal;
383
			};
384
			name = Production;
385
		};
386
		14202F1118F37C15006C37DB /* Production */ = {
387
			isa = XCBuildConfiguration;
388
			buildSettings = {
389
				COMBINE_HIDPI_IMAGES = YES;
390
				EXECUTABLE_PREFIX = lib;
391
				GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1";
392
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
393
				PRODUCT_NAME = "$(TARGET_NAME)";
394
				SDKROOT = macosx.internal;
395
			};
396
			name = Production;
397
		};
337
		145F684A179DC45F00D65598 /* Debug */ = {
398
		145F684A179DC45F00D65598 /* Debug */ = {
338
			isa = XCBuildConfiguration;
399
			isa = XCBuildConfiguration;
339
			buildSettings = {
400
			buildSettings = {
Lines 469-474 Source/bmalloc/bmalloc.xcodeproj/project.pbxproj_sec2
469
			buildConfigurations = (
530
			buildConfigurations = (
470
				145F684A179DC45F00D65598 /* Debug */,
531
				145F684A179DC45F00D65598 /* Debug */,
471
				145F684B179DC45F00D65598 /* Release */,
532
				145F684B179DC45F00D65598 /* Release */,
533
				14202F0F18F37C15006C37DB /* Production */,
472
			);
534
			);
473
			defaultConfigurationIsVisible = 0;
535
			defaultConfigurationIsVisible = 0;
474
			defaultConfigurationName = Release;
536
			defaultConfigurationName = Release;
Lines 478-483 Source/bmalloc/bmalloc.xcodeproj/project.pbxproj_sec3
478
			buildConfigurations = (
540
			buildConfigurations = (
479
				14CC394618EA8743004AFE34 /* Debug */,
541
				14CC394618EA8743004AFE34 /* Debug */,
480
				14CC394718EA8743004AFE34 /* Release */,
542
				14CC394718EA8743004AFE34 /* Release */,
543
				14202F1118F37C15006C37DB /* Production */,
481
			);
544
			);
482
			defaultConfigurationIsVisible = 0;
545
			defaultConfigurationIsVisible = 0;
483
			defaultConfigurationName = Release;
546
			defaultConfigurationName = Release;
Lines 487-492 Source/bmalloc/bmalloc.xcodeproj/project.pbxproj_sec4
487
			buildConfigurations = (
550
			buildConfigurations = (
488
				14F271C018EA3963008C152F /* Debug */,
551
				14F271C018EA3963008C152F /* Debug */,
489
				14F271C118EA3963008C152F /* Release */,
552
				14F271C118EA3963008C152F /* Release */,
553
				14202F1018F37C15006C37DB /* Production */,
490
			);
554
			);
491
			defaultConfigurationIsVisible = 0;
555
			defaultConfigurationIsVisible = 0;
492
			defaultConfigurationName = Release;
556
			defaultConfigurationName = Release;
- Tools/ChangeLog +9 lines
Lines 1-3 Tools/ChangeLog_sec1
1
2014-04-07  Geoffrey Garen  <ggaren@apple.com>
2
3
        Build bmalloc on Mac
4
        https://bugs.webkit.org/show_bug.cgi?id=131333
5
6
        Reviewed by NOBODY (OOPS!).
7
8
        * Scripts/build-webkit: Add the bmalloc target if we're on Mac.
9
1
2014-03-30  Filip Pizlo  <fpizlo@apple.com>
10
2014-03-30  Filip Pizlo  <fpizlo@apple.com>
2
11
3
        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
12
        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
- Tools/Scripts/build-webkit +2 lines
Lines 165-170 my @projects = ("Source/JavaScriptCore", Tools/Scripts/build-webkit_sec1
165
# Build WTF as a separate static library on ports which support it.
165
# Build WTF as a separate static library on ports which support it.
166
splice @projects, 0, 0, "Source/WTF" if isAppleMacWebKit() or isAppleWinWebKit() or isWinCairo();
166
splice @projects, 0, 0, "Source/WTF" if isAppleMacWebKit() or isAppleWinWebKit() or isWinCairo();
167
167
168
splice @projects, 0, 0, "Source/bmalloc" if isAppleMacWebKit();
169
168
for my $dir (@projects) {
170
for my $dir (@projects) {
169
    if (! -d $dir) {
171
    if (! -d $dir) {
170
        die "Error: No $dir directory found. Please do a fresh checkout.\n";
172
        die "Error: No $dir directory found. Please do a fresh checkout.\n";

Return to Bug 131170