| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
Also update P2PPortAllocator for compatibility with the latest libjingle
changes.
BUG=121613
Review URL: https://chromiumcodereview.appspot.com/10069046
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132307 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
files.
It breaks down nonprofiled memory regions (f.k.a. 'unknown') with using information
from /proc/(pid)/maps.
'mustbezero' and 'nonprofiled-*' columns show broken down values.
- mustbezero: works as a sentinel value. it should be '0'. tell dmikurube@ if it > 0.
- nonprofiled-absent: works as a sentinel value. should be '0'.
- nonprofiled-anonymous: may be still 'unknown'. no special info from maps.
- nonprofiled-file-exec: is a mapped file here as executable.
- nonprofiled-file-nonexec: is a mapped file here as non-executable.
- nonprofiled-stack: is a stack.
- nonprofiled-other: includes [vdso] and some small portions.
It also removes dmpolicy (an old one) and adds new policy files: policy.l{0-2}.txt.
The new files 'policy.l{0-2}.txt' are recommended instead of 'dmpolicy'.
policy.l0.txt is the roughest, and policy.l2.txt is the finest breakdown.
We can check that summation from 'FROM_HERE_FOR_TOTAL' till 'UNTIL_HERE_FOR_TOTAL'
is equal to 'total-exclude-profiler'.
Finally, dmprof.py is renamed into dmprof like pprof in tcmalloc.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/9812010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132174 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=121613
Review URL: https://chromiumcodereview.appspot.com/10024032
TBR=sergeyu@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10065029
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132103 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
This is only step 1 -- this brings binaries (and the crazy header) into the
build process.
Review URL: http://codereview.chromium.org/10067013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132080 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Convert base_unittests_run and net_unittests_run to use the new format.
Rename isolate_files to isolate_dependency_tracked and ..._dirs to ..._untracked.
Rewrite merge_isolate.py to have fully deterministic and sane behavior, especially for 'else' conditions.
Convert 'python' to sys.executable when running the command.
Add a lot of unit tests.
Move hashtable default directory into dirname(result) + '/hashtable'.
R=rogerta@chromium.org
R=mark@chromium.org
R=rsleevi@chromium.org
BUG=98834
TEST=
Review URL: http://codereview.chromium.org/10019014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@131896 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=121613
Review URL: https://chromiumcodereview.appspot.com/10024032
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@131883 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
|c| should be smaller than 0x0fc0.
BUG=chromium:122586
TEST=manual
Review URL: http://codereview.chromium.org/10024052
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@131694 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=129069
Review URL: http://codereview.chromium.org/9826025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@131622 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
(reasonably) does not like.
dlldata.c is a generated file name that a bunch of idl build rules output but most do not actually compile it AFAICT. This was causing some targets in isimpledom (that contain multiple idl files) to output to the same name (dlldata.c), so uniquize it based on InputName. For the one target that seems to actually build dlldata.c, override back to the original name to keep things the same (iaccessible2).
Review URL: http://codereview.chromium.org/10008061
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@131232 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=81384
Review URL: http://codereview.chromium.org/9866056
TBR=jsbell@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10007013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130974 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=81384
Review URL: http://codereview.chromium.org/9866056
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130967 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Add gtk dependency to base.gyp for android host_os="linux" case
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/9969080
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130784 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=143
TEST=None
author: Tony Payne <tpayne@chromium.org>
Original review: http://codereview.chromium.org/9969111/
Review URL: https://chromiumcodereview.appspot.com/9956130
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130542 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also, move the clang warning flags to the block that's shared for
system / nonsystem zlib use.
BUG=none
TEST=fewer warnings when building with clang on linux
NOTRY=true
Review URL: http://codereview.chromium.org/9965119
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130459 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Suppress Wunused-value and Wconstant-conversion for the target.
BUG=none
TEST=`ninja all` output gets 43 lines shorter.
NOTRY=true
Review URL: http://codereview.chromium.org/9969116
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130458 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=116615
Review URL: http://codereview.chromium.org/9965052
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130177 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=114301
TEST=run all existing tests.
Review URL: http://codereview.chromium.org/8632007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130092 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=118913
TEST=manual (see instructions at http://code.google.com/p/chromium/issues/detail?id=44654#c11)
Review URL: https://chromiumcodereview.appspot.com/9844020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129588 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
be used by chromium webkit port.
http://chrome-master2.mtv:8011/
Failure on official continuous builder.
http://chrome-master2.mtv:8011/builders/linux32%20trunk/builds/3711
BUG=143
TEST=NONE
Review URL: http://codereview.chromium.org/9702032
TBR=tpayne@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9910003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129549 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
chromium webkit port.
BUG=143
TEST=NONE
Review URL: http://codereview.chromium.org/9702032
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129510 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=113708
TEST=none
NOTRY=true
Review URL: http://codereview.chromium.org/9791027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129307 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
linux
Add variable removed on r127490 back.
BUG=none
TEST=no crash
Review URL: http://codereview.chromium.org/9853007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129144 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Failing license check.
http://chromegw.corp.google.com/i/chromium/builders/Linux/builds/21702/steps/check_licenses
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/9826025
TBR=gdk@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9866021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129101 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/9826025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129069 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
score_ is partially initialized, and while ultimately the uninit
elements are not used, coercing them to floating point generates uninit
reports when run under drmemory. It's also unecessary, so I'm removing
it.
BUG=115326
R=jshin@chromium.org,timurrrr@chromium.org
TEST=comact_lang_det_unittest_small.cc under drmemory
Review URL: http://codereview.chromium.org/9465026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129050 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=115346
TES=right-click menu on flash -> global settings works. You see the native control
panel instead of an error dialog.
NOTRY=true
Review URL: http://codereview.chromium.org/9810031
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@128297 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Make all the places that include run_all_unittests.cc manually depend
on this target instead.
BUG=
TEST=
Review URL: http://codereview.chromium.org/9691067
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127911 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
- Implemented ROAP on top of JSEP.
- Added a new signal after PortAllocatorSesison discoves all candidates for
the channel.
TEST=try bots and apprtc.appspot.com
Review URL: https://chromiumcodereview.appspot.com/9727011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127702 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
uninitialized variables.
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/9700091
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127490 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
kMaxSize w/ kNumClasses = 54. (retry of r127301)
BUG=118329
TEST=perf tests.
TBR=jar@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9722025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127381 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
old kPageShift and kMaxSize w/ kNumClasses = 54.
Will be reverted.
BUG=118329
TEST=perf tests.
Review URL: https://chromiumcodereview.appspot.com/9722001
TBR=dmikurube@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9722024
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127379 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
and kMaxSize w/ kNumClasses = 54.
Will be reverted.
BUG=118329
TEST=perf tests.
Review URL: https://chromiumcodereview.appspot.com/9722001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127301 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
* Fix for issue 118455.
BUG=118455
TEST=apprtc on linux and win and try bots
Review URL: https://chromiumcodereview.appspot.com/9702101
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127253 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
for performance.
This change will be reverted soon.
BUG=114301
TEST=none
Review URL: https://chromiumcodereview.appspot.com/9701097
TBR=dmikurube@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9706107
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127194 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This change will be reverted soon.
BUG=114301
TEST=none
Review URL: https://chromiumcodereview.appspot.com/9701097
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127171 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Although unspecified, this is consistent with GLIBC's implementation that third-party code is relying on.
BUG=118087
TEST=run all tests, run aura chrome --ui-use-gpu-process with NVIDIA driver, observe no assert.
Review URL: https://chromiumcodereview.appspot.com/9701053
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127006 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1) Got an upstream diff 411:412 from svn
2) Applied
3) Modified protobuf.gyp to make it platform independent thanks to the new
guards added in atomicops_internals_x86_gcc.cc and
atomicops_internals_x86_msvc.cc.
Note that the previous change adding atomicops added a significant
complexity to protobuf.gyp to handle platform-specific source files. Because
it was using target_arch only, it did not even work properly. Indeed
protobuf_lite needs to deal with the host architecture when it is built to
be used by protoc.
Review URL: http://codereview.chromium.org/9706016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126922 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
NOTRY=true
Review URL: http://codereview.chromium.org/9702030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126833 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
Roll webrtc to 1888.
BUG=115702,117252
TEST=apprtc.appspot.com on windows and linux
Review URL: https://chromiumcodereview.appspot.com/9600066
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126793 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=117476
TEST=run base_unittests on Mountain Lion
Review URL: http://codereview.chromium.org/9701031
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126773 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It's a retry of r126715 with updating README.chromium.
The major reason for us to enable a fix for HEAP_PROFILE_MMAP.
Please note that this change doesn't affect Chromium builds.
BUG=114302
TEST=none
Review URL: https://chromiumcodereview.appspot.com/9702045
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126770 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The major reason for us to enable a fix for HEAP_PROFILE_MMAP.
Please note that this change doesn't affect Chromium builds.
BUG=114302
TEST=none
Review URL: https://chromiumcodereview.appspot.com/9316021
TBR=dmikurube@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9701040
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126728 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
The major reason for us to enable a fix for HEAP_PROFILE_MMAP.
Please note that this change doesn't affect Chromium builds.
BUG=114302
TEST=none
Review URL: https://chromiumcodereview.appspot.com/9316021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126715 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I'm not sure this is the right way to do this. I started by adding
a few switch/case statements and then realized that there is
no guarntee that glGenQueriesXXX exists which means I have to NOT
call that for GL_COMMANDS_ISSUED_CHROMIUM queries. I ended up
going down the path of a base class and this is where it lead.
TEST=unit tests
BUG=117768
Review URL: http://codereview.chromium.org/9694025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126607 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Restructure source directory into deps/, impl/, include/, test/.
- Fix a bug where redundant registrations would be resent.
- Fix a bug that would prevent retry delays from being computed correctly.
- Some cosmetic code cleanup.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=126353
Review URL: http://codereview.chromium.org/9675001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126584 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
chromium-specific changes.
This change is retry of r124832. The original review discussion is at http://codereview.chromium.org/9311003/.
The major reason for us is to enable a fix for HEAP_PROFILE_MMAP. The change is created by 3-way merge from 1) the original google-perftools r109 ( = vendor base), 2) the original gperftools 2.0 r144 ( = branch), and 3) the chromium branch ( = another branch) with the following additional changes :
* base/allocator/allocator.gyp is modified.
* Many [#include "third_party/tcmalloc/chromium/src/google/..."] are replaced with "gperftools/". (Many files in Chromium)
* gperftools/tcmalloc.h (formerly google/tcmalloc.h) is replaced with the original (generated) one.
* windows/gperftools/tcmalloc.h (formerly windows/google/tcmalloc.h) is replaced with the original (generated) one.
* malloc_hook-like functions are moved to libc_override*.h in gperftools 2.0. Some changes due to it.
* MALLOC_HOOK_MAYBE_VOLATILE is redefined using __MALLOC_HOOK_VOLATILE. (config.h, tcmalloc.cc and libc_override_glibc.h)
* The macro "CRASH(...)" is replaced with "Log(kCrash, __FILE__, __LINE__, ...)". (Many files)
* LARGE_PAGE-related parameters (which may affect performance?) are merged. (common.h)
* RAW_VLOG() calls are removed. (base/googleinit.h)
* sys_{mmap|munmap|mremap}(...) calls are tentatively replaced with syscall(SYS_{mmap|munmap|mremap}, ...). (malloc_hook_mmap_linux.h)
* tc_mallinfo is declared only when HAVE_STRUCT_MALLINFO is defined. (gperftools/tcmalloc.h)
* "libc_override_redefine.h" is not included in Windows. (libc_override.h)
* Chromium-original "sys_alloc" is not declared. (windows/port.cc)
* base/spinlock_win32-inl.h is reverted from r144 because 64-bit atomicops are not implemented on Windows. (base/atomicops-internals-windows.h)
The vendor branch is updated in another change.
BUG=114302
TEST=run all existing tests.
Review URL: https://chromiumcodereview.appspot.com/9584046
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126412 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
TBR=fischman
Review URL: https://chromiumcodereview.appspot.com/9677049
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126411 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Restructure source directory into deps/, impl/, include/, test/.
- Fix a bug where redundant registrations would be resent.
- Fix a bug that would prevent retry delays from being computed correctly.
- Some cosmetic code cleanup.
Review URL: http://codereview.chromium.org/9675001
TBR=ghc@google.com
Review URL: https://chromiumcodereview.appspot.com/9689055
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126356 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
- Restructure source directory into deps/, impl/, include/, test/.
- Fix a bug where redundant registrations would be resent.
- Fix a bug that would prevent retry delays from being computed correctly.
- Some cosmetic code cleanup.
Review URL: http://codereview.chromium.org/9675001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126353 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
R=ben@chromium.org, darin@chromium.org
BUG=88315
Review URL: https://chromiumcodereview.appspot.com/9664020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126218 0039d316-1c4b-4281-b951-d872f2087c98
|