Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
perfetto
/
2c5488f0dab90028e6e270fb3a1e52cb527f6691
/
src
/
base
/
BUILD.gn
2c5488f
Reshuffle include/ directory layout
by Primiano Tucci
· 5 years ago
5da63f3
Allow chromium to build the IPC layer.
by Stephen Nusko
· 6 years ago
478c118
Introduce base::NoDestructor<T> to simplify static objects
by Ryan Savitski
· 6 years ago
2988579
introduce ThreadTaskRunner and use it in heapprofd's UnwindingWorker
by Ryan Savitski
· 6 years ago
60c4a2b
Add find() and rfind() methods to base::StringView
by Primiano Tucci
· 6 years ago
89795fd
Introduce base::CircularQueue and improve trace processor sorter
by Primiano Tucci
· 6 years ago
bd3fb82
perfetto: add string writer class for formatting strings
by Lalit Maganti
· 6 years ago
5e6bc99
Watchdog: deliver task time out SIGABRT to caller thread
by Primiano Tucci
· 6 years ago
76499cd
Extract base::Pipe
by Primiano Tucci
· 6 years ago
f3e5b07
perfetto: introduce base::optional
by Lalit Maganti
· 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
9f7189c
base: extract Event class for eventfd/pipe
by Primiano Tucci
· 6 years ago
f7f0def
Move unix socket to base.
by Florian Mayer
· 6 years ago
c08ede8
Make watchdog_noop inline to fix Mac build
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
2da5d2e
Add StringView class and switch trace processor to use it
by Primiano Tucci
· 6 years ago
7f71d0e
trace_processor: Add integration tests
by Hector Dearman
· 6 years ago
c2eb510
Roll GN, clang and libc++ to match chromium revisions
by Primiano Tucci
· 7 years ago
78bca4b
Get page allocator working on Windows
by Bruce Dawson
· 7 years ago
4bdc4c4
Introduce WASM toolchain
by Primiano Tucci
· 7 years ago
236ba47
Add metatracing to trace perfetto itself.
by Florian Mayer
· 7 years ago
2c4a460
Enable more unit tests on Windows
by Bruce Dawson
· 7 years ago
2af6ef7
Get one Perfetto unittest working on Windows
by Bruce Dawson
· 7 years ago
3afb1e0
Add ftrace per_cpu/stats to beginning/end of the trace
by Hector Dearman
· 7 years ago
3cbb10a
Remove warning suppressions and fix many casting bugs
by Primiano Tucci
· 7 years ago
38faa6f
Improve stacktraces on Linux/Android standalone debug builds
by Primiano Tucci
· 7 years ago
808d6df
Support building most targets on mac
by Primiano Tucci
· 7 years ago
8934c6c
Add base/time.h
by Primiano Tucci
· 7 years ago
941b221
Introduce base::TempFile / TempDir
by Primiano Tucci
· 7 years ago
6cfec8a
perfetto: foo:foo_unittests -> foo:unittests
by Hector Dearman
· 7 years ago
825e6de
Introduce base::StringSplitter
by Primiano Tucci
· 7 years ago
74b73a9
Add utility function to get block device -> mountpoints.
by Florian Mayer
· 7 years ago
e419ccb
perfetto: change watchdog to monitor guardrails when explicitly started
by Lalit Maganti
· 7 years ago
c96f71b
Fix mac build
by Primiano Tucci
· 7 years ago
b433400
Add WatchDog class to kill process after a timeout.
by Florian Mayer
· 7 years ago
d8bd81b
Simply test BUILD file structure.
by Florian Mayer
· 7 years ago
c7255fd
Split task_runnner_thread from end_to_end_integrationtest.
by Florian Mayer
· 7 years ago
f7a0d7e
Fixed NDK dependencies when building as part of Chrome+Android
by Oystein Eftevaag
· 7 years ago
6ea459c
Split android_task_runner in its own target
by Primiano Tucci
· 7 years ago
a5ff2a8
Wire up traced binary
by Primiano Tucci
· 7 years ago
bbaa58c
Introduce base::PageAllocator to wrap mmap
by Primiano Tucci
· 7 years ago
b03ba36
Unify test targets under perfetto_{tests,benchmarks}
by Primiano Tucci
· 7 years ago
4f9b6d7
Pivot source files into top-level src,include and unify test target
by Primiano Tucci
· 7 years ago
[Renamed (73%) from perfetto_base/BUILD.gn]
dd727e4
Support building Perfetto as part of Chrome
by Oystein Eftevaag
· 7 years ago
[Renamed (83%) from base/BUILD.gn]
7ae3448
Miscellanous task runner improvements
by Sami Kyostila
· 7 years ago
89d765f
Print crash stack for debug builds
by Primiano Tucci
· 7 years ago
73d41c8
Add Android task runner implementation
by Sami Kyostila
· 7 years ago
2c6c2f5
Add Unix task runner implementation
by Sami Kyostila
· 7 years ago
575af77
Introduce base::WeakPtr<T> and base::ThreadChecker
by Primiano Tucci
· 7 years ago
d7d1be0
Move cpp_common to base and its own namespace.
by Primiano Tucci
· 7 years ago
[Renamed (66%) from cpp_common/BUILD.gn]
1333134
Introduce RAII ScopedFile class to auto-close FDs
by Primiano Tucci
· 7 years ago