RemoteDrawingEngine: Reduce RP_READ_BITMAP result timeout.
[haiku.git] / src / bin / debug / profile / Options.h
blobeeaac04c214f2f3b3ac31d9fc93d6e447a74f7b7
1 /*
2 * Copyright 2008-2009, Ingo Weinhold, ingo_weinhold@gmx.de.
3 * Distributed under the terms of the MIT License.
4 */
5 #ifndef OPTIONS_H
6 #define OPTIONS_H
9 #include <stdio.h>
11 #include <OS.h>
14 struct Options {
15 Options()
17 interval(1000),
18 stack_depth(5),
19 output(NULL),
20 callgrind_directory(NULL),
21 profile_all(false),
22 profile_kernel(true),
23 profile_loading(false),
24 profile_teams(true),
25 profile_threads(true),
26 analyze_full_stack(false),
27 summary_result(false)
31 bigtime_t interval;
32 int32 stack_depth;
33 FILE* output;
34 const char* callgrind_directory;
35 bool profile_all;
36 bool profile_kernel;
37 bool profile_loading;
38 bool profile_teams;
39 bool profile_threads;
40 bool analyze_full_stack;
41 bool summary_result;
45 extern Options gOptions;
46 extern const char* kCommandName;
49 #endif // OPTIONS_H