[PATCH] D19298: [profile] Support for memory-mapping counters to a raw profile

Vedant Kumar via llvm-commits llvm-commits at lists.llvm.org
Tue Apr 19 18:35:41 PDT 2016


vsk updated the summary for this revision.
vsk updated this revision to Diff 54308.
vsk added a comment.

- Fix a memory bug I introduced in `lprofWriteDataImpl`. This will let me remove a hacky for-loop in http://reviews.llvm.org/D19293.
- Remove an extraneous pair of parentheses.


http://reviews.llvm.org/D19298

Files:
  lib/profile/InstrProfData.inc
  lib/profile/InstrProfiling.h
  lib/profile/InstrProfilingBuffer.c
  lib/profile/InstrProfilingFile.c
  lib/profile/InstrProfilingInternal.h
  lib/profile/InstrProfilingRuntime.cc
  lib/profile/InstrProfilingUtil.c
  lib/profile/InstrProfilingUtil.h
  lib/profile/InstrProfilingWriter.c
  test/lit.common.cfg
  test/profile/CMakeLists.txt
  test/profile/Linux/coverage_ctors.cpp
  test/profile/Linux/coverage_dtor.cpp
  test/profile/Linux/coverage_shared.test
  test/profile/Linux/coverage_test.cpp
  test/profile/Linux/instrprof-basic.c
  test/profile/Linux/instrprof-dlopen.test
  test/profile/Linux/instrprof-dynamic-one-shared.test
  test/profile/Linux/instrprof-dynamic-two-shared.test
  test/profile/gcc-flag-compatibility.test
  test/profile/instrprof-basic.c
  test/profile/instrprof-bufferio.c
  test/profile/instrprof-dlopen.test
  test/profile/instrprof-dynamic-one-shared.test
  test/profile/instrprof-dynamic-two-shared.test
  test/profile/instrprof-error.c
  test/profile/instrprof-hostname.c
  test/profile/instrprof-merge-match.test
  test/profile/instrprof-merge.c
  test/profile/instrprof-mmap-darwin.c
  test/profile/instrprof-reset-counters.c
  test/profile/instrprof-shared.test
  test/profile/instrprof-visibility.cpp
  test/profile/instrprof-without-libc.c
  test/profile/lit.cfg
  test/profile/lit.site.cfg.in

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D19298.54308.patch
Type: text/x-patch
Size: 44719 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160420/eff7280f/attachment.bin>


More information about the llvm-commits mailing list