diff options
author | Christopher Ferris <cferris@google.com> | 2014-03-07 19:42:19 -0800 |
---|---|---|
committer | Christopher Ferris <cferris@google.com> | 2014-04-03 14:19:24 -0700 |
commit | e29609106033a48a6128664668d22bf4fb42a7ee (patch) | |
tree | c01cd6a8fd876b11a08ff0120af3f263d71b7b53 /libbacktrace/GetPss.h | |
parent | 223fc42b5e289e882f67c893374ffbef595a6901 (diff) | |
download | system_core-e29609106033a48a6128664668d22bf4fb42a7ee.zip system_core-e29609106033a48a6128664668d22bf4fb42a7ee.tar.gz system_core-e29609106033a48a6128664668d22bf4fb42a7ee.tar.bz2 |
Create an UnwindMapLocal object.
The way libunwind handles local unwinds is different from remote unwinds,
so create a new map object to handle the differences.
Add new test to verify the map data is being generated correctly.
Add new tests to check for leaks.
Refactor the BACK_LOGW code into a single header file.
Change-Id: I01f3cbfc4b927646174ea1b614fa25d23b9b3427
Diffstat (limited to 'libbacktrace/GetPss.h')
-rw-r--r-- | libbacktrace/GetPss.h | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/libbacktrace/GetPss.h b/libbacktrace/GetPss.h new file mode 100644 index 0000000..787c33d --- /dev/null +++ b/libbacktrace/GetPss.h @@ -0,0 +1,22 @@ +/* + * Copyright (C) 2014 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef _LIBBACKTRACE_GET_PSS_H +#define _LIBBACKTRACE_GET_PSS_H + +size_t GetPssBytes(); + +#endif // _LIBBACKTRACE_GET_PSS_H |