• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1//===--- Windows/Watchdog.inc - Windows Watchdog Implementation -*- C++ -*-===//
2//
3//                     The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//
9//
10// This file provides the generic Windows implementation of the Watchdog class.
11//
12//===----------------------------------------------------------------------===//
13
14// TODO: implement.
15// Currently this is only used by PrettyStackTrace which is also unimplemented
16// on Windows. Roughly, a Windows implementation would use CreateWaitableTimer
17// and a second thread to run the TimerAPCProc.
18
19namespace llvm {
20  namespace sys {
21    Watchdog::Watchdog(unsigned int seconds) {}
22    Watchdog::~Watchdog() {}
23  }
24}
25