Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
perfetto
/
1361d9807ab5f4879e9f11493f44b460faa7d616
/
gn
da1c1d0
trace_processor: add metrics test infra
by Lalit Maganti
· 5 years ago
6e345f4
Prevent the IPC layer from being included in builds it can't compile on.
by Stephen Nusko
· 6 years ago
5da63f3
Allow chromium to build the IPC layer.
by Stephen Nusko
· 6 years ago
cb85131
Merge "Only enable ASAN annotations when passing ASAN compile flags."
by Andres Medina
· 6 years ago
2cf423c
Only enable ASAN annotations when passing ASAN compile flags.
by Andres Medina
· 6 years ago
e0e1914
Revert "proto: deserialize build dependency"
by Eric Seckler
· 6 years ago
91c4a41
Add -Wunknown-sanitizers to standalone builds, fix dbg build
by Primiano Tucci
· 6 years ago
4441d58
Fix android x86 build config
by Joshua Gilpatrick
· 6 years ago
7125663
Temporary fix for BUILD file generation
by Hector Dearman
· 6 years ago
f828157
proto: deserialize build dependency
by Takuto Ikuta
· 6 years ago
00da64a
Add git version to trace processor
by Primiano Tucci
· 6 years ago
4a1ee94
Add fuzzer for shared ring buffer.
by Florian Mayer
· 6 years ago
a3da9be
Android builds: add liblog only to dynlibs & executables + remove it from heapprofd_client
by Ryan Savitski
· 6 years ago
7faef11
build: Expose a few more missing variables in the public config
by Eric Seckler
· 6 years ago
7c7f5f5
Perfetto: clean up PERFETTO_EMBEDDER_BUILD
by Primiano Tucci
· 6 years ago
357966a
gn: Make it more convenient for embedders to enable DLOG
by Eric Seckler
· 6 years ago
8e22bfc
Make test targets no-ops on non-chromium embedders.
by Primiano Tucci
· 6 years ago
3c12363
WASM: Enable clamp mode on float -> int conversion
by Primiano Tucci
· 6 years ago
a6ba179
build: Use test() template for test executables
by Eric Seckler
· 6 years ago
8a5b9a8
Disable -Weverything on fuzzer builds
by Primiano Tucci
· 6 years ago
201117a
perfetto: Support building on Fuchsia for Chrome
by Eric Seckler
· 6 years ago
2e48071
Changes needed to run on OSS-Fuzz.
by Florian Mayer
· 6 years ago
b16cb47
Disable debug log spam when embedded in a third party project
by Sami Kyostila
· 6 years ago
dfe69ca
trace_processor: add support for python synthesised e2e tests
by Lalit Maganti
· 6 years ago
57c89d9
perfetto: Make gn check succeed when building with chrome
by Eric Seckler
· 6 years ago
4c5efa4
Build changes to support other embedders other than chromium
by Primiano Tucci
· 6 years ago
20dc8f7
trace_to_text: split out proto-full from proto-lite deps
by Primiano Tucci
· 6 years ago
1c752c1
UI: seamlessly migrate to catapult UI for legacy traces
by Primiano Tucci
· 6 years ago
76545c1
UI: set ALLOW_MEMORY_GROWTH=1
by Primiano Tucci
· 6 years ago
a65497e
Roll clang and switch to fsanitize=fuzzer-no-link
by Primiano Tucci
· 6 years ago
a824ba9
perfetto-ui: Add WASM source maps in debug mode
by Hector Dearman
· 6 years ago
8c3f40a
Standalone build: add support for Link Time Optimization
by Primiano Tucci
· 6 years ago
e845074
perfetto-ui: Remove _wasm suffix from js files
by Hector Dearman
· 6 years ago
46ef922
Do not specify API level twice.
by Florian Mayer
· 6 years ago
aa5316b
Bump NDK to 17b.
by Florian Mayer
· 6 years ago
475bd7e
Add out-of-tree build for libunwindstack.
by Florian Mayer
· 6 years ago
0d72a31
Introduce legacy JSON importer and "slices" vtable
by Primiano Tucci
· 6 years ago
5968caf
Add interactive trace_processor_shell + fix mac build
by Primiano Tucci
· 6 years ago
4274a38
perfetto-ui: Increase correctness of build
by Hector Dearman
· 6 years ago
5f2d58f
Merge "Remove manual reference to exe_and_shlib_deps"
by Treehugger Robot
· 6 years ago
c56c242
perfetto-ui: Plumb trace_processor to javascript
by Hector Dearman
· 6 years ago
bc68ed8
Remove manual reference to exe_and_shlib_deps
by Tom Anderson
· 6 years ago
21fa916
Add trace_processor bundle
by Hector Dearman
· 6 years ago
5ebc8f9
WASM: 512mb should be enough for everyone
by Hector Dearman
· 6 years ago
b06d415
ui: Switch browserfiy to rollup
by Hector Dearman
· 6 years ago
3d858cc
ui: Nest typescript src in ui/src/
by Hector Dearman
· 6 years ago
48783b1
Fix clean build of UI
by Hector Dearman
· 6 years ago
3faad74
Add skeleton for UI (Node + TypeScript + WASM + build integration)
by Primiano Tucci
· 6 years ago
c2eb510
Roll GN, clang and libc++ to match chromium revisions
by Primiano Tucci
· 6 years ago
9af02bd
Use relative path to import perfetto.gni
by Bruce Dawson
· 6 years ago
4bdc4c4
Introduce WASM toolchain
by Primiano Tucci
· 6 years ago
2af6ef7
Get one Perfetto unittest working on Windows
by Bruce Dawson
· 7 years ago
ab55e3d
Generate proto descriptor for trace protos.
by Florian Mayer
· 7 years ago
3cbb10a
Remove warning suppressions and fix many casting bugs
by Primiano Tucci
· 7 years ago
e1d7638
[dev-only/non-production] Fix GCC build
by Primiano Tucci
· 7 years ago
38faa6f
Improve stacktraces on Linux/Android standalone debug builds
by Primiano Tucci
· 7 years ago
18614fe
Allow to configure scan roots.
by Florian Mayer
· 7 years ago
a812a94
In Chrome, build as shared library rather than directly linked sources
by Oystein Eftevaag
· 7 years ago
876e0a4
Fix using_libfuzzer without is_asan.
by Florian Mayer
· 7 years ago
e6caeaa
Do not set -latomic for !use_custom_libcxx
by Florian Mayer
· 7 years ago
4bfe11f
Merge "Run libfuzzer build on travis."
by Florian Mayer
· 7 years ago
4c3580f
Run libfuzzer build on travis.
by Florian Mayer
· 7 years ago
d0e7679
perfetto: update tests to depend on new build flag
by Lalit Maganti
· 7 years ago
627978a
Merge "Use asan-use-private-alias for ASAN to prevent ODR violation."
by Florian Mayer
· 7 years ago
2198b07
Use asan-use-private-alias for ASAN to prevent ODR violation.
by Florian Mayer
· 7 years ago
6aba66d
Fix GCC debug build.
by Florian Mayer
· 7 years ago
bfc8e60
Use use_custom_libcxx to fuzzer
by Florian Mayer
· 7 years ago
94aaf69
compile everything with -fsanitize=fuzzer.
by Florian Mayer
· 7 years ago
d8bd81b
Simply test BUILD file structure.
by Florian Mayer
· 7 years ago
3a3974e
Add config for fuzzer targets.
by Florian Mayer
· 7 years ago
00b6db5
Add fuzzer for buffered_frame_deserializer.
by Florian Mayer
· 7 years ago
a65d75c
Merge "Default to hermetic clang on Linux."
by Treehugger Robot
· 7 years ago
20b760c
Reshuffle .proto files under /proto
by Primiano Tucci
· 7 years ago
51e06e5
Enable embedders to include Perfetto protos
by Oystein Eftevaag
· 7 years ago
6bbffa4
Default to hermetic clang on Linux.
by Florian Mayer
· 7 years ago
6d84853
Move binder libraries into perfetto binary and save ~5 MB of ram
by Primiano Tucci
· 7 years ago
e8a7760
Fix trace_to_text host binary generation
by Primiano Tucci
· 7 years ago
f7a0d7e
Fixed NDK dependencies when building as part of Chrome+Android
by Oystein Eftevaag
· 7 years ago
5e8a4eb
Added targets for linking Perfetto as an embedded library and fixed some include paths
by Oystein Eftevaag
· 7 years ago
917e1a2
Made the protobuf_full_deps target testonly=true
by Oystein Eftevaag
· 7 years ago
a6a5fab
Fix typo in standalone build files for the x86_64 target
by Primiano Tucci
· 7 years ago
a5ff2a8
Wire up traced binary
by Primiano Tucci
· 7 years ago
ebba0fe
Switch tracing source sets into static libraries
by Sami Kyostila
· 7 years ago
bc8318e
Remove debug_symbols config from release builds
by Primiano Tucci
· 7 years ago
0859171
Add default libs/sanitizers to embedded Chrome builds
by Oystein Eftevaag
· 7 years ago
114b649
Introduce Consumer API
by Primiano Tucci
· 7 years ago
2e36683
Enable missing-field-initializers warning
by Sami Kyostila
· 7 years ago
5aab758
Improve logging
by Primiano Tucci
· 7 years ago
7a40e4d
Move build -> gn/standalone
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
dd727e4
Support building Perfetto as part of Chrome
by Oystein Eftevaag
· 7 years ago