diff options
author | joi@chromium.org <joi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-04-24 19:04:41 +0000 |
---|---|---|
committer | joi@chromium.org <joi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-04-24 19:04:41 +0000 |
commit | d946e94698cddcea91ab9fc16177dc131a7dd9ae (patch) | |
tree | a130a52323e2e2d0ac36513ad043d317c62a5116 /build/precompile.h | |
parent | b2e8e5b8fa0dc6b26440169285aad6173a41e4bc (diff) | |
download | chromium_src-d946e94698cddcea91ab9fc16177dc131a7dd9ae.zip chromium_src-d946e94698cddcea91ab9fc16177dc131a7dd9ae.tar.gz chromium_src-d946e94698cddcea91ab9fc16177dc131a7dd9ae.tar.bz2 |
Change a couple of TODOs to plain comments.
BUG=none
Review URL: http://codereview.chromium.org/10204018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133741 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'build/precompile.h')
-rw-r--r-- | build/precompile.h | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/build/precompile.h b/build/precompile.h index 73dc57f..a3c5193 100644 --- a/build/precompile.h +++ b/build/precompile.h @@ -1,4 +1,4 @@ -// Copyright (c) 2011 The Chromium Authors. All rights reserved. +// Copyright (c) 2012 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. @@ -9,8 +9,9 @@ // // Numeric comments beside includes are the number of times they were // included under src/chrome/browser on 2011/8/20, which was used as a -// baseline for deciding what to include in the PCH. It may be -// possible to tweak the speed of the build by commenting out or +// baseline for deciding what to include in the PCH. Includes without +// a numeric comment are generally included at least 5 times. It may +// be possible to tweak the speed of the build by commenting out or // removing some of the less frequently used headers. #if defined(BUILD_PRECOMPILE_H_) @@ -27,9 +28,9 @@ #include <wincrypt.h> // 4 #include <wtypes.h> // 2 -// TODO(joi): Defines in atlbase.h cause conflicts; need to figure out -// if/how this family of headers can be included in the PCH; several -// of them are used quite frequently. +// Defines in atlbase.h cause conflicts; if we could figure out how +// this family of headers can be included in the PCH, it might speed +// up the build as several of them are used frequently. /* #include <atlbase.h> #include <atlapp.h> @@ -42,11 +43,11 @@ #include <atlwin.h> // 2 */ -// TODO(joi): Objbase.h and other files that rely on it bring in -// [ #define interface struct ] which can cause problems in a -// multi-platform build like Chrome's. Tried #undef-ing it, but -// there are currently 118 targets that break if we do this, so -// leaving out of the precompiled header for now. +// Objbase.h and other files that rely on it bring in [ #define +// interface struct ] which can cause problems in a multi-platform +// build like Chrome's. #undef-ing it does not work as there are +// currently 118 targets that break if we do this, so leaving out of +// the precompiled header for now. //#include <commctrl.h> // 2 //#include <commdlg.h> // 3 //#include <cryptuiapi.h> // 2 @@ -64,9 +65,8 @@ //#include <shobjidl.h> // 4 //#include <urlhist.h> // 2 -// TODO(joi): Caused other conflicts in addition to the 'interface' issue -// above, see if they can be resolved. -//#include <shlobj.h> +// Caused other conflicts in addition to the 'interface' issue above. +// #include <shlobj.h> #include <errno.h> #include <fcntl.h> |