1// Copyright (c) 2012 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#include "base/tracking_info.h"
6
7#include <stddef.h>
8#include "base/tracked_objects.h"
9
10namespace base {
11
12TrackingInfo::TrackingInfo()
13    : birth_tally(NULL) {
14}
15
16TrackingInfo::TrackingInfo(
17    const tracked_objects::Location& posted_from,
18    base::TimeTicks delayed_run_time)
19    : birth_tally(
20          tracked_objects::ThreadData::TallyABirthIfActive(posted_from)),
21      time_posted(TimeTicks::Now()),
22      delayed_run_time(delayed_run_time) {
23}
24
25TrackingInfo::~TrackingInfo() {}
26
27}  // namespace base
28
29