Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(254)

Issue 7430002: Update the tcmalloc vendor branch to r111 (perftools version 1.8) (Closed)

Created:
9 years, 5 months ago by Alexander Potapenko
Modified:
9 years, 5 months ago
CC:
chromium-reviews, Aaron Boodman, Erik does not do reviews, Paweł Hajdan Jr.
Visibility:
Public.

Description

Update the tcmalloc vendor branch to r111 (perftools version 1.8) The major reason for us to switch to this branch is better Mac OS X support. Please note that this change doesn't affect Chromium builds. TBR=willchan Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=93000

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+3452 lines, -1474 lines) Patch
M third_party/tcmalloc/README.chromium View 1 chunk +2 lines, -2 lines 0 comments Download
M third_party/tcmalloc/vendor/ChangeLog View 1 chunk +55 lines, -0 lines 0 comments Download
M third_party/tcmalloc/vendor/Makefile.am View 14 chunks +50 lines, -18 lines 0 comments Download
M third_party/tcmalloc/vendor/Makefile.in View 53 chunks +351 lines, -280 lines 0 comments Download
M third_party/tcmalloc/vendor/NEWS View 2 chunks +33 lines, -2 lines 0 comments Download
M third_party/tcmalloc/vendor/README View 1 chunk +0 lines, -22 lines 0 comments Download
M third_party/tcmalloc/vendor/configure View 28 chunks +134 lines, -32 lines 0 comments Download
M third_party/tcmalloc/vendor/configure.ac View 5 chunks +43 lines, -4 lines 0 comments Download
M third_party/tcmalloc/vendor/doc/heapprofile.html View 1 chunk +1 line, -4 lines 0 comments Download
M third_party/tcmalloc/vendor/doc/tcmalloc.html View 1 chunk +1 line, -1 line 0 comments Download
M third_party/tcmalloc/vendor/google-perftools.sln View 1 chunk +8 lines, -0 lines 0 comments Download
M third_party/tcmalloc/vendor/packages/deb/changelog View 2 chunks +7 lines, -1 line 0 comments Download
M third_party/tcmalloc/vendor/src/base/atomicops.h View 1 chunk +1 line, -1 line 0 comments Download
M third_party/tcmalloc/vendor/src/base/atomicops-internals-windows.h View 7 chunks +107 lines, -20 lines 0 comments Download
M third_party/tcmalloc/vendor/src/base/cycleclock.h View 2 chunks +14 lines, -4 lines 0 comments Download
A third_party/tcmalloc/vendor/src/base/elf_mem_image.h View 1 chunk +134 lines, -0 lines 0 comments Download
A third_party/tcmalloc/vendor/src/base/elf_mem_image.cc View 1 chunk +432 lines, -0 lines 0 comments Download
M third_party/tcmalloc/vendor/src/base/low_level_alloc.cc View 1 chunk +1 line, -1 line 0 comments Download
M third_party/tcmalloc/vendor/src/base/spinlock_internal.cc View 1 chunk +1 line, -1 line 0 comments Download
M third_party/tcmalloc/vendor/src/base/vdso_support.h View 5 chunks +39 lines, -70 lines 0 comments Download
M third_party/tcmalloc/vendor/src/base/vdso_support.cc View 5 chunks +7 lines, -381 lines 0 comments Download
M third_party/tcmalloc/vendor/src/central_freelist.h View 5 chunks +24 lines, -11 lines 0 comments Download
M third_party/tcmalloc/vendor/src/central_freelist.cc View 7 chunks +41 lines, -5 lines 0 comments Download
M third_party/tcmalloc/vendor/src/common.h View 2 chunks +6 lines, -7 lines 0 comments Download
M third_party/tcmalloc/vendor/src/common.cc View 3 chunks +20 lines, -15 lines 0 comments Download
M third_party/tcmalloc/vendor/src/config.h.in View 2 chunks +9 lines, -0 lines 0 comments Download
M third_party/tcmalloc/vendor/src/debugallocation.cc View 4 chunks +20 lines, -31 lines 0 comments Download
M third_party/tcmalloc/vendor/src/google/heap-checker.h View 1 chunk +1 line, -2 lines 0 comments Download
M third_party/tcmalloc/vendor/src/google/malloc_extension.h View 3 chunks +20 lines, -3 lines 0 comments Download
M third_party/tcmalloc/vendor/src/google/malloc_extension_c.h View 1 chunk +12 lines, -0 lines 0 comments Download
M third_party/tcmalloc/vendor/src/google/malloc_hook.h View 2 chunks +13 lines, -0 lines 0 comments Download
M third_party/tcmalloc/vendor/src/heap-checker.cc View 3 chunks +2 lines, -6 lines 0 comments Download
A third_party/tcmalloc/vendor/src/libc_override.h View 1 chunk +90 lines, -0 lines 0 comments Download
A third_party/tcmalloc/vendor/src/libc_override_gcc_and_weak.h View 1 chunk +99 lines, -0 lines 0 comments Download
A third_party/tcmalloc/vendor/src/libc_override_glibc.h View 1 chunk +148 lines, -0 lines 0 comments Download
A third_party/tcmalloc/vendor/src/libc_override_osx.h View 1 chunk +257 lines, -0 lines 0 comments Download
A third_party/tcmalloc/vendor/src/libc_override_redefine.h View 1 chunk +93 lines, -0 lines 0 comments Download
M third_party/tcmalloc/vendor/src/malloc_extension.cc View 4 chunks +18 lines, -5 lines 0 comments Download
M third_party/tcmalloc/vendor/src/malloc_hook.cc View 3 chunks +12 lines, -185 lines 0 comments Download
M third_party/tcmalloc/vendor/src/malloc_hook-inl.h View 1 chunk +1 line, -1 line 0 comments Download
A third_party/tcmalloc/vendor/src/malloc_hook_mmap_freebsd.h View 1 chunk +111 lines, -0 lines 0 comments Download
A third_party/tcmalloc/vendor/src/malloc_hook_mmap_linux.h View 1 chunk +223 lines, -0 lines 0 comments Download
M third_party/tcmalloc/vendor/src/maybe_threads.cc View 2 chunks +20 lines, -0 lines 0 comments Download
M third_party/tcmalloc/vendor/src/memfs_malloc.cc View 4 chunks +44 lines, -41 lines 0 comments Download
M third_party/tcmalloc/vendor/src/memory_region_map.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M third_party/tcmalloc/vendor/src/pprof View 26 chunks +353 lines, -52 lines 0 comments Download
M third_party/tcmalloc/vendor/src/profile-handler.cc View 3 chunks +5 lines, -3 lines 0 comments Download
M third_party/tcmalloc/vendor/src/profiler.cc View 3 chunks +5 lines, -3 lines 0 comments Download
M third_party/tcmalloc/vendor/src/stack_trace_table.h View 1 chunk +2 lines, -0 lines 0 comments Download
M third_party/tcmalloc/vendor/src/stacktrace.cc View 1 chunk +6 lines, -5 lines 0 comments Download
M third_party/tcmalloc/vendor/src/stacktrace_config.h View 1 chunk +5 lines, -2 lines 0 comments Download
A third_party/tcmalloc/vendor/src/stacktrace_nacl-inl.h View 1 chunk +37 lines, -0 lines 0 comments Download
M third_party/tcmalloc/vendor/src/symbolize.cc View 5 chunks +39 lines, -4 lines 0 comments Download
M third_party/tcmalloc/vendor/src/system-alloc.h View 1 chunk +1 line, -1 line 0 comments Download
M third_party/tcmalloc/vendor/src/system-alloc.cc View 5 chunks +2 lines, -4 lines 0 comments Download
M third_party/tcmalloc/vendor/src/tcmalloc.cc View 12 chunks +46 lines, -159 lines 0 comments Download
M third_party/tcmalloc/vendor/src/tests/debugallocation_test.cc View 2 chunks +5 lines, -1 line 0 comments Download
M third_party/tcmalloc/vendor/src/tests/malloc_extension_c_test.c View 1 chunk +8 lines, -0 lines 0 comments Download
M third_party/tcmalloc/vendor/src/tests/malloc_extension_test.cc View 2 chunks +20 lines, -0 lines 0 comments Download
M third_party/tcmalloc/vendor/src/tests/malloc_hook_test.cc View 7 chunks +28 lines, -7 lines 0 comments Download
M third_party/tcmalloc/vendor/src/tests/profiler_unittest.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M third_party/tcmalloc/vendor/src/tests/system-alloc_unittest.cc View 3 chunks +20 lines, -4 lines 0 comments Download
M third_party/tcmalloc/vendor/src/tests/tcmalloc_unittest.cc View 6 chunks +83 lines, -47 lines 0 comments Download
M third_party/tcmalloc/vendor/src/thread_cache.cc View 5 chunks +37 lines, -14 lines 0 comments Download
M third_party/tcmalloc/vendor/src/windows/config.h View 6 chunks +20 lines, -2 lines 0 comments Download
M third_party/tcmalloc/vendor/src/windows/google/tcmalloc.h.in View 2 chunks +8 lines, -1 line 0 comments Download
M third_party/tcmalloc/vendor/src/windows/mingw.h View 2 chunks +2 lines, -2 lines 0 comments Download
M third_party/tcmalloc/vendor/src/windows/port.h View 4 chunks +7 lines, -3 lines 0 comments Download
M third_party/tcmalloc/vendor/src/windows/port.cc View 2 chunks +4 lines, -0 lines 0 comments Download

