remove reference to jumbo build

Bug: 994387
Change-Id: I0c675bb6aca04d64593de420c7936cb88ff6a051
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2334503
Commit-Queue: Dirk Pranke <dpranke@google.com>
Reviewed-by: Dirk Pranke <dpranke@google.com>
Auto-Submit: Takuto Ikuta <tikuta@chromium.org>
diff --git a/autoninja.py b/autoninja.py
index ed3ceb6..3b862cf 100755
--- a/autoninja.py
+++ b/autoninja.py
@@ -58,7 +58,6 @@
     output_dir = arg[2:]
 
 use_goma = False
-use_jumbo_build = False
 
 # Attempt to auto-detect goma usage.  We support gn-based builds, where we
 # look for args.gn in the build tree, and cmake-based builds where we look for
@@ -70,11 +69,6 @@
       if re.match(r'^\s*use_goma\s*=\s*true(\s*$|\s*#.*$)', line):
         use_goma = True
         continue
-      match_use_jumbo_build = re.match(
-          r'^\s*use_jumbo_build\s*=\s*true(\s*$|\s*#.*$)', line)
-      if match_use_jumbo_build:
-        use_jumbo_build = True
-        continue
 elif os.path.exists(os.path.join(output_dir, 'rules.ninja')):
   with open(os.path.join(output_dir, 'rules.ninja')) as file_handle:
     for line in file_handle:
@@ -122,13 +116,6 @@
     j_value = num_cores
     # Ninja defaults to |num_cores + 2|
     j_value += int(os.environ.get('NINJA_CORE_ADDITION', '2'))
-    if use_jumbo_build:
-      # Compiling a jumbo .o can easily use 1-2GB of memory. Leaving 2GB per
-      # process avoids memory swap/compression storms when also considering
-      # already in-use memory.
-      physical_ram = psutil.virtual_memory().total
-      GB = 1024 * 1024 * 1024
-      j_value = min(j_value, physical_ram / (2 * GB))
     args.append('-j')
     args.append('%d' % j_value)
 
diff --git a/compile_single_file.py b/compile_single_file.py
index 9c99521..833e03e 100644
--- a/compile_single_file.py
+++ b/compile_single_file.py
@@ -40,10 +40,7 @@
       required=True)
   parser.add_argument(
       '--build-dir',
-      help='The build directory, relative to the source directory. Jumbo '
-           'builds aren\'t supported but you can create a non-jumbo build '
-           'config just for this script and keep using jumbo in your regular '
-           'builds.',
+      help='The build directory, relative to the source directory.',
       required=True)
 
   options = parser.parse_args()
diff --git a/ninjalog_uploader.py b/ninjalog_uploader.py
index a56d26f..2db0155 100755
--- a/ninjalog_uploader.py
+++ b/ninjalog_uploader.py
@@ -29,8 +29,7 @@
 import httplib2
 
 # These build configs affect build performance a lot.
-# TODO(tikuta): Add 'blink_symbol_level', 'closure_compile' and
-#               'use_jumbo_build'.
+# TODO(tikuta): Add 'blink_symbol_level'and 'closure_compile'.
 WHITELISTED_CONFIGS = ('symbol_level', 'use_goma', 'is_debug',
                        'is_component_build', 'enable_nacl', 'host_os',
                        'host_cpu', 'target_os', 'target_cpu')