.gitignore
CODE_OF_CONDUCT.md
GNUmakefile
LICENSE
MANIFEST.in
Pipfile
Pipfile.lock
README.md
mypy.ini
pytest.ini
requirements.txt
setup.py
.github/FUNDING.yml
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/workflows/smoketest-homebrew.yml
.github/workflows/smoketest-x86.yml
benchmarks/benchmark.py
benchmarks/julia1_nopil.py
benchmarks/pystone.py
docs/README_CN.md
docs/scalene-demo.ipynb
docs/scalene-image-large.png
docs/scalene-image-old.png
docs/scalene-image.png
docs/scalene-paper.pdf
docs/images/profiler-comparison.png
docs/images/sample-profile-pystone.png
scalene/README.md
scalene/__init__.py
scalene/__main__.py
scalene/adaptive.py
scalene/debug_print.py
scalene/leak_analysis.py
scalene/libscalene.dylib
scalene/libscalene.so
scalene/profile.py
scalene/replacement_exit.py
scalene/replacement_fork.py
scalene/replacement_lock.py
scalene/replacement_mp_lock.py
scalene/replacement_pjoin.py
scalene/replacement_poll_selector.py
scalene/replacement_thread_join.py
scalene/runningstats.py
scalene/scalene-usage.txt
scalene/scalene_arguments.py
scalene/scalene_gpu.py
scalene/scalene_magics.py
scalene/scalene_output.py
scalene/scalene_parseargs.py
scalene/scalene_preload.py
scalene/scalene_profiler.py
scalene/scalene_signals.py
scalene/scalene_statistics.py
scalene/scalene_version.py
scalene/sparkline.py
scalene/syntaxline.py
scalene.egg-info/PKG-INFO
scalene.egg-info/SOURCES.txt
scalene.egg-info/dependency_links.txt
scalene.egg-info/entry_points.txt
scalene.egg-info/requires.txt
scalene.egg-info/top_level.txt
src/include/common.hpp
src/include/fastmemcpy.hpp
src/include/libdivide.h
src/include/lowdiscrepancy.hpp
src/include/memcpysampler.hpp
src/include/mmaparray.hpp
src/include/mwc.h
src/include/open_addr_hashtable-test.cpp
src/include/open_addr_hashtable.hpp
src/include/repo.hpp
src/include/repoman.hpp
src/include/reposource.hpp
src/include/rtememcpy.h
src/include/samplefile.hpp
src/include/sampleheap.hpp
src/include/sampler.hpp
src/include/stprintf-test.cpp
src/include/stprintf.h
src/include/tprintf-test.cpp
src/source/get_line_atomic.cpp
src/source/libscalene.cpp
test/multiprocessing_test.py
test/new_mp_test.py
test/pool-test.py
test/test_sparkline.py
test/testflask-driver.py
test/testflask.py
test/testme.py
test/testpyt.py
test/testtf.py
test/threads-test.py
test/torchtest.py
test/issues/test-issue124.py
test/issues/test-issue130.py
test/issues/test-issue156.py
test/issues/test-issue167.py
test/issues/test-issue31.py
test/issues/test-issue74.py
test/optimized/bm_pyflate.py
test/optimized/bm_raytrace.py
test/optimized/bm_richards.py
test/optimized/bm_scimark.py
test/optimized/bm_spectral_norm.py
test/original/bm_mdp.py
test/original/bm_pyflate.py
test/original/bm_raytrace.py
test/original/bm_richards.py
test/original/bm_scimark.py
test/original/bm_spectral_norm.py
test/original/bm_sympy.py
vendor/Heap-Layers/.gitignore
vendor/Heap-Layers/Alexandrescu-memory-allocation.screen.pdf
vendor/Heap-Layers/BUILD
vendor/Heap-Layers/COPYING
vendor/Heap-Layers/NOTICE
vendor/Heap-Layers/README.md
vendor/Heap-Layers/TODO
vendor/Heap-Layers/WORKSPACE
vendor/Heap-Layers/cuj-2005-12.pdf
vendor/Heap-Layers/heaplayers
vendor/Heap-Layers/heaplayers.h
vendor/Heap-Layers/.git/HEAD
vendor/Heap-Layers/.git/config
vendor/Heap-Layers/.git/description
vendor/Heap-Layers/.git/index
vendor/Heap-Layers/.git/packed-refs
vendor/Heap-Layers/.git/hooks/applypatch-msg.sample
vendor/Heap-Layers/.git/hooks/commit-msg.sample
vendor/Heap-Layers/.git/hooks/fsmonitor-watchman.sample
vendor/Heap-Layers/.git/hooks/post-update.sample
vendor/Heap-Layers/.git/hooks/pre-applypatch.sample
vendor/Heap-Layers/.git/hooks/pre-commit.sample
vendor/Heap-Layers/.git/hooks/pre-merge-commit.sample
vendor/Heap-Layers/.git/hooks/pre-push.sample
vendor/Heap-Layers/.git/hooks/pre-rebase.sample
vendor/Heap-Layers/.git/hooks/pre-receive.sample
vendor/Heap-Layers/.git/hooks/prepare-commit-msg.sample
vendor/Heap-Layers/.git/hooks/push-to-checkout.sample
vendor/Heap-Layers/.git/hooks/update.sample
vendor/Heap-Layers/.git/info/exclude
vendor/Heap-Layers/.git/logs/HEAD
vendor/Heap-Layers/.git/logs/refs/heads/master
vendor/Heap-Layers/.git/logs/refs/remotes/origin/HEAD
vendor/Heap-Layers/.git/objects/pack/pack-d82f9433b6eb01b8f639e1e79dd6daf9ca8e75b1.idx
vendor/Heap-Layers/.git/objects/pack/pack-d82f9433b6eb01b8f639e1e79dd6daf9ca8e75b1.pack
vendor/Heap-Layers/.git/refs/heads/master
vendor/Heap-Layers/.git/refs/remotes/origin/HEAD
vendor/Heap-Layers/examples/kingsley/compile
vendor/Heap-Layers/examples/kingsley/libkingsley.cpp
vendor/Heap-Layers/heaps/README
vendor/Heap-Layers/heaps/all.h
vendor/Heap-Layers/heaps/buildingblock/adaptheap.h
vendor/Heap-Layers/heaps/buildingblock/all.h
vendor/Heap-Layers/heaps/buildingblock/boundedfreelistheap.h
vendor/Heap-Layers/heaps/buildingblock/chunkheap.h
vendor/Heap-Layers/heaps/buildingblock/coalesceheap.h
vendor/Heap-Layers/heaps/buildingblock/freelistheap.h
vendor/Heap-Layers/heaps/combining/all.h
vendor/Heap-Layers/heaps/combining/hybridheap.h
vendor/Heap-Layers/heaps/combining/segheap.h
vendor/Heap-Layers/heaps/combining/strictsegheap.h
vendor/Heap-Layers/heaps/combining/tryheap.h
vendor/Heap-Layers/heaps/debug/all.h
vendor/Heap-Layers/heaps/debug/checkheap.h
vendor/Heap-Layers/heaps/debug/debugheap.h
vendor/Heap-Layers/heaps/debug/logheap.h
vendor/Heap-Layers/heaps/debug/sanitycheckheap.h
vendor/Heap-Layers/heaps/debug/statsheap.h
vendor/Heap-Layers/heaps/general/all.h
vendor/Heap-Layers/heaps/general/dlheap.h
vendor/Heap-Layers/heaps/general/kingsleyheap.h
vendor/Heap-Layers/heaps/general/leamallocheap.h
vendor/Heap-Layers/heaps/general/oldkingsleyheap.h
vendor/Heap-Layers/heaps/objectrep/addheap.h
vendor/Heap-Layers/heaps/objectrep/all.h
vendor/Heap-Layers/heaps/objectrep/coalesceableheap.h
vendor/Heap-Layers/heaps/objectrep/sizeheap.h
vendor/Heap-Layers/heaps/objectrep/sizeownerheap.h
vendor/Heap-Layers/heaps/special/all.h
vendor/Heap-Layers/heaps/special/bumpalloc.h
vendor/Heap-Layers/heaps/special/nestedheap.h
vendor/Heap-Layers/heaps/special/obstack.h
vendor/Heap-Layers/heaps/special/obstackheap.h
vendor/Heap-Layers/heaps/special/obstackreap.h
vendor/Heap-Layers/heaps/special/sbrk.c
vendor/Heap-Layers/heaps/special/xallocheap.h
vendor/Heap-Layers/heaps/special/zoneheap.h
vendor/Heap-Layers/heaps/threads/all.h
vendor/Heap-Layers/heaps/threads/lockedheap.h
vendor/Heap-Layers/heaps/threads/phothreadheap.h
vendor/Heap-Layers/heaps/threads/sizethreadheap.h
vendor/Heap-Layers/heaps/threads/threadheap.h
vendor/Heap-Layers/heaps/threads/threadspecificheap.h
vendor/Heap-Layers/heaps/top/all.h
vendor/Heap-Layers/heaps/top/mallocheap.h
vendor/Heap-Layers/heaps/top/mmapheap.h
vendor/Heap-Layers/heaps/top/staticbufferheap.h
vendor/Heap-Layers/heaps/top/staticheap.h
vendor/Heap-Layers/heaps/utility/all.h
vendor/Heap-Layers/heaps/utility/exactlyoneheap.h
vendor/Heap-Layers/heaps/utility/exceptionheap.h
vendor/Heap-Layers/heaps/utility/nullheap.h
vendor/Heap-Layers/heaps/utility/oneheap.h
vendor/Heap-Layers/heaps/utility/perclassheap.h
vendor/Heap-Layers/heaps/utility/profileheap.h
vendor/Heap-Layers/heaps/utility/slopheap.h
vendor/Heap-Layers/heaps/utility/sysmallocheap.h
vendor/Heap-Layers/heaps/utility/traceheap.h
vendor/Heap-Layers/heaps/utility/uniqueheap.h
vendor/Heap-Layers/heaps/utility/old/oneheap.h
vendor/Heap-Layers/legacy/README.md
vendor/Heap-Layers/legacy/reap/README
vendor/Heap-Layers/legacy/reap/addheader.h
vendor/Heap-Layers/legacy/reap/clearoptimizeheap.h
vendor/Heap-Layers/legacy/reap/compile
vendor/Heap-Layers/legacy/reap/libreap.cpp
vendor/Heap-Layers/legacy/reap/reap.h
vendor/Heap-Layers/legacy/reap/regionheap.cpp
vendor/Heap-Layers/legacy/reap/regionheap.h
vendor/Heap-Layers/legacy/reap/regionheapapi.h
vendor/Heap-Layers/legacy/reap/regionsimulator.cpp
vendor/Heap-Layers/legacy/reap/regionsimulator.h
vendor/Heap-Layers/locks/all.h
vendor/Heap-Layers/locks/maclock.h
vendor/Heap-Layers/locks/oldspinlock.h
vendor/Heap-Layers/locks/posixlock.h
vendor/Heap-Layers/locks/recursivelock.h
vendor/Heap-Layers/locks/spinlock-old.h
vendor/Heap-Layers/locks/spinlock.h
vendor/Heap-Layers/locks/winlock.h
vendor/Heap-Layers/threads/all.h
vendor/Heap-Layers/threads/cpuinfo.cpp
vendor/Heap-Layers/threads/cpuinfo.h
vendor/Heap-Layers/threads/fred.h
vendor/Heap-Layers/utility/align.h
vendor/Heap-Layers/utility/all.h
vendor/Heap-Layers/utility/bins.h
vendor/Heap-Layers/utility/bins16k.h
vendor/Heap-Layers/utility/bins4k.h
vendor/Heap-Layers/utility/bins64k.h
vendor/Heap-Layers/utility/bins8k.h
vendor/Heap-Layers/utility/binspow2.h
vendor/Heap-Layers/utility/checkpoweroftwo.h
vendor/Heap-Layers/utility/dllist.h
vendor/Heap-Layers/utility/dynarray.h
vendor/Heap-Layers/utility/exactlyone.h
vendor/Heap-Layers/utility/freesllist.h
vendor/Heap-Layers/utility/gcd.h
vendor/Heap-Layers/utility/hash.h
vendor/Heap-Layers/utility/ilog2.cpp
vendor/Heap-Layers/utility/ilog2.h
vendor/Heap-Layers/utility/istrue.h
vendor/Heap-Layers/utility/lcm.h
vendor/Heap-Layers/utility/modulo.h
vendor/Heap-Layers/utility/myhashmap.h
vendor/Heap-Layers/utility/singleton.h
vendor/Heap-Layers/utility/sllist.h
vendor/Heap-Layers/utility/testalign.cpp
vendor/Heap-Layers/utility/timer-old.h
vendor/Heap-Layers/utility/timer.h
vendor/Heap-Layers/utility/tprintf.h
vendor/Heap-Layers/wrappers/all.h
vendor/Heap-Layers/wrappers/ansiwrapper.h
vendor/Heap-Layers/wrappers/generic-memalign.cpp
vendor/Heap-Layers/wrappers/gnuwrapper-hooks.cpp
vendor/Heap-Layers/wrappers/gnuwrapper.cpp
vendor/Heap-Layers/wrappers/heapredirect.h
vendor/Heap-Layers/wrappers/macinterpose.h
vendor/Heap-Layers/wrappers/macwrapper.cpp
vendor/Heap-Layers/wrappers/mallocinfo.h
vendor/Heap-Layers/wrappers/mmapwrapper.h
vendor/Heap-Layers/wrappers/stlallocator.h
vendor/Heap-Layers/wrappers/winwrapper.cpp
vendor/Heap-Layers/wrappers/wrapper.cpp
vendor/Heap-Layers/wrappers/x86jump.h
vendor/Heap-Layers/wrappers/arch-specific/sparc-interchange.il
vendor/Heap-Layers/wrappers/arch-specific/x86-interchange.il
vendor/Heap-Layers/wrappers/arch-specific/x86_64-interchange.il