Messages

Total messages: 2 (0 generated)
Alexander Potapenko
Hi, looks like the necessary Mac-related bits have reached google-perftools only now, so I have ...
9 years, 5 months ago (2011-07-19 11:51:26 UTC) #1
willchan no longer on Chromium
9 years, 5 months ago (2011-07-19 11:52:55 UTC) #2
LGTM

On Tue, Jul 19, 2011 at 2:51 PM,  <glider@chromium.org> wrote:
> Reviewers: willchan,
>
> Message:
> Hi,
>
> looks like the necessary Mac-related bits have reached google-perftools only
> now, so I have to bump the revision once again.
> This CL is not interesting at all compared to the upcoming merge.
>
> Description:
> Update the tcmalloc vendor branch to r111 (perftools version 1.8)
> The major reason for us to switch to this branch is better Mac OS X support.
> Please note that this change doesn't affect Chromium builds.
>
> Please review this at http://codereview.chromium.org/7430002/
>
> SVN Base: svn://svn.chromium.org/chrome/trunk/src/
>
> Affected files:
>  M     third_party/tcmalloc/README.chromium
>  M     third_party/tcmalloc/vendor/ChangeLog
>  M     third_party/tcmalloc/vendor/Makefile.am
>  M     third_party/tcmalloc/vendor/Makefile.in
>  M     third_party/tcmalloc/vendor/NEWS
>  M     third_party/tcmalloc/vendor/README
>  M     third_party/tcmalloc/vendor/configure
>  M     third_party/tcmalloc/vendor/configure.ac
>  M     third_party/tcmalloc/vendor/doc/heapprofile.html
>  M     third_party/tcmalloc/vendor/doc/tcmalloc.html
>  M     third_party/tcmalloc/vendor/google-perftools.sln
>  M     third_party/tcmalloc/vendor/packages/deb/changelog
>  M     third_party/tcmalloc/vendor/src/base/atomicops-internals-windows.h
>  M     third_party/tcmalloc/vendor/src/base/atomicops.h
>  M     third_party/tcmalloc/vendor/src/base/cycleclock.h
>  A     third_party/tcmalloc/vendor/src/base/elf_mem_image.h
>  A     third_party/tcmalloc/vendor/src/base/elf_mem_image.cc
>  M     third_party/tcmalloc/vendor/src/base/low_level_alloc.cc
>  M     third_party/tcmalloc/vendor/src/base/spinlock_internal.cc
>  M     third_party/tcmalloc/vendor/src/base/vdso_support.h
>  M     third_party/tcmalloc/vendor/src/base/vdso_support.cc
>  M     third_party/tcmalloc/vendor/src/central_freelist.h
>  M     third_party/tcmalloc/vendor/src/central_freelist.cc
>  M     third_party/tcmalloc/vendor/src/common.h
>  M     third_party/tcmalloc/vendor/src/common.cc
>  M     third_party/tcmalloc/vendor/src/config.h.in
>  M     third_party/tcmalloc/vendor/src/debugallocation.cc
>  M     third_party/tcmalloc/vendor/src/google/heap-checker.h
>  M     third_party/tcmalloc/vendor/src/google/malloc_extension.h
>  M     third_party/tcmalloc/vendor/src/google/malloc_extension_c.h
>  M     third_party/tcmalloc/vendor/src/google/malloc_hook.h
>  M     third_party/tcmalloc/vendor/src/heap-checker.cc
>  A     third_party/tcmalloc/vendor/src/libc_override.h
>  A     third_party/tcmalloc/vendor/src/libc_override_gcc_and_weak.h
>  A     third_party/tcmalloc/vendor/src/libc_override_glibc.h
>  A     third_party/tcmalloc/vendor/src/libc_override_osx.h
>  A     third_party/tcmalloc/vendor/src/libc_override_redefine.h
>  M     third_party/tcmalloc/vendor/src/malloc_extension.cc
>  M     third_party/tcmalloc/vendor/src/malloc_hook-inl.h
>  M     third_party/tcmalloc/vendor/src/malloc_hook.cc
>  A     third_party/tcmalloc/vendor/src/malloc_hook_mmap_freebsd.h
>  A     third_party/tcmalloc/vendor/src/malloc_hook_mmap_linux.h
>  M     third_party/tcmalloc/vendor/src/maybe_threads.cc
>  M     third_party/tcmalloc/vendor/src/memfs_malloc.cc
>  M     third_party/tcmalloc/vendor/src/memory_region_map.cc
>  M     third_party/tcmalloc/vendor/src/pprof
>  M     third_party/tcmalloc/vendor/src/profile-handler.cc
>  M     third_party/tcmalloc/vendor/src/profiler.cc
>  M     third_party/tcmalloc/vendor/src/stack_trace_table.h
>  M     third_party/tcmalloc/vendor/src/stacktrace.cc
>  M     third_party/tcmalloc/vendor/src/stacktrace_config.h
>  A     third_party/tcmalloc/vendor/src/stacktrace_nacl-inl.h
>  M     third_party/tcmalloc/vendor/src/symbolize.cc
>  M     third_party/tcmalloc/vendor/src/system-alloc.h
>  M     third_party/tcmalloc/vendor/src/system-alloc.cc
>  M     third_party/tcmalloc/vendor/src/tcmalloc.cc
>  M     third_party/tcmalloc/vendor/src/tests/debugallocation_test.cc
>  M     third_party/tcmalloc/vendor/src/tests/malloc_extension_c_test.c
>  M     third_party/tcmalloc/vendor/src/tests/malloc_extension_test.cc
>  M     third_party/tcmalloc/vendor/src/tests/malloc_hook_test.cc
>  M     third_party/tcmalloc/vendor/src/tests/profiler_unittest.cc
>  M     third_party/tcmalloc/vendor/src/tests/system-alloc_unittest.cc
>  M     third_party/tcmalloc/vendor/src/tests/tcmalloc_unittest.cc
>  M     third_party/tcmalloc/vendor/src/thread_cache.cc
>  M     third_party/tcmalloc/vendor/src/windows/config.h
>  M     third_party/tcmalloc/vendor/src/windows/google/tcmalloc.h.in
>  M     third_party/tcmalloc/vendor/src/windows/mingw.h
>  M     third_party/tcmalloc/vendor/src/windows/port.h
>  M     third_party/tcmalloc/vendor/src/windows/port.cc
>
>
>

Powered by Google App Engine
This is Rietveld 408576698