summaryrefslogtreecommitdiffstats
path: root/base/tracked_objects.h
Commit message (Expand)AuthorAgeFilesLines
* base: Add out-of-line copy ctors for complex classes.vmpstr2016-02-251-0/+1
* base: Add missing copy ctors where appropriate.vmpstr2016-02-181-0/+1
* profiler: cleanup unused alternate_timer codeprimiano2016-02-031-13/+4
* Modify tracked_objects::DeathData to use atomics.amistry2016-01-131-15/+27
* Switch to standard integer types in base/.avi2015-12-261-39/+41
* Turning return by const value to return by const ref in BirthOnThread::locati...paritosh.in2015-08-071-1/+1
* Fix a race in ThreadLocalStorage::StaticSlot::initialized which triggers a TS...amistry2015-07-171-1/+2
* Cleanup base profiler initialization code.asvitkine2015-05-071-4/+3
* Revert of Revert of Inlining DeathData accessors, per earlier CR's comment (p...vadimt2015-05-061-8/+10
* Cleanup: removing unused descendants information from tracked objects.vadimt2015-05-011-72/+10
* Revert of Inlining DeathData accessors, per earlier CR's comment (patchset #1...vadimt2015-04-301-10/+8
* Inlining DeathData accessors, per earlier CR's comment.vadimt2015-04-281-8/+10
* Delivering the FIRST_NONEMPTY_PAINT phase changing event to base/. This concl...vadimt2015-04-271-75/+156
* Introducing phased profiling framework.vadimt2015-04-011-23/+51
* Use hash map for tracked_objects::locationsque2015-03-141-1/+2
* Removing unused Births methods and unnecessary link from chrome://profiler.vadimt2015-03-091-16/+0
* Removing unused DeathData::ResetMax() methodvadimt2015-03-061-21/+7
* base: Change DCHECK_IS_ON to a macro DCHECK_IS_ON().danakj2015-01-081-1/+1
* Minor spelling fixes in base/tracked_objects.mithro2014-11-191-14/+14
* Make ThreadData::random_number_ an unsigned integer so that overflow has defi...glider2014-11-121-2/+2
* Enable profiler timing with a field trial.vadimt2014-11-061-0/+3
* Creating infrastructure for profiler instrumentation only in developer build ...vadimt2014-10-281-6/+6
* Creating a framework for suppressing pollution of the profiler data and apply...vadimt2014-09-151-16/+84
* Use validating IPC enum macros in child process messages.tsepez@chromium.org2014-02-101-0/+1
* test IWYU fixups for basemostynb@opera.com2013-09-031-1/+5
* base: Constantify thread_name() getter accessor.tfarina@chromium.org2012-11-051-1/+1
* Cleanup: IWYU for base/time.h. Also fix misc lint errors.thestig@chromium.org2012-10-101-1/+0
* Remove the rest of #pragma once in one big CL.ajwong@chromium.org2012-07-111-1/+0
* [UMA] Use proper C++ objects to serialize tracked_objects across process boun...isherman@chromium.org2012-04-131-116/+118
* Cleanup: Replace 'DurationInt' with int32, and always use 32-bit integers for...isherman@chromium.org2012-03-241-17/+15
* Support use of third party time function for about:profilerjar@chromium.org2012-02-151-0/+11
* Prefer ScopedNestableTaskAllower over manual save/restoredhollowa@chromium.org2012-02-141-2/+0
* Implement profiler log writing at shutdownrlarocque@chromium.org2012-02-101-24/+0
* Propogate status setting for profiler to track parentsjar@chromium.org2012-02-101-4/+6
* Revert 120789 - Propogate status setting for profiler to track parentsjar@chromium.org2012-02-071-6/+4
* Propogate status setting for profiler to track parentsjar@chromium.org2012-02-071-4/+6
* Make it possible to use ThreadLocalStorage::Slot as a static withoutthakis@chromium.org2012-01-301-1/+1
* Add a convenience typedef LazyInstance<T>::Leaky to avoid repeating T.fischman@chromium.org2012-01-231-3/+2
* Detect child tasks born during a profiled tasksjar@chromium.org2011-12-141-22/+73
* Minor cleanup preparing for recording parent-child datajar@chromium.org2011-12-091-8/+10
* Support incremental-max and sample in Profiler datajar@chromium.org2011-12-041-142/+121
* Check that thread contexts are cleaned up during profilingjar@chromium.org2011-11-241-5/+17
* Switch to a simple linked-list for worker thread pooljar@chromium.org2011-11-201-52/+48
* Avoid any possibility of an Alloc during TLS thread teardownjar@chromium.org2011-11-181-3/+26
* Remove about:tracking.eroman@chromium.org2011-11-161-157/+0
* Use leaky lazy instance for master lock in profilerjar@chromium.org2011-11-141-4/+8
* Adjust interfaces to indicate when tracking is in progressjar@chromium.org2011-11-141-4/+11
* Switch to using an intergral type for durations inside profilerjar@chromium.org2011-11-111-24/+25
* Revert of Revert 108752 - Support tracking of IPC messages as tasks in profilerjar@chromium.org2011-11-081-94/+9
* Revert 108752 - Support tracking of IPC messages as tasks in profilerjoi@chromium.org2011-11-081-9/+94