author Xidorn Quan <>
Fri, 04 May 2018 13:44:51 +1000
changeset 417091 61084cd281886ca3bbf4c19842e5f8f92d801337
parent 392145 c995692a3c92e3fc2e31849c25eb8da49afa1326
child 481908 5bf39249f6e47f4ceda3054c5fc598bc4be3cf57
permissions -rw-r--r--
Bug 1454591 part 1 - Generate more structured data in r=heycam This patch changes to use classes for properties. This allows extending the data in the file without needing to update all users of this file. Sorting in is removed because the data file has the right order already. MozReview-Commit-ID: D74bItCfpPH

# -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
# vim: set filetype=python:
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at

with Files("**"):
    BUG_COMPONENT = ("Core", "Memory Allocator")

DIRS += [

# For now, don't build mozalloc when building with --enable-project=memory
if CONFIG['MOZ_BUILD_APP'] != 'memory':
    DIRS += [

    DIRS += ['volatile']

# NB: gtest dir is included in toolkit/ due to its dependency
# on libxul.

    DIRS += ['replace']