实例介绍
【实例截图】
【核心代码】
.
├── 681ae6c9d792bb57c8df16090bd02e1b_haolizi.zip
└── android-ndk-r23b
├── CHANGELOG.md
├── NOTICE
├── NOTICE.toolchain
├── README.md
├── build
│ ├── __init__.py
│ ├── cmake
│ │ ├── abis.cmake
│ │ ├── adjust_api_level.cmake
│ │ ├── android-legacy.toolchain.cmake
│ │ ├── android.toolchain.cmake
│ │ ├── compiler_id.cmake
│ │ ├── exports.cmake
│ │ ├── flags.cmake
│ │ ├── hooks
│ │ │ ├── post
│ │ │ │ ├── Android-Clang.cmake
│ │ │ │ ├── Android-Determine.cmake
│ │ │ │ ├── Android-Initialize.cmake
│ │ │ │ ├── Android.cmake
│ │ │ │ └── Determine-Compiler.cmake
│ │ │ └── pre
│ │ │ ├── Android-Clang.cmake
│ │ │ ├── Android-Determine.cmake
│ │ │ ├── Android-Initialize.cmake
│ │ │ ├── Android.cmake
│ │ │ └── Determine-Compiler.cmake
│ │ ├── platforms.cmake
│ │ └── system_libs.cmake
│ ├── core
│ │ ├── abis.mk
│ │ ├── add-application.mk
│ │ ├── add-toolchain.mk
│ │ ├── build-all.mk
│ │ ├── build-binary.mk
│ │ ├── build-executable.mk
│ │ ├── build-local.mk
│ │ ├── build-module.mk
│ │ ├── build-shared-library.mk
│ │ ├── build-static-library.mk
│ │ ├── check-cygwin-make.mk
│ │ ├── clear-vars.mk
│ │ ├── default-application.mk
│ │ ├── default-build-commands.mk
│ │ ├── definitions-graph.mk
│ │ ├── definitions-host.mk
│ │ ├── definitions-tests.mk
│ │ ├── definitions-utils.mk
│ │ ├── definitions.mk
│ │ ├── gdb.mk
│ │ ├── import-locals.mk
│ │ ├── init.mk
│ │ ├── install_sanitizer.mk
│ │ ├── install_wrap_sh.mk
│ │ ├── openmp.mk
│ │ ├── platforms.mk
│ │ ├── prebuilt-library.mk
│ │ ├── prebuilt-shared-library.mk
│ │ ├── prebuilt-static-library.mk
│ │ ├── sanitizers.mk
│ │ ├── setup-abi.mk
│ │ ├── setup-app-platform.mk
│ │ ├── setup-app.mk
│ │ ├── setup-imports.mk
│ │ ├── setup-toolchain.mk
│ │ ├── system_libs.mk
│ │ ├── toolchains
│ │ │ ├── aarch64-linux-android-clang
│ │ │ │ ├── config.mk
│ │ │ │ └── setup.mk
│ │ │ ├── arm-linux-androideabi-clang
│ │ │ │ ├── config.mk
│ │ │ │ └── setup.mk
│ │ │ ├── x86-clang
│ │ │ │ ├── config.mk
│ │ │ │ └── setup.mk
│ │ │ └── x86_64-clang
│ │ │ ├── config.mk
│ │ │ └── setup.mk
│ │ └── version.mk
│ ├── dump_compile_commands.py
│ ├── extract_manifest.py
│ ├── extract_platform.py
│ ├── gen_compile_db.py
│ ├── gen_cygpath.py
│ ├── gmsl
│ │ ├── README
│ │ ├── __gmsl
│ │ ├── gmsl
│ │ ├── gmsl-tests
│ │ └── index.html
│ ├── ldflags_to_sanitizers.py
│ ├── ndk-build
│ ├── ndk-build.cmd
│ ├── test_extract_manifest.py
│ ├── test_extract_platform.py
│ ├── test_gen_cygpath.py
│ ├── test_ldflags_to_sanitizers.py
│ └── tools
│ ├── make-standalone-toolchain.sh
│ └── make_standalone_toolchain.py
├── meta
│ ├── abis.json
│ ├── platforms.json
│ └── system_libs.json
├── ndk-build.cmd
├── ndk-gdb.cmd
├── ndk-lldb.cmd
├── ndk-stack.cmd
├── ndk-which.cmd
├── prebuilt
│ ├── android-arm
│ │ └── gdbserver
│ │ └── gdbserver
│ ├── android-arm64
│ │ └── gdbserver
│ │ └── gdbserver
│ ├── android-x86
│ │ └── gdbserver
│ │ └── gdbserver
│ ├── android-x86_64
│ │ └── gdbserver
│ │ └── gdbserver
│ └── windows-x86_64
│ ├── bin
│ │ ├── cmp.exe
│ │ ├── echo.exe
│ │ ├── gdb-add-index
│ │ ├── gdb-orig.exe
│ │ ├── gdb.exe
│ │ ├── libpython2.7.dll
│ │ ├── make.exe
│ │ ├── ndk-gdb
│ │ ├── ndk-gdb.cmd
│ │ ├── ndk-gdb.py
│ │ ├── ndk-stack
│ │ ├── ndk-stack.cmd
│ │ ├── ndk-stack.py
│ │ ├── ndk-which
│ │ ├── python.exe
│ │ ├── python2.7.exe
│ │ ├── python2.exe
│ │ ├── vsyasm.exe
│ │ ├── yasm.exe
│ │ └── ytasm.exe
│ ├── include
│ │ ├── gnumake.h
│ │ ├── libyasm
│ │ │ ├── arch.h
│ │ │ ├── assocdat.h
│ │ │ ├── bitvect.h
│ │ │ ├── bytecode.h
│ │ │ ├── compat-queue.h
│ │ │ ├── coretype.h
│ │ │ ├── dbgfmt.h
│ │ │ ├── errwarn.h
│ │ │ ├── expr.h
│ │ │ ├── file.h
│ │ │ ├── floatnum.h
│ │ │ ├── hamt.h
│ │ │ ├── insn.h
│ │ │ ├── intnum.h
│ │ │ ├── inttree.h
│ │ │ ├── linemap.h
│ │ │ ├── listfmt.h
│ │ │ ├── md5.h
│ │ │ ├── module.h
│ │ │ ├── objfmt.h
│ │ │ ├── parser.h
│ │ │ ├── phash.h
│ │ │ ├── preproc.h
│ │ │ ├── section.h
│ │ │ ├── symrec.h
│ │ │ ├── valparam.h
│ │ │ └── value.h
│ │ ├── libyasm-stdint.h
│ │ └── libyasm.h
│ ├── lib
│ │ ├── libyasm.a
│ │ └── python2.7
│ │ ├── BaseHTTPServer.py
│ │ ├── Bastion.py
│ │ ├── CGIHTTPServer.py
│ │ ├── ConfigParser.py
│ │ ├── Cookie.py
│ │ ├── DocXMLRPCServer.py
│ │ ├── HTMLParser.py
│ │ ├── LICENSE.txt
│ │ ├── MimeWriter.py
│ │ ├── Queue.py
│ │ ├── SimpleHTTPServer.py
│ │ ├── SimpleXMLRPCServer.py
│ │ ├── SocketServer.py
│ │ ├── StringIO.py
│ │ ├── UserDict.py
│ │ ├── UserList.py
│ │ ├── UserString.py
│ │ ├── _LWPCookieJar.py
│ │ ├── _MozillaCookieJar.py
│ │ ├── __future__.py
│ │ ├── __phello__.foo.py
│ │ ├── _abcoll.py
│ │ ├── _osx_support.py
│ │ ├── _pyio.py
│ │ ├── _strptime.py
│ │ ├── _sysconfigdata.py
│ │ ├── _threading_local.py
│ │ ├── _weakrefset.py
│ │ ├── abc.py
│ │ ├── aifc.py
│ │ ├── antigravity.py
│ │ ├── anydbm.py
│ │ ├── argparse.py
│ │ ├── ast.py
│ │ ├── asynchat.py
│ │ ├── asyncore.py
│ │ ├── atexit.py
│ │ ├── audiodev.py
│ │ ├── base64.py
│ │ ├── bdb.py
│ │ ├── binhex.py
│ │ ├── bisect.py
│ │ ├── bsddb
│ │ │ ├── __init__.py
│ │ │ ├── db.py
│ │ │ ├── dbobj.py
│ │ │ ├── dbrecio.py
│ │ │ ├── dbshelve.py
│ │ │ ├── dbtables.py
│ │ │ └── dbutils.py
│ │ ├── cProfile.py
│ │ ├── calendar.py
│ │ ├── cgi.py
│ │ ├── cgitb.py
│ │ ├── chunk.py
│ │ ├── cmd.py
│ │ ├── code.py
│ │ ├── codecs.py
│ │ ├── codeop.py
│ │ ├── collections.py
│ │ ├── colorsys.py
│ │ ├── commands.py
│ │ ├── compileall.py
│ │ ├── compiler
│ │ │ ├── __init__.py
│ │ │ ├── ast.py
│ │ │ ├── consts.py
│ │ │ ├── future.py
│ │ │ ├── misc.py
│ │ │ ├── pyassem.py
│ │ │ ├── pycodegen.py
│ │ │ ├── symbols.py
│ │ │ ├── syntax.py
│ │ │ ├── transformer.py
│ │ │ └── visitor.py
│ │ ├── config
│ │ │ ├── Makefile
│ │ │ ├── Setup
│ │ │ ├── Setup.config
│ │ │ ├── Setup.local
│ │ │ ├── config.c
│ │ │ ├── config.c.in
│ │ │ ├── install-sh
│ │ │ ├── libpython2.7.a
│ │ │ ├── libpython2.7.dll.a
│ │ │ ├── makesetup
│ │ │ └── python.o
│ │ ├── contextlib.py
│ │ ├── cookielib.py
│ │ ├── copy.py
│ │ ├── copy_reg.py
│ │ ├── csv.py
│ │ ├── ctypes
│ │ │ ├── __init__.py
│ │ │ ├── _endian.py
│ │ │ ├── macholib
│ │ │ ├── util.py
│ │ │ └── wintypes.py
│ │ ├── curses
│ │ │ ├── __init__.py
│ │ │ ├── ascii.py
│ │ │ ├── has_key.py
│ │ │ ├── panel.py
│ │ │ ├── textpad.py
│ │ │ └── wrapper.py
│ │ ├── dbhash.py
│ │ ├── decimal.py
│ │ ├── difflib.py
│ │ ├── dircache.py
│ │ ├── dis.py
│ │ ├── distutils
│ │ │ ├── README
│ │ │ ├── __init__.py
│ │ │ ├── archive_util.py
│ │ │ ├── bcppcompiler.py
│ │ │ ├── ccompiler.py
│ │ │ ├── cmd.py
│ │ │ ├── command
│ │ │ ├── config.py
│ │ │ ├── core.py
│ │ │ ├── cygwinccompiler.py
│ │ │ ├── debug.py
│ │ │ ├── dep_util.py
│ │ │ ├── dir_util.py
│ │ │ ├── dist.py
│ │ │ ├── emxccompiler.py
│ │ │ ├── errors.py
│ │ │ ├── extension.py
│ │ │ ├── fancy_getopt.py
│ │ │ ├── file_util.py
│ │ │ ├── filelist.py
│ │ │ ├── log.py
│ │ │ ├── msvc9compiler.py
│ │ │ ├── msvccompiler.py
│ │ │ ├── spawn.py
│ │ │ ├── sysconfig.py
│ │ │ ├── text_file.py
│ │ │ ├── unixccompiler.py
│ │ │ ├── util.py
│ │ │ ├── version.py
│ │ │ └── versionpredicate.py
│ │ ├── doctest.py
│ │ ├── dumbdbm.py
│ │ ├── dummy_thread.py
│ │ ├── dummy_threading.py
│ │ ├── email
│ │ │ ├── __init__.py
│ │ │ ├── _parseaddr.py
│ │ │ ├── base64mime.py
│ │ │ ├── charset.py
│ │ │ ├── encoders.py
│ │ │ ├── errors.py
│ │ │ ├── feedparser.py
│ │ │ ├── generator.py
│ │ │ ├── header.py
│ │ │ ├── iterators.py
│ │ │ ├── message.py
│ │ │ ├── mime
│ │ │ ├── parser.py
│ │ │ ├── quoprimime.py
│ │ │ └── utils.py
│ │ ├── encodings
│ │ │ ├── __init__.py
│ │ │ ├── aliases.py
│ │ │ ├── ascii.py
│ │ │ ├── base64_codec.py
│ │ │ ├── big5.py
│ │ │ ├── big5hkscs.py
│ │ │ ├── bz2_codec.py
│ │ │ ├── charmap.py
│ │ │ ├── cp037.py
│ │ │ ├── cp1006.py
│ │ │ ├── cp1026.py
│ │ │ ├── cp1140.py
│ │ │ ├── cp1250.py
│ │ │ ├── cp1251.py
│ │ │ ├── cp1252.py
│ │ │ ├── cp1253.py
│ │ │ ├── cp1254.py
│ │ │ ├── cp1255.py
│ │ │ ├── cp1256.py
│ │ │ ├── cp1257.py
│ │ │ ├── cp1258.py
│ │ │ ├── cp424.py
│ │ │ ├── cp437.py
│ │ │ ├── cp500.py
│ │ │ ├── cp720.py
│ │ │ ├── cp737.py
│ │ │ ├── cp775.py
│ │ │ ├── cp850.py
│ │ │ ├── cp852.py
│ │ │ ├── cp855.py
│ │ │ ├── cp856.py
│ │ │ ├── cp857.py
│ │ │ ├── cp858.py
│ │ │ ├── cp860.py
│ │ │ ├── cp861.py
│ │ │ ├── cp862.py
│ │ │ ├── cp863.py
│ │ │ ├── cp864.py
│ │ │ ├── cp865.py
│ │ │ ├── cp866.py
│ │ │ ├── cp869.py
│ │ │ ├── cp874.py
│ │ │ ├── cp875.py
│ │ │ ├── cp932.py
│ │ │ ├── cp949.py
│ │ │ ├── cp950.py
│ │ │ ├── euc_jis_2004.py
│ │ │ ├── euc_jisx0213.py
│ │ │ ├── euc_jp.py
│ │ │ ├── euc_kr.py
│ │ │ ├── gb18030.py
│ │ │ ├── gb2312.py
│ │ │ ├── gbk.py
│ │ │ ├── hex_codec.py
│ │ │ ├── hp_roman8.py
│ │ │ ├── hz.py
│ │ │ ├── idna.py
│ │ │ ├── iso2022_jp.py
│ │ │ ├── iso2022_jp_1.py
│ │ │ ├── iso2022_jp_2.py
│ │ │ ├── iso2022_jp_2004.py
│ │ │ ├── iso2022_jp_3.py
│ │ │ ├── iso2022_jp_ext.py
│ │ │ ├── iso2022_kr.py
│ │ │ ├── iso8859_1.py
│ │ │ ├── iso8859_10.py
│ │ │ ├── iso8859_11.py
│ │ │ ├── iso8859_13.py
│ │ │ ├── iso8859_14.py
│ │ │ ├── iso8859_15.py
│ │ │ ├── iso8859_16.py
│ │ │ ├── iso8859_2.py
│ │ │ ├── iso8859_3.py
│ │ │ ├── iso8859_4.py
│ │ │ ├── iso8859_5.py
│ │ │ ├── iso8859_6.py
│ │ │ ├── iso8859_7.py
│ │ │ ├── iso8859_8.py
│ │ │ ├── iso8859_9.py
│ │ │ ├── johab.py
│ │ │ ├── koi8_r.py
│ │ │ ├── koi8_u.py
│ │ │ ├── latin_1.py
│ │ │ ├── mac_arabic.py
│ │ │ ├── mac_centeuro.py
│ │ │ ├── mac_croatian.py
│ │ │ ├── mac_cyrillic.py
│ │ │ ├── mac_farsi.py
│ │ │ ├── mac_greek.py
│ │ │ ├── mac_iceland.py
│ │ │ ├── mac_latin2.py
│ │ │ ├── mac_roman.py
│ │ │ ├── mac_romanian.py
│ │ │ ├── mac_turkish.py
│ │ │ ├── mbcs.py
│ │ │ ├── palmos.py
│ │ │ ├── ptcp154.py
│ │ │ ├── punycode.py
│ │ │ ├── quopri_codec.py
│ │ │ ├── raw_unicode_escape.py
│ │ │ ├── rot_13.py
│ │ │ ├── shift_jis.py
│ │ │ ├── shift_jis_2004.py
│ │ │ ├── shift_jisx0213.py
│ │ │ ├── string_escape.py
│ │ │ ├── tis_620.py
│ │ │ ├── undefined.py
│ │ │ ├── unicode_escape.py
│ │ │ ├── unicode_internal.py
│ │ │ ├── utf_16.py
│ │ │ ├── utf_16_be.py
│ │ │ ├── utf_16_le.py
│ │ │ ├── utf_32.py
│ │ │ ├── utf_32_be.py
│ │ │ ├── utf_32_le.py
│ │ │ ├── utf_7.py
│ │ │ ├── utf_8.py
│ │ │ ├── utf_8_sig.py
│ │ │ ├── uu_codec.py
│ │ │ └── zlib_codec.py
│ │ ├── filecmp.py
│ │ ├── fileinput.py
│ │ ├── fnmatch.py
│ │ ├── formatter.py
│ │ ├── fpformat.py
│ │ ├── fractions.py
│ │ ├── ftplib.py
│ │ ├── functools.py
│ │ ├── genericpath.py
│ │ ├── getopt.py
│ │ ├── getpass.py
│ │ ├── gettext.py
│ │ ├── glob.py
│ │ ├── gzip.py
│ │ ├── hashlib.py
│ │ ├── heapq.py
│ │ ├── hmac.py
│ │ ├── hotshot
│ │ │ ├── __init__.py
│ │ │ ├── log.py
│ │ │ ├── stats.py
│ │ │ └── stones.py
│ │ ├── htmlentitydefs.py
│ │ ├── htmllib.py
│ │ ├── httplib.py
│ │ ├── idlelib
│ │ │ ├── AutoComplete.py
│ │ │ ├── AutoCompleteWindow.py
│ │ │ ├── AutoExpand.py
│ │ │ ├── Bindings.py
│ │ │ ├── CREDITS.txt
│ │ │ ├── CallTipWindow.py
│ │ │ ├── CallTips.py
│ │ │ ├── ChangeLog
│ │ │ ├── ClassBrowser.py
│ │ │ ├── CodeContext.py
│ │ │ ├── ColorDelegator.py
│ │ │ ├── Debugger.py
│ │ │ ├── Delegator.py
│ │ │ ├── EditorWindow.py
│ │ │ ├── FileList.py
│ │ │ ├── FormatParagraph.py
│ │ │ ├── GrepDialog.py
│ │ │ ├── HISTORY.txt
│ │ │ ├── HyperParser.py
│ │ │ ├── IOBinding.py
│ │ │ ├── Icons
│ │ │ ├── IdleHistory.py
│ │ │ ├── MultiCall.py
│ │ │ ├── MultiStatusBar.py
│ │ │ ├── NEWS.txt
│ │ │ ├── ObjectBrowser.py
│ │ │ ├── OutputWindow.py
│ │ │ ├── ParenMatch.py
│ │ │ ├── PathBrowser.py
│ │ │ ├── Percolator.py
│ │ │ ├── PyParse.py
│ │ │ ├── PyShell.py
│ │ │ ├── README.txt
│ │ │ ├── RemoteDebugger.py
│ │ │ ├── RemoteObjectBrowser.py
│ │ │ ├── ReplaceDialog.py
│ │ │ ├── RstripExtension.py
│ │ │ ├── ScriptBinding.py
│ │ │ ├── ScrolledList.py
│ │ │ ├── SearchDialog.py
│ │ │ ├── SearchDialogBase.py
│ │ │ ├── SearchEngine.py
│ │ │ ├── StackViewer.py
│ │ │ ├── TODO.txt
│ │ │ ├── ToolTip.py
│ │ │ ├── TreeWidget.py
│ │ │ ├── UndoDelegator.py
│ │ │ ├── WidgetRedirector.py
│ │ │ ├── WindowList.py
│ │ │ ├── ZoomHeight.py
│ │ │ ├── __init__.py
│ │ │ ├── aboutDialog.py
│ │ │ ├── config-extensions.def
│ │ │ ├── config-highlight.def
│ │ │ ├── config-keys.def
│ │ │ ├── config-main.def
│ │ │ ├── configDialog.py
│ │ │ ├── configHandler.py
│ │ │ ├── configHelpSourceEdit.py
│ │ │ ├── configSectionNameDialog.py
│ │ │ ├── dynOptionMenuWidget.py
│ │ │ ├── extend.txt
│ │ │ ├── help.txt
│ │ │ ├── idle.bat
│ │ │ ├── idle.py
│ │ │ ├── idle.pyw
│ │ │ ├── idlever.py
│ │ │ ├── keybindingDialog.py
│ │ │ ├── macosxSupport.py
│ │ │ ├── rpc.py
│ │ │ ├── run.py
│ │ │ ├── tabbedpages.py
│ │ │ ├── testcode.py
│ │ │ └── textView.py
│ │ ├── ihooks.py
│ │ ├── imaplib.py
│ │ ├── imghdr.py
│ │ ├── importlib
│ │ │ └── __init__.py
│ │ ├── imputil.py
│ │ ├── inspect.py
│ │ ├── io.py
│ │ ├── json
│ │ │ ├── __init__.py
│ │ │ ├── decoder.py
│ │ │ ├── encoder.py
│ │ │ ├── scanner.py
│ │ │ └── tool.py
│ │ ├── keyword.py
│ │ ├── lib-dynload
│ │ │ ├── Python-2.7.5-py2.7.egg-info
│ │ │ ├── _bisect.pyd
│ │ │ ├── _codecs_cn.pyd
│ │ │ ├── _codecs_hk.pyd
│ │ │ ├── _codecs_iso2022.pyd
│ │ │ ├── _codecs_jp.pyd
│ │ │ ├── _codecs_kr.pyd
│ │ │ ├── _codecs_tw.pyd
│ │ │ ├── _collections.pyd
│ │ │ ├── _csv.pyd
│ │ │ ├── _ctypes.pyd
│ │ │ ├── _ctypes_test.pyd
│ │ │ ├── _elementtree.pyd
│ │ │ ├── _heapq.pyd
│ │ │ ├── _hotshot.pyd
│ │ │ ├── _io.pyd
│ │ │ ├── _json.pyd
│ │ │ ├── _lsprof.pyd
│ │ │ ├── _md5.pyd
│ │ │ ├── _msi.pyd
│ │ │ ├── _multibytecodec.pyd
│ │ │ ├── _multiprocessing.pyd
│ │ │ ├── _random.pyd
│ │ │ ├── _sha.pyd
│ │ │ ├── _sha256.pyd
│ │ │ ├── _sha512.pyd
│ │ │ ├── _socket.pyd
│ │ │ ├── _struct.pyd
│ │ │ ├── _subprocess.pyd
│ │ │ ├── _testcapi.pyd
│ │ │ ├── array.pyd
│ │ │ ├── audioop.pyd
│ │ │ ├── binascii.pyd
│ │ │ ├── cPickle.pyd
│ │ │ ├── cStringIO.pyd
│ │ │ ├── cmath.pyd
│ │ │ ├── datetime.pyd
│ │ │ ├── future_builtins.pyd
│ │ │ ├── itertools.pyd
│ │ │ ├── math.pyd
│ │ │ ├── mmap.pyd
│ │ │ ├── msvcrt.pyd
│ │ │ ├── parser.pyd
│ │ │ ├── pyexpat.pyd
│ │ │ ├── select.pyd
│ │ │ ├── strop.pyd
│ │ │ ├── time.pyd
│ │ │ ├── unicodedata.pyd
│ │ │ └── winsound.pyd
│ │ ├── lib-tk
│ │ │ ├── Canvas.py
│ │ │ ├── Dialog.py
│ │ │ ├── FileDialog.py
│ │ │ ├── FixTk.py
│ │ │ ├── ScrolledText.py
│ │ │ ├── SimpleDialog.py
│ │ │ ├── Tix.py
│ │ │ ├── Tkconstants.py
│ │ │ ├── Tkdnd.py
│ │ │ ├── Tkinter.py
│ │ │ ├── tkColorChooser.py
│ │ │ ├── tkCommonDialog.py
│ │ │ ├── tkFileDialog.py
│ │ │ ├── tkFont.py
│ │ │ ├── tkMessageBox.py
│ │ │ ├── tkSimpleDialog.py
│ │ │ ├── ttk.py
│ │ │ └── turtle.py
│ │ ├── lib2to3
│ │ │ ├── Grammar.txt
│ │ │ ├── Grammar2.7.5.final.0.pickle
│ │ │ ├── PatternGrammar.txt
│ │ │ ├── PatternGrammar2.7.5.final.0.pickle
│ │ │ ├── __init__.py
│ │ │ ├── __main__.py
│ │ │ ├── btm_matcher.py
│ │ │ ├── btm_utils.py
│ │ │ ├── fixer_base.py
│ │ │ ├── fixer_util.py
│ │ │ ├── fixes
│ │ │ ├── main.py
│ │ │ ├── patcomp.py
│ │ │ ├── pgen2
│ │ │ ├── pygram.py
│ │ │ ├── pytree.py
│ │ │ └── refactor.py
│ │ ├── linecache.py
│ │ ├── locale.py
│ │ ├── logging
│ │ │ ├── __init__.py
│ │ │ ├── config.py
│ │ │ └── handlers.py
│ │ ├── macpath.py
│ │ ├── macurl2path.py
│ │ ├── mailbox.py
│ │ ├── mailcap.py
│ │ ├── markupbase.py
│ │ ├── md5.py
│ │ ├── mhlib.py
│ │ ├── mimetools.py
│ │ ├── mimetypes.py
│ │ ├── mimify.py
│ │ ├── modulefinder.py
│ │ ├── multifile.py
│ │ ├── multiprocessing
│ │ │ ├── __init__.py
│ │ │ ├── connection.py
│ │ │ ├── dummy
│ │ │ ├── forking.py
│ │ │ ├── heap.py
│ │ │ ├── managers.py
│ │ │ ├── pool.py
│ │ │ ├── process.py
│ │ │ ├── queues.py
│ │ │ ├── reduction.py
│ │ │ ├── sharedctypes.py
│ │ │ ├── synchronize.py
│ │ │ └── util.py
│ │ ├── mutex.py
│ │ ├── netrc.py
│ │ ├── new.py
│ │ ├── nntplib.py
│ │ ├── ntpath.py
│ │ ├── nturl2path.py
│ │ ├── numbers.py
│ │ ├── opcode.py
│ │ ├── optparse.py
│ │ ├── os.py
│ │ ├── os2emxpath.py
│ │ ├── pdb.doc
│ │ ├── pdb.py
│ │ ├── pickle.py
│ │ ├── pickletools.py
│ │ ├── pipes.py
│ │ ├── pkgutil.py
│ │ ├── plat-win32
│ │ │ ├── STDDEF.py
│ │ │ └── regen
│ │ ├── platform.py
│ │ ├── plistlib.py
│ │ ├── popen2.py
│ │ ├── poplib.py
│ │ ├── posixfile.py
│ │ ├── posixpath.py
│ │ ├── pprint.py
│ │ ├── profile.py
│ │ ├── pstats.py
│ │ ├── pty.py
│ │ ├── py_compile.py
│ │ ├── pyclbr.py
│ │ ├── pydoc.py
│ │ ├── pydoc_data
│ │ │ ├── __init__.py
│ │ │ └── topics.py
│ │ ├── quopri.py
│ │ ├── random.py
│ │ ├── re.py
│ │ ├── repr.py
│ │ ├── rexec.py
│ │ ├── rfc822.py
│ │ ├── rlcompleter.py
│ │ ├── robotparser.py
│ │ ├── runpy.py
│ │ ├── sched.py
│ │ ├── sets.py
│ │ ├── sgmllib.py
│ │ ├── sha.py
│ │ ├── shelve.py
│ │ ├── shlex.py
│ │ ├── shutil.py
│ │ ├── site-packages
│ │ │ └── README
│ │ ├── site.py
│ │ ├── smtpd.py
│ │ ├── smtplib.py
│ │ ├── sndhdr.py
│ │ ├── socket.py
│ │ ├── sqlite3
│ │ │ ├── __init__.py
│ │ │ ├── dbapi2.py
│ │ │ └── dump.py
│ │ ├── sre.py
│ │ ├── sre_compile.py
│ │ ├── sre_constants.py
│ │ ├── sre_parse.py
│ │ ├── ssl.py
│ │ ├── stat.py
│ │ ├── statvfs.py
│ │ ├── string.py
│ │ ├── stringold.py
│ │ ├── stringprep.py
│ │ ├── struct.py
│ │ ├── subprocess.py
│ │ ├── sunau.py
│ │ ├── sunaudio.py
│ │ ├── symbol.py
│ │ ├── symtable.py
│ │ ├── sysconfig.py
│ │ ├── tabnanny.py
│ │ ├── tarfile.py
│ │ ├── telnetlib.py
│ │ ├── tempfile.py
│ │ ├── textwrap.py
│ │ ├── this.py
│ │ ├── threading.py
│ │ ├── timeit.py
│ │ ├── toaiff.py
│ │ ├── token.py
│ │ ├── tokenize.py
│ │ ├── trace.py
│ │ ├── traceback.py
│ │ ├── tty.py
│ │ ├── types.py
│ │ ├── unittest
│ │ │ ├── __init__.py
│ │ │ ├── __main__.py
│ │ │ ├── case.py
│ │ │ ├── loader.py
│ │ │ ├── main.py
│ │ │ ├── result.py
│ │ │ ├── runner.py
│ │ │ ├── signals.py
│ │ │ ├── suite.py
│ │ │ └── util.py
│ │ ├── urllib.py
│ │ ├── urllib2.py
│ │ ├── urlparse.py
│ │ ├── user.py
│ │ ├── uu.py
│ │ ├── uuid.py
│ │ ├── warnings.py
│ │ ├── wave.py
│ │ ├── weakref.py
│ │ ├── webbrowser.py
│ │ ├── whichdb.py
│ │ ├── wsgiref
│ │ │ ├── __init__.py
│ │ │ ├── handlers.py
│ │ │ ├── headers.py
│ │ │ ├── simple_server.py
│ │ │ ├── util.py
│ │ │ └── validate.py
│ │ ├── wsgiref.egg-info
│ │ ├── xdrlib.py
│ │ ├── xml
│ │ │ ├── __init__.py
│ │ │ ├── dom
│ │ │ ├── etree
│ │ │ ├── parsers
│ │ │ └── sax
│ │ ├── xmllib.py
│ │ ├── xmlrpclib.py
│ │ └── zipfile.py
│ └── share
│ ├── gdb
│ │ ├── python
│ │ │ └── gdb
│ │ ├── syscalls
│ │ │ ├── aarch64-linux.xml
│ │ │ ├── amd64-linux.xml
│ │ │ ├── arm-linux.xml
│ │ │ ├── freebsd.xml
│ │ │ ├── gdb-syscalls.dtd
│ │ │ ├── i386-linux.xml
│ │ │ ├── mips-n32-linux.xml
│ │ │ ├── mips-n64-linux.xml
│ │ │ ├── mips-o32-linux.xml
│ │ │ ├── ppc-linux.xml
│ │ │ ├── ppc64-linux.xml
│ │ │ ├── s390-linux.xml
│ │ │ ├── s390x-linux.xml
│ │ │ ├── sparc-linux.xml
│ │ │ └── sparc64-linux.xml
│ │ └── system-gdbinit
│ │ ├── elinos.py
│ │ └── wrs-linux.py
│ ├── info
│ │ ├── dir
│ │ ├── make.info
│ │ ├── make.info-1
│ │ └── make.info-2
│ └── man
│ ├── man1
│ │ ├── make.1
│ │ └── yasm.1
│ └── man7
│ ├── yasm_arch.7
│ ├── yasm_dbgfmts.7
│ ├── yasm_objfmts.7
│ └── yasm_parsers.7
├── python-packages
│ ├── NOTICE
│ ├── OWNERS
│ ├── adb
│ │ ├── __init__.py
│ │ ├── __pycache__
│ │ ├── device.py
│ │ ├── setup.py
│ │ └── test.py
│ ├── fastboot
│ │ ├── README.md
│ │ ├── __init__.py
│ │ ├── device.py
│ │ └── setup.py
│ └── gdbrunner
│ └── __init__.py
├── shader-tools
│ └── windows-x86_64
│ ├── glslc.exe
│ ├── spirv-as.exe
│ ├── spirv-cfg.exe
│ ├── spirv-dis.exe
│ ├── spirv-lesspipe.sh
│ ├── spirv-link.exe
│ ├── spirv-opt.exe
│ ├── spirv-reduce.exe
│ └── spirv-val.exe
├── simpleperf
│ ├── ChangeLog
│ ├── __init__.py
│ ├── annotate.py
│ ├── api_profiler.py
│ ├── app_api
│ │ ├── cpp
│ │ │ ├── simpleperf.cpp
│ │ │ └── simpleperf.h
│ │ └── java
│ │ └── com
│ │ └── android
│ │ └── simpleperf
│ ├── app_profiler.py
│ ├── bin
│ │ ├── android
│ │ │ ├── arm
│ │ │ │ └── simpleperf
│ │ │ ├── arm64
│ │ │ │ └── simpleperf
│ │ │ ├── x86
│ │ │ │ └── simpleperf
│ │ │ └── x86_64
│ │ │ └── simpleperf
│ │ └── windows
│ │ └── x86_64
│ │ ├── libsimpleperf_report.dll
│ │ ├── libwinpthread-1.dll
│ │ └── simpleperf.exe
│ ├── binary_cache_builder.py
│ ├── debug_unwind_reporter.py
│ ├── doc
│ │ ├── README.md
│ │ ├── android_application_profiling.md
│ │ ├── android_platform_profiling.md
│ │ ├── bottleneck.png
│ │ ├── executable_commands_reference.md
│ │ ├── inferno.md
│ │ ├── inferno.png
│ │ ├── inferno_small.png
│ │ ├── jit_symbols.md
│ │ ├── main_thread_flamegraph.png
│ │ ├── report.html
│ │ ├── report_bottleneck.html
│ │ ├── report_html.html
│ │ ├── scripts_reference.md
│ │ ├── trace_offcpu.html
│ │ ├── trace_offcpu.png
│ │ ├── without_trace_offcpu.html
│ │ └── without_trace_offcpu.png
│ ├── inferno
│ │ ├── __init__.py
│ │ ├── data_types.py
│ │ ├── inferno.b64
│ │ ├── inferno.py
│ │ ├── script.js
│ │ └── svg_renderer.py
│ ├── inferno.bat
│ ├── pprof_proto_generator.py
│ ├── profile_pb2.py
│ ├── purgatorio
│ │ ├── README.md
│ │ ├── images
│ │ │ ├── flame_graph.png
│ │ │ ├── flame_graph_zoomed.png
│ │ │ ├── inverted_flame_graph.png
│ │ │ ├── table.png
│ │ │ ├── toolbox.png
│ │ │ └── user_interface.png
│ │ ├── purgatorio.py
│ │ └── templates
│ │ ├── index.html.jinja2
│ │ ├── main.js
│ │ └── styles.css
│ ├── report.py
│ ├── report_html.js
│ ├── report_html.py
│ ├── report_sample.py
│ ├── run_simpleperf_on_device.py
│ ├── run_simpleperf_without_usb_connection.py
│ ├── simpleperf_report_lib.py
│ └── simpleperf_utils.py
├── source.properties
├── sources
│ ├── android
│ │ ├── cpufeatures
│ │ │ ├── Android.mk
│ │ │ ├── NOTICE
│ │ │ ├── cpu-features.c
│ │ │ └── cpu-features.h
│ │ ├── native_app_glue
│ │ │ ├── Android.mk
│ │ │ ├── NOTICE
│ │ │ ├── android_native_app_glue.c
│ │ │ └── android_native_app_glue.h
│ │ ├── ndk_helper
│ │ │ ├── Android.mk
│ │ │ ├── GLContext.cpp
│ │ │ ├── GLContext.h
│ │ │ ├── JNIHelper.cpp
│ │ │ ├── JNIHelper.h
│ │ │ ├── NDKHelper.h
│ │ │ ├── NOTICE
│ │ │ ├── gestureDetector.cpp
│ │ │ ├── gestureDetector.h
│ │ │ ├── gl3stub.c
│ │ │ ├── gl3stub.h
│ │ │ ├── interpolator.cpp
│ │ │ ├── interpolator.h
│ │ │ ├── perfMonitor.cpp
│ │ │ ├── perfMonitor.h
│ │ │ ├── shader.cpp
│ │ │ ├── shader.h
│ │ │ ├── tapCamera.cpp
│ │ │ ├── tapCamera.h
│ │ │ ├── vecmath.cpp
│ │ │ └── vecmath.h
│ │ ├── renderscript
│ │ │ ├── Android.mk
│ │ │ └── NOTICE
│ │ └── support
│ │ ├── Android.mk
│ │ ├── NOTICE
│ │ ├── include
│ │ │ ├── inttypes.h
│ │ │ ├── locale.h
│ │ │ ├── math.h
│ │ │ ├── stdlib.h
│ │ │ ├── uchar.h
│ │ │ ├── wchar.h
│ │ │ └── wctype.h
│ │ ├── regenerate-NOTICE.sh
│ │ └── src
│ │ ├── UniquePtr.h
│ │ ├── locale_support.cpp
│ │ ├── posix_memalign.cpp
│ │ ├── support_preinclude.h
│ │ ├── swprintf.cpp
│ │ └── wcstox.cpp
│ ├── cxx-stl
│ │ ├── llvm-libc
│ │ │ ├── Android.mk
│ │ │ ├── include
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── __bit_reference
│ │ │ │ ├── __bsd_locale_defaults.h
│ │ │ │ ├── __bsd_locale_fallbacks.h
│ │ │ │ ├── __config
│ │ │ │ ├── __config_site.in
│ │ │ │ ├── __debug
│ │ │ │ ├── __errc
│ │ │ │ ├── __functional_03
│ │ │ │ ├── __functional_base
│ │ │ │ ├── __functional_base_03
│ │ │ │ ├── __hash_table
│ │ │ │ ├── __libcpp_version
│ │ │ │ ├── __locale
│ │ │ │ ├── __mutex_base
│ │ │ │ ├── __node_handle
│ │ │ │ ├── __nullptr
│ │ │ │ ├── __split_buffer
│ │ │ │ ├── __sso_allocator
│ │ │ │ ├── __std_stream
│ │ │ │ ├── __string
│ │ │ │ ├── __threading_support
│ │ │ │ ├── __tree
│ │ │ │ ├── __tuple
│ │ │ │ ├── __undef_macros
│ │ │ │ ├── algorithm
│ │ │ │ ├── any
│ │ │ │ ├── array
│ │ │ │ ├── atomic
│ │ │ │ ├── barrier
│ │ │ │ ├── bit
│ │ │ │ ├── bitset
│ │ │ │ ├── cassert
│ │ │ │ ├── ccomplex
│ │ │ │ ├── cctype
│ │ │ │ ├── cerrno
│ │ │ │ ├── cfenv
│ │ │ │ ├── cfloat
│ │ │ │ ├── charconv
│ │ │ │ ├── chrono
│ │ │ │ ├── cinttypes
│ │ │ │ ├── ciso646
│ │ │ │ ├── climits
│ │ │ │ ├── clocale
│ │ │ │ ├── cmath
│ │ │ │ ├── codecvt
│ │ │ │ ├── compare
│ │ │ │ ├── complex
│ │ │ │ ├── complex.h
│ │ │ │ ├── concepts
│ │ │ │ ├── condition_variable
│ │ │ │ ├── csetjmp
│ │ │ │ ├── csignal
│ │ │ │ ├── cstdarg
│ │ │ │ ├── cstdbool
│ │ │ │ ├── cstddef
│ │ │ │ ├── cstdint
│ │ │ │ ├── cstdio
│ │ │ │ ├── cstdlib
│ │ │ │ ├── cstring
│ │ │ │ ├── ctgmath
│ │ │ │ ├── ctime
│ │ │ │ ├── ctype.h
│ │ │ │ ├── cwchar
│ │ │ │ ├── cwctype
│ │ │ │ ├── deque
│ │ │ │ ├── errno.h
│ │ │ │ ├── exception
│ │ │ │ ├── execution
│ │ │ │ ├── experimental
│ │ │ │ │ ├── __config
│ │ │ │ │ ├── __memory
│ │ │ │ │ ├── algorithm
│ │ │ │ │ ├── coroutine
│ │ │ │ │ ├── deque
│ │ │ │ │ ├── filesystem
│ │ │ │ │ ├── forward_list
│ │ │ │ │ ├── functional
│ │ │ │ │ ├── iterator
│ │ │ │ │ ├── list
│ │ │ │ │ ├── map
│ │ │ │ │ ├── memory_resource
│ │ │ │ │ ├── propagate_const
│ │ │ │ │ ├── regex
│ │ │ │ │ ├── set
│ │ │ │ │ ├── simd
│ │ │ │ │ ├── string
│ │ │ │ │ ├── type_traits
│ │ │ │ │ ├── unordered_map
│ │ │ │ │ ├── unordered_set
│ │ │ │ │ ├── utility
│ │ │ │ │ └── vector
│ │ │ │ ├── ext
│ │ │ │ │ ├── __hash
│ │ │ │ │ ├── hash_map
│ │ │ │ │ └── hash_set
│ │ │ │ ├── fenv.h
│ │ │ │ ├── filesystem
│ │ │ │ ├── float.h
│ │ │ │ ├── forward_list
│ │ │ │ ├── fstream
│ │ │ │ ├── functional
│ │ │ │ ├── future
│ │ │ │ ├── initializer_list
│ │ │ │ ├── inttypes.h
│ │ │ │ ├── iomanip
│ │ │ │ ├── ios
│ │ │ │ ├── iosfwd
│ │ │ │ ├── iostream
│ │ │ │ ├── istream
│ │ │ │ ├── iterator
│ │ │ │ ├── latch
│ │ │ │ ├── limits
│ │ │ │ ├── limits.h
│ │ │ │ ├── list
│ │ │ │ ├── locale
│ │ │ │ ├── locale.h
│ │ │ │ ├── map
│ │ │ │ ├── math.h
│ │ │ │ ├── memory
│ │ │ │ ├── module.modulemap
│ │ │ │ ├── mutex
│ │ │ │ ├── new
│ │ │ │ ├── numeric
│ │ │ │ ├── optional
│ │ │ │ ├── ostream
│ │ │ │ ├── queue
│ │ │ │ ├── random
│ │ │ │ ├── ratio
│ │ │ │ ├── regex
│ │ │ │ ├── scoped_allocator
│ │ │ │ ├── semaphore
│ │ │ │ ├── set
│ │ │ │ ├── setjmp.h
│ │ │ │ ├── shared_mutex
│ │ │ │ ├── span
│ │ │ │ ├── sstream
│ │ │ │ ├── stack
│ │ │ │ ├── stdbool.h
│ │ │ │ ├── stddef.h
│ │ │ │ ├── stdexcept
│ │ │ │ ├── stdint.h
│ │ │ │ ├── stdio.h
│ │ │ │ ├── stdlib.h
│ │ │ │ ├── streambuf
│ │ │ │ ├── string
│ │ │ │ ├── string.h
│ │ │ │ ├── string_view
│ │ │ │ ├── strstream
│ │ │ │ ├── support
│ │ │ │ │ ├── android
│ │ │ │ │ ├── fuchsia
│ │ │ │ │ ├── ibm
│ │ │ │ │ ├── musl
│ │ │ │ │ ├── newlib
│ │ │ │ │ ├── solaris
│ │ │ │ │ ├── win32
│ │ │ │ │ └── xlocale
│ │ │ │ ├── system_error
│ │ │ │ ├── tgmath.h
│ │ │ │ ├── thread
│ │ │ │ ├── tuple
│ │ │ │ ├── type_traits
│ │ │ │ ├── typeindex
│ │ │ │ ├── typeinfo
│ │ │ │ ├── unordered_map
│ │ │ │ ├── unordered_set
│ │ │ │ ├── utility
│ │ │ │ ├── valarray
│ │ │ │ ├── variant
│ │ │ │ ├── vector
│ │ │ │ ├── version
│ │ │ │ ├── wchar.h
│ │ │ │ └── wctype.h
│ │ │ └── libs
│ │ │ ├── arm64-v8a
│ │ │ │ ├── libc _shared.so
│ │ │ │ ├── libc _static.a
│ │ │ │ └── libc abi.a
│ │ │ ├── armeabi-v7a
│ │ │ │ ├── libandroid_support.a
│ │ │ │ ├── libc _shared.so
│ │ │ │ ├── libc _static.a
│ │ │ │ └── libc abi.a
│ │ │ ├── x86
│ │ │ │ ├── libandroid_support.a
│ │ │ │ ├── libc _shared.so
│ │ │ │ ├── libc _static.a
│ │ │ │ └── libc abi.a
│ │ │ └── x86_64
│ │ │ ├── libc _shared.so
│ │ │ ├── libc _static.a
│ │ │ └── libc abi.a
│ │ ├── llvm-libc abi
│ │ │ ├── Android.mk
│ │ │ ├── CMakeLists.txt
│ │ │ ├── CREDITS.TXT
│ │ │ ├── LICENSE.TXT
│ │ │ ├── NOTICE
│ │ │ ├── cmake
│ │ │ │ ├── Modules
│ │ │ │ │ ├── HandleCompilerRT.cmake
│ │ │ │ │ ├── HandleLibcxxabiFlags.cmake
│ │ │ │ │ ├── HandleOutOfTreeLLVM.cmake
│ │ │ │ │ └── MacroEnsureOutOfSourceBuild.cmake
│ │ │ │ └── config-ix.cmake
│ │ │ ├── fuzz
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ └── cxa_demangle_fuzzer.cpp
│ │ │ ├── include
│ │ │ │ ├── __cxxabi_config.h
│ │ │ │ └── cxxabi.h
│ │ │ ├── lib
│ │ │ │ ├── exceptions.exp
│ │ │ │ ├── itanium-base.exp
│ │ │ │ ├── new-delete.exp
│ │ │ │ ├── personality-sjlj.exp
│ │ │ │ └── personality-v0.exp
│ │ │ ├── src
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── abort_message.cpp
│ │ │ │ ├── abort_message.h
│ │ │ │ ├── cxa_aux_runtime.cpp
│ │ │ │ ├── cxa_default_handlers.cpp
│ │ │ │ ├── cxa_demangle.cpp
│ │ │ │ ├── cxa_exception.cpp
│ │ │ │ ├── cxa_exception.h
│ │ │ │ ├── cxa_exception_storage.cpp
│ │ │ │ ├── cxa_guard.cpp
│ │ │ │ ├── cxa_guard_impl.h
│ │ │ │ ├── cxa_handlers.cpp
│ │ │ │ ├── cxa_handlers.h
│ │ │ │ ├── cxa_noexception.cpp
│ │ │ │ ├── cxa_personality.cpp
│ │ │ │ ├── cxa_thread_atexit.cpp
│ │ │ │ ├── cxa_unexpected.cpp
│ │ │ │ ├── cxa_vector.cpp
│ │ │ │ ├── cxa_virtual.cpp
│ │ │ │ ├── demangle
│ │ │ │ │ ├── DemangleConfig.h
│ │ │ │ │ ├── ItaniumDemangle.h
│ │ │ │ │ ├── README.txt
│ │ │ │ │ ├── StringView.h
│ │ │ │ │ ├── Utility.h
│ │ │ │ │ └── cp-to-llvm.sh
│ │ │ │ ├── fallback_malloc.cpp
│ │ │ │ ├── fallback_malloc.h
│ │ │ │ ├── include
│ │ │ │ │ ├── atomic_support.h
│ │ │ │ │ └── refstring.h
│ │ │ │ ├── private_typeinfo.cpp
│ │ │ │ ├── private_typeinfo.h
│ │ │ │ ├── stdlib_exception.cpp
│ │ │ │ ├── stdlib_new_delete.cpp
│ │ │ │ ├── stdlib_stdexcept.cpp
│ │ │ │ └── stdlib_typeinfo.cpp
│ │ │ ├── test
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── backtrace_test.pass.cpp
│ │ │ │ ├── catch_array_01.pass.cpp
│ │ │ │ ├── catch_array_02.pass.cpp
│ │ │ │ ├── catch_class_01.pass.cpp
│ │ │ │ ├── catch_class_02.pass.cpp
│ │ │ │ ├── catch_class_03.pass.cpp
│ │ │ │ ├── catch_class_04.pass.cpp
│ │ │ │ ├── catch_const_pointer_nullptr.pass.cpp
│ │ │ │ ├── catch_function_01.pass.cpp
│ │ │ │ ├── catch_function_02.pass.cpp
│ │ │ │ ├── catch_function_03.pass.cpp
│ │ │ │ ├── catch_in_noexcept.pass.cpp
│ │ │ │ ├── catch_member_data_pointer_01.pass.cpp
│ │ │ │ ├── catch_member_function_pointer_01.pass.cpp
│ │ │ │ ├── catch_member_function_pointer_02.pass.cpp
│ │ │ │ ├── catch_member_pointer_nullptr.pass.cpp
│ │ │ │ ├── catch_multi_level_pointer.pass.cpp
│ │ │ │ ├── catch_pointer_nullptr.pass.cpp
│ │ │ │ ├── catch_pointer_reference.pass.cpp
│ │ │ │ ├── catch_ptr.pass.cpp
│ │ │ │ ├── catch_ptr_02.pass.cpp
│ │ │ │ ├── catch_reference_nullptr.pass.cpp
│ │ │ │ ├── cxa_bad_cast.pass.cpp
│ │ │ │ ├── cxa_bad_typeid.pass.cpp
│ │ │ │ ├── cxa_thread_atexit_test.pass.cpp
│ │ │ │ ├── cxa_vec_new_overflow_PR41395.pass.cpp
│ │ │ │ ├── dynamic_cast.pass.cpp
│ │ │ │ ├── dynamic_cast14.pass.cpp
│ │ │ │ ├── dynamic_cast3.pass.cpp
│ │ │ │ ├── dynamic_cast5.pass.cpp
│ │ │ │ ├── dynamic_cast_stress.pass.cpp
│ │ │ │ ├── exception_object_alignment.2.pass.cpp
│ │ │ │ ├── exception_object_alignment.pass.cpp
│ │ │ │ ├── guard_test_basic.pass.cpp
│ │ │ │ ├── guard_threaded_test.pass.cpp
│ │ │ │ ├── incomplete_type.sh.cpp
│ │ │ │ ├── inherited_exception.pass.cpp
│ │ │ │ ├── libcxxabi
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ └── test
│ │ │ │ ├── lit.cfg
│ │ │ │ ├── lit.site.cfg.in
│ │ │ │ ├── native
│ │ │ │ │ └── arm-linux-eabi
│ │ │ │ ├── noexception1.pass.cpp
│ │ │ │ ├── noexception2.pass.cpp
│ │ │ │ ├── noexception3.pass.cpp
│ │ │ │ ├── noexception4.pass.cpp
│ │ │ │ ├── support
│ │ │ │ │ └── timer.h
│ │ │ │ ├── test_aux_runtime.pass.cpp
│ │ │ │ ├── test_aux_runtime_op_array_new.pass.cpp
│ │ │ │ ├── test_demangle.pass.cpp
│ │ │ │ ├── test_exception_address_alignment.pass.cpp
│ │ │ │ ├── test_exception_storage.pass.cpp
│ │ │ │ ├── test_fallback_malloc.pass.cpp
│ │ │ │ ├── test_guard.pass.cpp
│ │ │ │ ├── test_vector1.pass.cpp
│ │ │ │ ├── test_vector2.pass.cpp
│ │ │ │ ├── test_vector3.pass.cpp
│ │ │ │ ├── thread_local_destruction_order.pass.cpp
│ │ │ │ ├── uncaught_exception.pass.cpp
│ │ │ │ ├── uncaught_exceptions.pass.cpp
│ │ │ │ ├── unittest_demangle.pass.cpp
│ │ │ │ ├── unwind_01.pass.cpp
│ │ │ │ ├── unwind_02.pass.cpp
│ │ │ │ ├── unwind_03.pass.cpp
│ │ │ │ ├── unwind_04.pass.cpp
│ │ │ │ ├── unwind_05.pass.cpp
│ │ │ │ └── unwind_06.pass.cpp
│ │ │ └── www
│ │ │ ├── content.css
│ │ │ ├── index.html
│ │ │ ├── menu.css
│ │ │ └── spec.html
│ │ └── system
│ │ ├── MODULE_LICENSE_BSD
│ │ ├── NOTICE
│ │ └── include
│ │ ├── cassert
│ │ ├── cctype
│ │ ├── cerrno
│ │ ├── cfloat
│ │ ├── climits
│ │ ├── cmath
│ │ ├── csetjmp
│ │ ├── csignal
│ │ ├── cstddef
│ │ ├── cstdint
│ │ ├── cstdio
│ │ ├── cstdlib
│ │ ├── cstring
│ │ ├── ctime
│ │ ├── cwchar
│ │ ├── cwctype_is_not_supported
│ │ ├── new
│ │ ├── stl_pair.h
│ │ ├── typeinfo
│ │ └── utility
│ └── third_party
│ ├── googletest
│ │ ├── Android.mk
│ │ ├── CMakeLists.txt
│ │ ├── LICENSE
│ │ ├── MODULE_LICENSE_BSD_LIKE
│ │ ├── NOTICE
│ │ ├── README.md
│ │ ├── cmake
│ │ │ ├── Config.cmake.in
│ │ │ ├── gtest.pc.in
│ │ │ ├── gtest_main.pc.in
│ │ │ ├── internal_utils.cmake
│ │ │ └── libgtest.la.in
│ │ ├── include
│ │ │ └── gtest
│ │ │ ├── gtest-death-test.h
│ │ │ ├── gtest-matchers.h
│ │ │ ├── gtest-message.h
│ │ │ ├── gtest-param-test.h
│ │ │ ├── gtest-printers.h
│ │ │ ├── gtest-spi.h
│ │ │ ├── gtest-test-part.h
│ │ │ ├── gtest-typed-test.h
│ │ │ ├── gtest.h
│ │ │ ├── gtest_pred_impl.h
│ │ │ ├── gtest_prod.h
│ │ │ └── internal
│ │ ├── samples
│ │ │ ├── prime_tables.h
│ │ │ ├── sample1.cc
│ │ │ ├── sample1.h
│ │ │ ├── sample10_unittest.cc
│ │ │ ├── sample1_unittest.cc
│ │ │ ├── sample2.cc
│ │ │ ├── sample2.h
│ │ │ ├── sample2_unittest.cc
│ │ │ ├── sample3-inl.h
│ │ │ ├── sample3_unittest.cc
│ │ │ ├── sample4.cc
│ │ │ ├── sample4.h
│ │ │ ├── sample4_unittest.cc
│ │ │ ├── sample5_unittest.cc
│ │ │ ├── sample6_unittest.cc
│ │ │ ├── sample7_unittest.cc
│ │ │ ├── sample8_unittest.cc
│ │ │ └── sample9_unittest.cc
│ │ ├── scripts
│ │ │ ├── README.md
│ │ │ ├── common.py
│ │ │ ├── fuse_gtest_files.py
│ │ │ ├── gen_gtest_pred_impl.py
│ │ │ ├── gtest-config.in
│ │ │ ├── release_docs.py
│ │ │ ├── run_with_path.py
│ │ │ ├── test
│ │ │ │ └── Makefile
│ │ │ ├── upload.py
│ │ │ └── upload_gtest.py
│ │ ├── src
│ │ │ ├── gtest-all.cc
│ │ │ ├── gtest-death-test.cc
│ │ │ ├── gtest-filepath.cc
│ │ │ ├── gtest-internal-inl.h
│ │ │ ├── gtest-matchers.cc
│ │ │ ├── gtest-port.cc
│ │ │ ├── gtest-printers.cc
│ │ │ ├── gtest-test-part.cc
│ │ │ ├── gtest-typed-test.cc
│ │ │ ├── gtest.cc
│ │ │ └── gtest_main.cc
│ │ └── test
│ │ ├── BUILD.bazel
│ │ ├── googletest-break-on-failure-unittest.py
│ │ ├── googletest-break-on-failure-unittest_.cc
│ │ ├── googletest-catch-exceptions-test.py
│ │ ├── googletest-catch-exceptions-test_.cc
│ │ ├── googletest-color-test.py
│ │ ├── googletest-color-test_.cc
│ │ ├── googletest-death-test-test.cc
│ │ ├── googletest-death-test_ex_test.cc
│ │ ├── googletest-env-var-test.py
│ │ ├── googletest-env-var-test_.cc
│ │ ├── googletest-failfast-unittest.py
│ │ ├── googletest-failfast-unittest_.cc
│ │ ├── googletest-filepath-test.cc
│ │ ├── googletest-filter-unittest.py
│ │ ├── googletest-filter-unittest_.cc
│ │ ├── googletest-global-environment-unittest.py
│ │ ├── googletest-global-environment-unittest_.cc
│ │ ├── googletest-json-outfiles-test.py
│ │ ├── googletest-json-output-unittest.py
│ │ ├── googletest-list-tests-unittest.py
│ │ ├── googletest-list-tests-unittest_.cc
│ │ ├── googletest-listener-test.cc
│ │ ├── googletest-message-test.cc
│ │ ├── googletest-options-test.cc
│ │ ├── googletest-output-test-golden-lin.txt
│ │ ├── googletest-output-test.py
│ │ ├── googletest-output-test_.cc
│ │ ├── googletest-param-test-invalid-name1-test.py
│ │ ├── googletest-param-test-invalid-name1-test_.cc
│ │ ├── googletest-param-test-invalid-name2-test.py
│ │ ├── googletest-param-test-invalid-name2-test_.cc
│ │ ├── googletest-param-test-test.cc
│ │ ├── googletest-param-test-test.h
│ │ ├── googletest-param-test2-test.cc
│ │ ├── googletest-port-test.cc
│ │ ├── googletest-printers-test.cc
│ │ ├── googletest-setuptestsuite-test.py
│ │ ├── googletest-setuptestsuite-test_.cc
│ │ ├── googletest-shuffle-test.py
│ │ ├── googletest-shuffle-test_.cc
│ │ ├── googletest-test-part-test.cc
│ │ ├── googletest-throw-on-failure-test.py
│ │ ├── googletest-throw-on-failure-test_.cc
│ │ ├── googletest-uninitialized-test.py
│ │ ├── googletest-uninitialized-test_.cc
│ │ ├── gtest-typed-test2_test.cc
│ │ ├── gtest-typed-test_test.cc
│ │ ├── gtest-typed-test_test.h
│ │ ├── gtest-unittest-api_test.cc
│ │ ├── gtest_all_test.cc
│ │ ├── gtest_assert_by_exception_test.cc
│ │ ├── gtest_environment_test.cc
│ │ ├── gtest_help_test.py
│ │ ├── gtest_help_test_.cc
│ │ ├── gtest_json_test_utils.py
│ │ ├── gtest_list_output_unittest.py
│ │ ├── gtest_list_output_unittest_.cc
│ │ ├── gtest_main_unittest.cc
│ │ ├── gtest_no_test_unittest.cc
│ │ ├── gtest_pred_impl_unittest.cc
│ │ ├── gtest_premature_exit_test.cc
│ │ ├── gtest_prod_test.cc
│ │ ├── gtest_repeat_test.cc
│ │ ├── gtest_skip_check_output_test.py
│ │ ├── gtest_skip_environment_check_output_test.py
│ │ ├── gtest_skip_in_environment_setup_test.cc
│ │ ├── gtest_skip_test.cc
│ │ ├── gtest_sole_header_test.cc
│ │ ├── gtest_stress_test.cc
│ │ ├── gtest_test_macro_stack_footprint_test.cc
│ │ ├── gtest_test_utils.py
│ │ ├── gtest_testbridge_test.py
│ │ ├── gtest_testbridge_test_.cc
│ │ ├── gtest_throw_on_failure_ex_test.cc
│ │ ├── gtest_unittest.cc
│ │ ├── gtest_xml_outfile1_test_.cc
│ │ ├── gtest_xml_outfile2_test_.cc
│ │ ├── gtest_xml_outfiles_test.py
│ │ ├── gtest_xml_output_unittest.py
│ │ ├── gtest_xml_output_unittest_.cc
│ │ ├── gtest_xml_test_utils.py
│ │ ├── production.cc
│ │ └── production.h
│ ├── shaderc
│ │ ├── Android.mk
│ │ ├── CHANGES
│ │ ├── libshaderc
│ │ │ ├── Android.mk
│ │ │ ├── include
│ │ │ │ └── shaderc
│ │ │ └── src
│ │ │ ├── shaderc.cc
│ │ │ ├── shaderc_c_smoke_test.c
│ │ │ └── shaderc_private.h
│ │ ├── libshaderc_util
│ │ │ ├── Android.mk
│ │ │ ├── include
│ │ │ │ └── libshaderc_util
│ │ │ └── src
│ │ │ ├── args.cc
│ │ │ ├── compiler.cc
│ │ │ ├── file_finder.cc
│ │ │ ├── io_shaderc.cc
│ │ │ ├── message.cc
│ │ │ ├── resources.cc
│ │ │ ├── shader_stage.cc
│ │ │ ├── spirv_tools_wrapper.cc
│ │ │ └── version_profile.cc
│ │ ├── third_party
│ │ │ ├── Android.mk
│ │ │ ├── glslang
│ │ │ │ ├── Android.mk
│ │ │ │ ├── CHANGES.md
│ │ │ │ ├── OGLCompilersDLL
│ │ │ │ ├── SPIRV
│ │ │ │ ├── build_info.h.tmpl
│ │ │ │ ├── build_info.py
│ │ │ │ ├── glslang
│ │ │ │ └── hlsl
│ │ │ └── spirv-tools
│ │ │ ├── Android.mk
│ │ │ ├── CHANGES
│ │ │ ├── external
│ │ │ ├── include
│ │ │ ├── source
│ │ │ └── utils
│ │ └── utils
│ │ └── update_build_version.py
│ └── vulkan
│ └── src
│ ├── build-android
│ │ └── jni
│ ├── include
│ │ └── vulkan
│ └── registry
│ ├── cgenerator.py
│ ├── conventions.py
│ ├── generator.py
│ ├── genvk.py
│ ├── reg.py
│ ├── spec_tools
│ ├── validusage.json
│ ├── vk.xml
│ └── vkconventions.py
├── toolchains
│ ├── llvm
│ │ └── prebuilt
│ │ └── windows-x86_64
│ │ ├── AndroidVersion.txt
│ │ ├── MODULE_LICENSE_APACHE2
│ │ ├── MODULE_LICENSE_BSD_LIKE
│ │ ├── MODULE_LICENSE_MIT
│ │ ├── NOTICE
│ │ ├── aarch64-linux-android
│ │ │ └── bin
│ │ ├── arm-linux-androideabi
│ │ │ └── bin
│ │ ├── bin
│ │ │ ├── aarch64-linux-android-as.exe
│ │ │ ├── aarch64-linux-android21-clang
│ │ │ ├── aarch64-linux-android21-clang
│ │ │ ├── aarch64-linux-android21-clang .cmd
│ │ │ ├── aarch64-linux-android21-clang.cmd
│ │ │ ├── aarch64-linux-android22-clang
│ │ │ ├── aarch64-linux-android22-clang
│ │ │ ├── aarch64-linux-android22-clang .cmd
│ │ │ ├── aarch64-linux-android22-clang.cmd
│ │ │ ├── aarch64-linux-android23-clang
│ │ │ ├── aarch64-linux-android23-clang
│ │ │ ├── aarch64-linux-android23-clang .cmd
│ │ │ ├── aarch64-linux-android23-clang.cmd
│ │ │ ├── aarch64-linux-android24-clang
│ │ │ ├── aarch64-linux-android24-clang
│ │ │ ├── aarch64-linux-android24-clang .cmd
│ │ │ ├── aarch64-linux-android24-clang.cmd
│ │ │ ├── aarch64-linux-android26-clang
│ │ │ ├── aarch64-linux-android26-clang
│ │ │ ├── aarch64-linux-android26-clang .cmd
│ │ │ ├── aarch64-linux-android26-clang.cmd
│ │ │ ├── aarch64-linux-android27-clang
│ │ │ ├── aarch64-linux-android27-clang
│ │ │ ├── aarch64-linux-android27-clang .cmd
│ │ │ ├── aarch64-linux-android27-clang.cmd
│ │ │ ├── aarch64-linux-android28-clang
│ │ │ ├── aarch64-linux-android28-clang
│ │ │ ├── aarch64-linux-android28-clang .cmd
│ │ │ ├── aarch64-linux-android28-clang.cmd
│ │ │ ├── aarch64-linux-android29-clang
│ │ │ ├── aarch64-linux-android29-clang
│ │ │ ├── aarch64-linux-android29-clang .cmd
│ │ │ ├── aarch64-linux-android29-clang.cmd
│ │ │ ├── aarch64-linux-android30-clang
│ │ │ ├── aarch64-linux-android30-clang
│ │ │ ├── aarch64-linux-android30-clang .cmd
│ │ │ ├── aarch64-linux-android30-clang.cmd
│ │ │ ├── aarch64-linux-android31-clang
│ │ │ ├── aarch64-linux-android31-clang
│ │ │ ├── aarch64-linux-android31-clang .cmd
│ │ │ ├── aarch64-linux-android31-clang.cmd
│ │ │ ├── arm-linux-androideabi-as.exe
│ │ │ ├── armv7a-linux-androideabi16-clang
│ │ │ ├── armv7a-linux-androideabi16-clang
│ │ │ ├── armv7a-linux-androideabi16-clang .cmd
│ │ │ ├── armv7a-linux-androideabi16-clang.cmd
│ │ │ ├── armv7a-linux-androideabi17-clang
│ │ │ ├── armv7a-linux-androideabi17-clang
│ │ │ ├── armv7a-linux-androideabi17-clang .cmd
│ │ │ ├── armv7a-linux-androideabi17-clang.cmd
│ │ │ ├── armv7a-linux-androideabi18-clang
│ │ │ ├── armv7a-linux-androideabi18-clang
│ │ │ ├── armv7a-linux-androideabi18-clang .cmd
│ │ │ ├── armv7a-linux-androideabi18-clang.cmd
│ │ │ ├── armv7a-linux-androideabi19-clang
│ │ │ ├── armv7a-linux-androideabi19-clang
│ │ │ ├── armv7a-linux-androideabi19-clang .cmd
│ │ │ ├── armv7a-linux-androideabi19-clang.cmd
│ │ │ ├── armv7a-linux-androideabi21-clang
│ │ │ ├── armv7a-linux-androideabi21-clang
│ │ │ ├── armv7a-linux-androideabi21-clang .cmd
│ │ │ ├── armv7a-linux-androideabi21-clang.cmd
│ │ │ ├── armv7a-linux-androideabi22-clang
│ │ │ ├── armv7a-linux-androideabi22-clang
│ │ │ ├── armv7a-linux-androideabi22-clang .cmd
│ │ │ ├── armv7a-linux-androideabi22-clang.cmd
│ │ │ ├── armv7a-linux-androideabi23-clang
│ │ │ ├── armv7a-linux-androideabi23-clang
│ │ │ ├── armv7a-linux-androideabi23-clang .cmd
│ │ │ ├── armv7a-linux-androideabi23-clang.cmd
│ │ │ ├── armv7a-linux-androideabi24-clang
│ │ │ ├── armv7a-linux-androideabi24-clang
│ │ │ ├── armv7a-linux-androideabi24-clang .cmd
│ │ │ ├── armv7a-linux-androideabi24-clang.cmd
│ │ │ ├── armv7a-linux-androideabi26-clang
│ │ │ ├── armv7a-linux-androideabi26-clang
│ │ │ ├── armv7a-linux-androideabi26-clang .cmd
│ │ │ ├── armv7a-linux-androideabi26-clang.cmd
│ │ │ ├── armv7a-linux-androideabi27-clang
│ │ │ ├── armv7a-linux-androideabi27-clang
│ │ │ ├── armv7a-linux-androideabi27-clang .cmd
│ │ │ ├── armv7a-linux-androideabi27-clang.cmd
│ │ │ ├── armv7a-linux-androideabi28-clang
│ │ │ ├── armv7a-linux-androideabi28-clang
│ │ │ ├── armv7a-linux-androideabi28-clang .cmd
│ │ │ ├── armv7a-linux-androideabi28-clang.cmd
│ │ │ ├── armv7a-linux-androideabi29-clang
│ │ │ ├── armv7a-linux-androideabi29-clang
│ │ │ ├── armv7a-linux-androideabi29-clang .cmd
│ │ │ ├── armv7a-linux-androideabi29-clang.cmd
│ │ │ ├── armv7a-linux-androideabi30-clang
│ │ │ ├── armv7a-linux-androideabi30-clang
│ │ │ ├── armv7a-linux-androideabi30-clang .cmd
│ │ │ ├── armv7a-linux-androideabi30-clang.cmd
│ │ │ ├── armv7a-linux-androideabi31-clang
│ │ │ ├── armv7a-linux-androideabi31-clang
│ │ │ ├── armv7a-linux-androideabi31-clang .cmd
│ │ │ ├── armv7a-linux-androideabi31-clang.cmd
│ │ │ ├── clang .exe
│ │ │ ├── clang-check.exe
│ │ │ ├── clang-cl.exe
│ │ │ ├── clang-format.exe
│ │ │ ├── clang-tidy.exe
│ │ │ ├── clang.exe
│ │ │ ├── dsymutil.exe
│ │ │ ├── git-clang-format
│ │ │ ├── i686-linux-android-as.exe
│ │ │ ├── i686-linux-android16-clang
│ │ │ ├── i686-linux-android16-clang
│ │ │ ├── i686-linux-android16-clang .cmd
│ │ │ ├── i686-linux-android16-clang.cmd
│ │ │ ├── i686-linux-android17-clang
│ │ │ ├── i686-linux-android17-clang
│ │ │ ├── i686-linux-android17-clang .cmd
│ │ │ ├── i686-linux-android17-clang.cmd
│ │ │ ├── i686-linux-android18-clang
│ │ │ ├── i686-linux-android18-clang
│ │ │ ├── i686-linux-android18-clang .cmd
│ │ │ ├── i686-linux-android18-clang.cmd
│ │ │ ├── i686-linux-android19-clang
│ │ │ ├── i686-linux-android19-clang
│ │ │ ├── i686-linux-android19-clang .cmd
│ │ │ ├── i686-linux-android19-clang.cmd
│ │ │ ├── i686-linux-android21-clang
│ │ │ ├── i686-linux-android21-clang
│ │ │ ├── i686-linux-android21-clang .cmd
│ │ │ ├── i686-linux-android21-clang.cmd
│ │ │ ├── i686-linux-android22-clang
│ │ │ ├── i686-linux-android22-clang
│ │ │ ├── i686-linux-android22-clang .cmd
│ │ │ ├── i686-linux-android22-clang.cmd
│ │ │ ├── i686-linux-android23-clang
│ │ │ ├── i686-linux-android23-clang
│ │ │ ├── i686-linux-android23-clang .cmd
│ │ │ ├── i686-linux-android23-clang.cmd
│ │ │ ├── i686-linux-android24-clang
│ │ │ ├── i686-linux-android24-clang
│ │ │ ├── i686-linux-android24-clang .cmd
│ │ │ ├── i686-linux-android24-clang.cmd
│ │ │ ├── i686-linux-android26-clang
│ │ │ ├── i686-linux-android26-clang
│ │ │ ├── i686-linux-android26-clang .cmd
│ │ │ ├── i686-linux-android26-clang.cmd
│ │ │ ├── i686-linux-android27-clang
│ │ │ ├── i686-linux-android27-clang
│ │ │ ├── i686-linux-android27-clang .cmd
│ │ │ ├── i686-linux-android27-clang.cmd
│ │ │ ├── i686-linux-android28-clang
│ │ │ ├── i686-linux-android28-clang
│ │ │ ├── i686-linux-android28-clang .cmd
│ │ │ ├── i686-linux-android28-clang.cmd
│ │ │ ├── i686-linux-android29-clang
│ │ │ ├── i686-linux-android29-clang
│ │ │ ├── i686-linux-android29-clang .cmd
│ │ │ ├── i686-linux-android29-clang.cmd
│ │ │ ├── i686-linux-android30-clang
│ │ │ ├── i686-linux-android30-clang
│ │ │ ├── i686-linux-android30-clang .cmd
│ │ │ ├── i686-linux-android30-clang.cmd
│ │ │ ├── i686-linux-android31-clang
│ │ │ ├── i686-linux-android31-clang
│ │ │ ├── i686-linux-android31-clang .cmd
│ │ │ ├── i686-linux-android31-clang.cmd
│ │ │ ├── ld.exe
│ │ │ ├── ld.lld.exe
│ │ │ ├── liblldb.dll
│ │ │ ├── libwinpthread-1.dll
│ │ │ ├── libxml2.dll
│ │ │ ├── lldb-argdumper.exe
│ │ │ ├── lldb.cmd
│ │ │ ├── lldb.exe
│ │ │ ├── llvm-addr2line.exe
│ │ │ ├── llvm-ar.exe
│ │ │ ├── llvm-as.exe
│ │ │ ├── llvm-cfi-verify.exe
│ │ │ ├── llvm-config.exe
│ │ │ ├── llvm-cov.exe
│ │ │ ├── llvm-cxxfilt.exe
│ │ │ ├── llvm-dis.exe
│ │ │ ├── llvm-dwarfdump.exe
│ │ │ ├── llvm-dwp.exe
│ │ │ ├── llvm-lib.exe
│ │ │ ├── llvm-link.exe
│ │ │ ├── llvm-lipo.exe
│ │ │ ├── llvm-modextract.exe
│ │ │ ├── llvm-nm.exe
│ │ │ ├── llvm-objcopy.exe
│ │ │ ├── llvm-objdump.exe
│ │ │ ├── llvm-profdata.exe
│ │ │ ├── llvm-ranlib.exe
│ │ │ ├── llvm-rc.exe
│ │ │ ├── llvm-readelf.exe
│ │ │ ├── llvm-readobj.exe
│ │ │ ├── llvm-size.exe
│ │ │ ├── llvm-strings.exe
│ │ │ ├── llvm-strip.exe
│ │ │ ├── llvm-symbolizer.exe
│ │ │ ├── sancov.exe
│ │ │ ├── sanstats.exe
│ │ │ ├── x86_64-linux-android-as.exe
│ │ │ ├── x86_64-linux-android21-clang
│ │ │ ├── x86_64-linux-android21-clang
│ │ │ ├── x86_64-linux-android21-clang .cmd
│ │ │ ├── x86_64-linux-android21-clang.cmd
│ │ │ ├── x86_64-linux-android22-clang
│ │ │ ├── x86_64-linux-android22-clang
│ │ │ ├── x86_64-linux-android22-clang .cmd
│ │ │ ├── x86_64-linux-android22-clang.cmd
│ │ │ ├── x86_64-linux-android23-clang
│ │ │ ├── x86_64-linux-android23-clang
│ │ │ ├── x86_64-linux-android23-clang .cmd
│ │ │ ├── x86_64-linux-android23-clang.cmd
│ │ │ ├── x86_64-linux-android24-clang
│ │ │ ├── x86_64-linux-android24-clang
│ │ │ ├── x86_64-linux-android24-clang .cmd
│ │ │ ├── x86_64-linux-android24-clang.cmd
│ │ │ ├── x86_64-linux-android26-clang
│ │ │ ├── x86_64-linux-android26-clang
│ │ │ ├── x86_64-linux-android26-clang .cmd
│ │ │ ├── x86_64-linux-android26-clang.cmd
│ │ │ ├── x86_64-linux-android27-clang
│ │ │ ├── x86_64-linux-android27-clang
│ │ │ ├── x86_64-linux-android27-clang .cmd
│ │ │ ├── x86_64-linux-android27-clang.cmd
│ │ │ ├── x86_64-linux-android28-clang
│ │ │ ├── x86_64-linux-android28-clang
│ │ │ ├── x86_64-linux-android28-clang .cmd
│ │ │ ├── x86_64-linux-android28-clang.cmd
│ │ │ ├── x86_64-linux-android29-clang
│ │ │ ├── x86_64-linux-android29-clang
│ │ │ ├── x86_64-linux-android29-clang .cmd
│ │ │ ├── x86_64-linux-android29-clang.cmd
│ │ │ ├── x86_64-linux-android30-clang
│ │ │ ├── x86_64-linux-android30-clang
│ │ │ ├── x86_64-linux-android30-clang .cmd
│ │ │ ├── x86_64-linux-android30-clang.cmd
│ │ │ ├── x86_64-linux-android31-clang
│ │ │ ├── x86_64-linux-android31-clang
│ │ │ ├── x86_64-linux-android31-clang .cmd
│ │ │ ├── x86_64-linux-android31-clang.cmd
│ │ │ └── yasm.exe
│ │ ├── i686-linux-android
│ │ │ └── bin
│ │ ├── include
│ │ │ └── c
│ │ ├── lib
│ │ │ ├── gcc
│ │ │ └── python3.9
│ │ ├── lib64
│ │ │ ├── LLVMgold.dll
│ │ │ ├── clang
│ │ │ ├── libc .a
│ │ │ ├── libc abi.a
│ │ │ └── libwinpthread-1.dll
│ │ ├── libexec
│ │ │ ├── c -analyzer
│ │ │ ├── c -analyzer.bat
│ │ │ ├── ccc-analyzer
│ │ │ └── ccc-analyzer.bat
│ │ ├── manifest_7714059.xml
│ │ ├── python3
│ │ │ ├── DLLs
│ │ │ ├── LICENSE.txt
│ │ │ ├── Lib
│ │ │ ├── include
│ │ │ ├── libs
│ │ │ ├── python.exe
│ │ │ ├── python39.dll
│ │ │ ├── pythonw.exe
│ │ │ └── vcruntime140.dll
│ │ ├── share
│ │ │ ├── clang
│ │ │ ├── man
│ │ │ ├── opt-viewer
│ │ │ ├── scan-build
│ │ │ └── scan-view
│ │ ├── sysroot
│ │ │ ├── NOTICE
│ │ │ └── usr
│ │ └── x86_64-linux-android
│ │ └── bin
│ └── renderscript
│ └── prebuilt
│ └── windows-x86_64
│ ├── MODULE_LICENSE_APACHE2
│ ├── MODULE_LICENSE_BSD_LIKE
│ ├── MODULE_LICENSE_MIT
│ ├── NOTICE
│ ├── bin
│ │ ├── bcc_compat.exe
│ │ ├── libLLVM.dll
│ │ ├── libbcc.dll
│ │ ├── libbcinfo.dll
│ │ ├── libclang.dll
│ │ ├── libwinpthread-1.dll
│ │ └── llvm-rs-cc.exe
│ ├── clang-include
│ │ ├── __clang_cuda_cmath.h
│ │ ├── __clang_cuda_intrinsics.h
│ │ ├── __clang_cuda_math_forward_declares.h
│ │ ├── __clang_cuda_runtime_wrapper.h
│ │ ├── __stddef_max_align_t.h
│ │ ├── __wmmintrin_aes.h
│ │ ├── __wmmintrin_pclmul.h
│ │ ├── adxintrin.h
│ │ ├── altivec.h
│ │ ├── ammintrin.h
│ │ ├── arm_acle.h
│ │ ├── avx2intrin.h
│ │ ├── avx512bwintrin.h
│ │ ├── avx512cdintrin.h
│ │ ├── avx512dqintrin.h
│ │ ├── avx512erintrin.h
│ │ ├── avx512fintrin.h
│ │ ├── avx512ifmaintrin.h
│ │ ├── avx512ifmavlintrin.h
│ │ ├── avx512pfintrin.h
│ │ ├── avx512vbmiintrin.h
│ │ ├── avx512vbmivlintrin.h
│ │ ├── avx512vlbwintrin.h
│ │ ├── avx512vlcdintrin.h
│ │ ├── avx512vldqintrin.h
│ │ ├── avx512vlintrin.h
│ │ ├── avxintrin.h
│ │ ├── bmi2intrin.h
│ │ ├── bmiintrin.h
│ │ ├── clflushoptintrin.h
│ │ ├── cpuid.h
│ │ ├── cuda_builtin_vars.h
│ │ ├── emmintrin.h
│ │ ├── f16cintrin.h
│ │ ├── float.h
│ │ ├── fma4intrin.h
│ │ ├── fmaintrin.h
│ │ ├── fxsrintrin.h
│ │ ├── htmintrin.h
│ │ ├── htmxlintrin.h
│ │ ├── ia32intrin.h
│ │ ├── immintrin.h
│ │ ├── intrin.h
│ │ ├── inttypes.h
│ │ ├── iso646.h
│ │ ├── limits.h
│ │ ├── lzcntintrin.h
│ │ ├── mm3dnow.h
│ │ ├── mm_malloc.h
│ │ ├── mmintrin.h
│ │ ├── module.modulemap
│ │ ├── mwaitxintrin.h
│ │ ├── nmmintrin.h
│ │ ├── opencl-c.h
│ │ ├── pkuintrin.h
│ │ ├── pmmintrin.h
│ │ ├── popcntintrin.h
│ │ ├── prfchwintrin.h
│ │ ├── rdseedintrin.h
│ │ ├── rtmintrin.h
│ │ ├── s390intrin.h
│ │ ├── shaintrin.h
│ │ ├── smmintrin.h
│ │ ├── stdalign.h
│ │ ├── stdarg.h
│ │ ├── stdatomic.h
│ │ ├── stdbool.h
│ │ ├── stddef.h
│ │ ├── stdint.h
│ │ ├── stdnoreturn.h
│ │ ├── tbmintrin.h
│ │ ├── tgmath.h
│ │ ├── tmmintrin.h
│ │ ├── unwind.h
│ │ ├── vadefs.h
│ │ ├── varargs.h
│ │ ├── vecintrin.h
│ │ ├── wmmintrin.h
│ │ ├── x86intrin.h
│ │ ├── xmmintrin.h
│ │ ├── xopintrin.h
│ │ ├── xsavecintrin.h
│ │ ├── xsaveintrin.h
│ │ ├── xsaveoptintrin.h
│ │ ├── xsavesintrin.h
│ │ └── xtestintrin.h
│ ├── manifest_3518219.xml
│ └── platform
│ ├── arm
│ ├── arm64
│ ├── renderscript-v8.jar
│ ├── rs
│ ├── x86
│ └── x86_64
└── wrap.sh
└── asan.sh
234 directories, 1787 files
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论