Gitiles
Code Review
Sign In
android-review.linaro.org
/
platform
/
external
/
perfetto
/
2c5488f0dab90028e6e270fb3a1e52cb527f6691
/
src
/
base
2c5488f
Reshuffle include/ directory layout
by Primiano Tucci
· 5 years ago
7d47d3f
Fix missing ) in windows build
by Primiano Tucci
· 5 years ago
cdfd85b
Update gtest/gmock to use system includes
by Hector Dearman
· 5 years ago
335412d
Roll clang, libcxx, ninja, gn
by Primiano Tucci
· 5 years ago
a45a95e
Build trace processor lib on windows
by Mikhail Khokhlov
· 5 years ago
3e305d5
Fix fuzzer build
by Ryan Savitski
· 5 years ago
d6bdb6f
Allow to block client on full buffer.
by Florian Mayer
· 5 years ago
e579620
base: fix header include for std::min
by Lalit Maganti
· 5 years ago
26f69bd
trace_processor: implement first android mem metric!
by Lalit Maganti
· 5 years ago
5da63f3
Allow chromium to build the IPC layer.
by Stephen Nusko
· 5 years ago
41ce19b
no_destructor_unittest: assert flag setting instead of death tests
by Ryan Savitski
· 5 years ago
cc57bf7
no_destructor_unittest: skip death tests under chromium build
by Ryan Savitski
· 5 years ago
478c118
Introduce base::NoDestructor<T> to simplify static objects
by Ryan Savitski
· 5 years ago
8eba309
trace_processor: implement string pooling class
by Lalit Maganti
· 5 years ago
7c0e0be
tests: Update ASAN failure expectation for chromium.
by Eric Seckler
· 5 years ago
0c11cb0
UnixTaskRunner.Quit: keep holding lock while notifying to prevent race
by Ryan Savitski
· 5 years ago
2988579
introduce ThreadTaskRunner and use it in heapprofd's UnwindingWorker
by Ryan Savitski
· 5 years ago
60c4a2b
Add find() and rfind() methods to base::StringView
by Primiano Tucci
· 5 years ago
4da8c67
test: Migrate googletest TEST_CASE APIs to TEST_SUITE.
by Victor Costan
· 5 years ago
c1b9ea5
Merge "Set receive timeout on sockets."
by Florian Mayer
· 5 years ago
dac3127
Set receive timeout on sockets.
by Florian Mayer
· 5 years ago
3a21c7f
Fix check in UnixSocketTest::ReleaseSocket.
by Florian Mayer
· 5 years ago
8747978
Merge "Fix PagedMemory, use -1 FD for mmap to fix WASM"
by Lalit Maganti
· 5 years ago
a23e8f7
Fix PagedMemory, use -1 FD for mmap to fix WASM
by Primiano Tucci
· 5 years ago
7375926
Fix chromium roll (attempt 2).
by Eric Seckler
· 5 years ago
aa35f2e
Merge "Allow to release UnixSocketRaw from UnixSocket."
by Florian Mayer
· 5 years ago
8b3e8c8
Merge "Add unpartitioned and mixed partitioning span joins"
by Ioannis Ilkos
· 5 years ago
d8ea428
Add unpartitioned and mixed partitioning span joins
by Ioannis Ilkos
· 5 years ago
e2a8d2c
Fix chromium build
by Eric Seckler
· 5 years ago
ae2603b
Allow to release UnixSocketRaw from UnixSocket.
by Florian Mayer
· 5 years ago
ad460f2
Fix overflow in StringWriter
by Primiano Tucci
· 5 years ago
89795fd
Introduce base::CircularQueue and improve trace processor sorter
by Primiano Tucci
· 5 years ago
99025f1
Merge "base: Support TMPDIR environment variable in TempFile"
by Eric Seckler
· 5 years ago
e7e3f45
base: Support TMPDIR environment variable in TempFile
by Eric Seckler
· 5 years ago
7cc9175
base: Don't run destructors on subprocess exit in PagedMemoryTest.
by Eric Seckler
· 5 years ago
bd3fb82
perfetto: add string writer class for formatting strings
by Lalit Maganti
· 5 years ago
8ba58d0
Update perfetto task runner to know if it will run the task on the same thread or not.
by Stephen Nusko
· 5 years ago
0573e29
build: Fix EXPECT_DCHECK_DEATH macro.
by Eric Seckler
· 5 years ago
2643c8f
build: Respect DCHECK_ALWAYS_ON for death tests
by Eric Seckler
· 5 years ago
7c7f5f5
Perfetto: clean up PERFETTO_EMBEDDER_BUILD
by Primiano Tucci
· 5 years ago
9c1240e
heapprofd: minimally-functioning fork mode
by Ryan Savitski
· 5 years ago
301175d
Ftrace: fall back on set_event interface if /enable fails
by Primiano Tucci
· 5 years ago
9cd1c23
Do not run contents of PERFETTO_DCHECK on release.
by Florian Mayer
· 5 years ago
499d956
UnixSocket::Listen: propagate correct type across overloads.
by Ryan Savitski
· 5 years ago
14c12d6
heapprofd: fork model mode-select groundwork
by Ryan Savitski
· 5 years ago
b6d6591
unix_socket: recvmsg: do not pass seemingly-erroneous kNoSigPipe.
by Ryan Savitski
· 5 years ago
4f718c1
Merge "Extract base::UnixSocketRaw"
by Primiano Tucci
· 6 years ago
43ebf4d
Extract base::UnixSocketRaw
by Primiano Tucci
· 6 years ago
7bfb7b4
service: Flush file descriptor when disabling tracing
by Eric Seckler
· 6 years ago
957c3e4
base: Support flushing files.
by Eric Seckler
· 6 years ago
201117a
perfetto: Support building on Fuchsia for Chrome
by Eric Seckler
· 6 years ago
aa45fe0
Non-functional changes for ftrace descriptor generation
by Isabelle Taylor
· 6 years ago
bd14fc6
cleanup: CHECK(false) -> FATAL("blah")
by Hector Dearman
· 6 years ago
5e6bc99
Watchdog: deliver task time out SIGABRT to caller thread
by Primiano Tucci
· 6 years ago
f9d9c73
Minor non functional refactorings to ftrace parser
by Primiano Tucci
· 6 years ago
5403e4f
Roll clang and libcxx to match chromium revisions
by Primiano Tucci
· 6 years ago
31e4b6c
SockSend: remove extraneous msg_controllen assignment + micro nit fixups.
by Ryan Savitski
· 6 years ago
76499cd
Extract base::Pipe
by Primiano Tucci
· 6 years ago
f3e5b07
perfetto: introduce base::optional
by Lalit Maganti
· 6 years ago
cd83dda
Unify on for (;;)
by Hector Dearman
· 6 years ago
c57b98c
Fix missing `noexcept`.
by Elliott Hughes
· 6 years ago
050fb21
perfetto: Add some missing buffer size annotations
by Eric Seckler
· 6 years ago
2ad5a7d
perfetto: Add ASAN container size annotations to PagedMemory
by Eric Seckler
· 6 years ago
edf3f7c
perfetto: Make it possible to commit paged memory in chunks on Win
by Eric Seckler
· 6 years ago
4c5efa4
Build changes to support other embedders other than chromium
by Primiano Tucci
· 6 years ago
6db99a9
Add PERFETTO_DFATAL.
by Florian Mayer
· 6 years ago
f675dc2
Don't create executable files (0755 -> 0644)
by Primiano Tucci
· 6 years ago
80f4ef4
Merge "Remove UnixSocketTest::SendIsAtomic."
by Treehugger Robot
· 6 years ago
6d6e69d
Remove UnixSocketTest::SendIsAtomic.
by Florian Mayer
· 6 years ago
0d3bd5e
Watchdog: disable fatal timers if Watchdog is not enabled
by Primiano Tucci
· 6 years ago
9f7189c
base: extract Event class for eventfd/pipe
by Primiano Tucci
· 6 years ago
8aadeba
Speculatively fix windows build and unblock autoroller
by Primiano Tucci
· 6 years ago
45b902a
Fix mac build
by Primiano Tucci
· 6 years ago
21e418f
Correctly handle partial writes.
by Florian Mayer
· 6 years ago
b03fd28
Consistently use base::OpenFile.
by Florian Mayer
· 6 years ago
f3c0ac8
Correctly handle case where sendmsg returns less than requested bytes.
by Florian Mayer
· 6 years ago
f7f0def
Move unix socket to base.
by Florian Mayer
· 6 years ago
b85a938
profiling: Add missing pieces to heapprofd.
by Florian Mayer
· 6 years ago
c08ede8
Make watchdog_noop inline to fix Mac build
by Primiano Tucci
· 6 years ago
ffad25e
Merge "Exclude watchdog_posix.cc in AOSP MAC builds"
by Primiano Tucci
· 6 years ago
c5c8d93
Fix mac build
by Primiano Tucci
· 6 years ago
ee41877
Exclude watchdog_posix.cc in AOSP MAC builds
by Primiano Tucci
· 6 years ago
b6c3bff
Do not build sock_utils on Chromium.
by Florian Mayer
· 6 years ago
f427a80
Refactor: add send/recv functions for raw sockets.
by Florian Mayer
· 6 years ago
b64d6b1
profiling: Add parts of heap profiler.
by Florian Mayer
· 6 years ago
a745cdf
perfetto: fix string view unittest for Chromium autoroller
by Lalit Maganti
· 6 years ago
2da5d2e
Add StringView class and switch trace processor to use it
by Primiano Tucci
· 6 years ago
13a0c6d
Fix Chromium build
by Hector Dearman
· 6 years ago
7f71d0e
trace_processor: Add integration tests
by Hector Dearman
· 6 years ago
70d007a
Fix scoped metatrace events
by Primiano Tucci
· 6 years ago
675a6fd
Switch unix task runner to eventfd
by Sami Kyostila
· 6 years ago
a0eb1a4
perfetto: Fix two small build issues.
by Hector Dearman
· 6 years ago
9885228
Fix perfetto_unittests on Mac
by Primiano Tucci
· 6 years ago
21c1a0d
Changes to get Perfetto tracing in Chrome for Windows
by Bruce Dawson
· 6 years ago
c7b7c72
Clean up some TODOs and use PageAllocator in CpuReader
by Primiano Tucci
· 6 years ago
c2eb510
Roll GN, clang and libc++ to match chromium revisions
by Primiano Tucci
· 6 years ago
78bca4b
Get page allocator working on Windows
by Bruce Dawson
· 6 years ago
4bdc4c4
Introduce WASM toolchain
by Primiano Tucci
· 6 years ago
236ba47
Add metatracing to trace perfetto itself.
by Florian Mayer
· 6 years ago
2c4a460
Enable more unit tests on Windows
by Bruce Dawson
· 6 years ago
Next »