File tree Expand file tree Collapse file tree 1 file changed +13
-11
lines changed Expand file tree Collapse file tree 1 file changed +13
-11
lines changed Original file line number Diff line number Diff line change 5
5
#include < atomic>
6
6
7
7
namespace cpptrace {
8
- namespace internal {
9
- std::atomic<nullable<std::size_t >> dwarf_resolver_line_table_cache_size{nullable<std::size_t >::null ()};
10
- std::atomic<bool > dwarf_resolver_disable_aranges{false };
8
+ namespace internal {
9
+ std::atomic<nullable<std::size_t >> dwarf_resolver_line_table_cache_size{nullable<std::size_t >::null ()};
10
+ std::atomic<bool > dwarf_resolver_disable_aranges{false };
11
11
12
- optional<std::size_t > get_dwarf_resolver_line_table_cache_size () {
13
- auto max_entries = dwarf_resolver_line_table_cache_size.load ();
14
- return max_entries.has_value () ? optional<std::size_t >(max_entries.value ()) : nullopt;
15
- }
12
+ optional<std::size_t > get_dwarf_resolver_line_table_cache_size () {
13
+ auto max_entries = dwarf_resolver_line_table_cache_size.load ();
14
+ return max_entries.has_value () ? optional<std::size_t >(max_entries.value ()) : nullopt;
15
+ }
16
16
17
- bool get_dwarf_resolver_disable_aranges () {
18
- return dwarf_resolver_disable_aranges.load ();
19
- }
17
+ bool get_dwarf_resolver_disable_aranges () {
18
+ return dwarf_resolver_disable_aranges.load ();
20
19
}
20
+ }
21
+ }
21
22
23
+ CPPTRACE_BEGIN_NAMESPACE
22
24
namespace experimental {
23
25
void set_dwarf_resolver_line_table_cache_size (nullable<std::size_t > max_entries) {
24
26
internal::dwarf_resolver_line_table_cache_size.store (max_entries);
@@ -28,4 +30,4 @@ namespace cpptrace {
28
30
internal::dwarf_resolver_disable_aranges.store (disable);
29
31
}
30
32
}
31
- }
33
+ CPPTRACE_END_NAMESPACE
You can’t perform that action at this time.
0 commit comments