| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The new algorithm maps the original 13-bit low entropy source to a
new 13-bit entropy value using a mapping that is shuffled using the
trial name as a seed.
The algorithm is roughly as follows:
Take the low entropy source as an integer between 0-8191.
Generate an identity mapping of size 8192 where mapping[i] == i.
Seed a Mersenne Twister random number generator with the hash of the field trial name.
Use the seeded random number generator to shuffle the mapping array.
Map the low entropy source using the mapping array, i.e. entropy' = mapping[entropy].
Divide the resulting entropy' by 8192 to produce a double in the range of [0, 1) that
will be used for bucketing in field_trial.cc.
The above algorithm improves uniformity over the existing entropy provider when
the 13-bit entropy source is used while still providing very little overlaps of
buckets between different field trials.
Adds third_party library mt19937ar, an implementation of Mersenne Twister, for
the seeded random number generation. This is needed until C++11 becomes available
for use in Chromium, at which point C++11's <random> could be used.
BUG=143239
TEST=Unit tests. Additionally, verified that the new algorithm produces uniform results
with very little overlap of buckets between different field trials.
Review URL: https://chromiumcodereview.appspot.com/10830318
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153322 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
R=maruel@chromium.org
NOTRY=True
BUG=None
Review URL: https://chromiumcodereview.appspot.com/10878029
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153098 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
to .gitignore.
BUG=143327
TBR=mmenke@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10879022
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152838 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=137639
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10857052
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152485 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
NOTRY=True
R=maruel@chromium.org
BUG=None
TEST=None
Review URL: https://chromiumcodereview.appspot.com/10857004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152144 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
upgrading the me2me host:
- Install the host binaries to versioned folders.
- Drop references to the COM objects quickly.
- Auto-generate CLSID of the daemon controller at GYP time. This makes sure that a freshly installed version of the controller will be launched after upgrade even if there is already running instance cached by RPCSS.
This CL restores https://chromiumcodereview.appspot.com/10831037 (r148671) and https://chromiumcodereview.appspot.com/10837087 (r149866) previously reverted by r150494. Unlike the previous two CLs this one does not require GYP changes (that is changes to GYP itself, not .gyp files).
BUG=137755
Review URL: https://chromiumcodereview.appspot.com/10828352
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152120 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
third_party/llvm-allocated-type is introduced at http://crrev.com/149572 (not in DEPS -- need to describe in .gclient).
BUG=123758
Review URL: https://chromiumcodereview.appspot.com/10832200
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150729 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: https://chromiumcodereview.appspot.com/10830172
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149963 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
occurances of link.exe and lib.exe can run concurrently.
Python builder emits link_limiter.exe and lib_limiter.exe.
Skeleton copied from supalink.
Seems to behave as expected. Tested with max-concurrency=1 on my
local machine.
Run python script with the argument 'clean' to... well... clean up.
R=cmp,nsylvain
BUG=
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/10826067
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149911 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This was added to DEPS by r149485.
BUG=none
TEST=none
TBR=thestig@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10825144
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149526 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
NOTRY=TRUE
Review URL: https://chromiumcodereview.appspot.com/10807038
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149214 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
This is to make 'git clean' a no-op.
BUG=
Review URL: https://chromiumcodereview.appspot.com/10837024
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149211 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Now protoc.exe will be directly invoked.
This rolls cacheinvalidation from r218:r219
------------------------------------------------------------------------
r219 | ghcooper@gmail.com | 2012-07-20 17:44:14 -0700 (Fri, 20 Jul 2012) | 1 line
move protos out of v2/; use relative paths for proto imports
------------------------------------------------------------------------
This also rolls gyp from r1440:r1441
------------------------------------------------------------------------
r1441 | iannucci@chromium.org | 2012-07-26 17:54:17 -0700 (Thu, 26 Jul 2012) | 8 lines
Fix bug: non-cygwin actions incorrectly run options through _FixPath.
This adds an additional heuristic to the existing one. Now if an option begins
with either a '/' OR a '-', it assumes it's not a strict path.
Added a TODO which notes that the existing (and new) behavior will miss options
such as '--opt=a/posix/path', and '/opt:a/posix/path'.
Review URL: https://chromiumcodereview.appspot.com/10829049
------------------------------------------------------------------------
BUG=123026,113339
R=scottmg@chromium.org,cmp@chromium.org,nsylvain@chromium.org,jar@chromium.org,akalin@chromium.org,maruel@chromium.org
TEST=
Review URL: https://chromiumcodereview.appspot.com/10796051
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149100 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
These were added to DEPS by r147341 (Add native Windows tools for bison,
gperf, perl to DEPS, 2012-07-18), but not to .gitignore.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/10825055
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148770 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also fix a couple of bugs in the license tool.
- When scanning, ignore directories that don't contain any files, on the
assumption that these are DEPS directories for projects not used by our
current configuration.
- Don't recurse into directories in ADDITIONAL_PATHS, just as we don't for
regular third_party/foo directories.
Notes
- License file for third_party/mozc was taken from source header.
- LICENSE.chromium_os was copied from Chromium OS source tree.
This fixes 'licenses.py scan' for an Android checkout.
BUG=138921
Review URL: https://chromiumcodereview.appspot.com/10829042
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148693 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Can be removed after r27037 in src-internal, per jam@.
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10796102
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148181 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=ran "git status"
TBR=jam@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10805077
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147991 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also tweak .gitignore entry for content/test/data/layout_tests
(so that 'git clean' becomes a no-op).
BUG=
TEST=
TBR=jln@chromium.org,derat@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10805014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147301 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This was in .gitignore but had a typo.
BUG=none
TEST=Type git status, should not see ".settings/" as untracked
Review URL: https://chromiumcodereview.appspot.com/10704194
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146436 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Was added by r134372.
BUG=
TEST=
TBR=thakis@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10692070
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145257 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=
TEST=
TBR=thakis@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10704010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@144527 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=127051
TEST=git try -c -b linux_chromeos,cros_x86
Review URL: https://chromiumcodereview.appspot.com/10621002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@143873 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10636014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@143698 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
libexif source files are added to deps/third_party/libexif(r141967). This change doesn't make us use the library yet, that will be the next step. This is a no-op change from the point of view of the build.
Please find the previous review comments at http://codereview.chromium.org/10391195.
BUG=none
TEST=none
TBR=thestig@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10562037
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142799 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10536166
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142676 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
See http://code.google.com/p/gyp/issues/detail?id=195#c3
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/10544147
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142158 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
libexif source files are added to deps/third_party/libexif(r141967). This change doesn't make us use the library yet, that will be the next step. This is a no-op change from the point of view of the build.
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10391195
TBR=kmadhusu@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10539162
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142157 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
libexif source files are added to deps/third_party/libexif(r141967). This change doesn't make us use the library yet, that will be the next step. This is a no-op change from the point of view of the build.
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10391195
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142154 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
implementation.
Review URL: https://chromiumcodereview.appspot.com/10546068
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141695 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
R=maruel@chromium.org
NOTRY=TRUE
BUG=None
TEST=None
Review URL: https://chromiumcodereview.appspot.com/10536028
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140767 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
R=maruel@chromium.org
NOTRY=TRUE
BUG=None
TEST=None
Review URL: https://chromiumcodereview.appspot.com/10459064
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139955 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
VS2010 was fixed.
R=maruel@chromium.org
NOTRY=TRUE
BUG=119528
TEST=Clean `git status`.
Review URL: https://chromiumcodereview.appspot.com/10454043
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139249 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: https://chromiumcodereview.appspot.com/10449036
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139146 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
R=maruel@chromium.org
NOTRY=true
BUG=None
TEST=None
Review URL: https://chromiumcodereview.appspot.com/10388121
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136952 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=git status/git clean show a clean tree.
Review URL: https://chromiumcodereview.appspot.com/10310128
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136694 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=None
TEST=None
Review URL: https://chromiumcodereview.appspot.com/10389093
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136564 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=None
TEST=No more untracked files in fresh checkout+build
Review URL: http://codereview.chromium.org/10384018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135671 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
conditional block.
BUG=125725
TEST=NONE
Review URL: https://chromiumcodereview.appspot.com/10387005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135643 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This pulls in:
r1362: MSVS 2008: Fix to ensure that actions are re-run when the command changes
This change creates *.gypcmd files next to *.vcproj files, so I am
adding "*.gypcmd" to the .gitignore file.
BUG=http://code.google.com/p/gyp/issues/detail?id=262
TEST=build
Review URL: https://chromiumcodereview.appspot.com/10383027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135608 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135382 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
and re-assemble the Chromoting host installation.
Review URL: http://codereview.chromium.org/10352018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135217 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=
TEST=
Review URL: http://codereview.chromium.org/10187017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134299 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=
TEST=
Review URL: http://codereview.chromium.org/10116045
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132943 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
TBR=nsylvain.
Review URL: https://chromiumcodereview.appspot.com/9960047
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@131449 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: https://chromiumcodereview.appspot.com/10009009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130930 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
chrome/x64 and chrome/ipch were missing from .gitignore (while they shouldn't be created in the first place, they are because of bug #119528)
Adding .gitignore entries for every solution building in the wrong place is not viable in the long run (especially that it's only temporary for this bug).
When the bug is fixed, we should remove these entries.
BUG=119528
TEST=
Review URL: http://codereview.chromium.org/9857023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129027 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=ran "git status"
TBR=dgrogan
Review URL: https://chromiumcodereview.appspot.com/9837055
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@128554 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/9732020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@128366 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
does it.
Review URL: https://chromiumcodereview.appspot.com/9801005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@128073 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=ran 'git status'
TBR=groby,xusydoc
Review URL: http://codereview.chromium.org/9753016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127806 0039d316-1c4b-4281-b951-d872f2087c98
|