├── .ackrc ├── .gitattributes ├── .github └── workflows │ ├── codeql.yml │ ├── mulle-sde-ci.yml │ └── semgrep.yml ├── .gitignore ├── .gitmodules ├── .mulle ├── .gitignore ├── README.md ├── etc │ ├── env │ │ ├── auxscope │ │ ├── environment-global.sh │ │ ├── environment-host-ci-prerelease.sh │ │ ├── environment-project.sh │ │ └── tool.linux │ ├── make │ │ └── build-dir │ ├── match │ │ └── match.d │ │ │ ├── 10-sourcetree--all │ │ │ ├── 46-header--test-allocator-public-headers │ │ │ ├── 47-source--test-allocator-sources │ │ │ ├── 70-header--private-generated-headers │ │ │ ├── 70-header--public-generated-headers │ │ │ ├── 75-header--private-generic-headers │ │ │ ├── 75-header--public-generic-headers │ │ │ ├── 80-header--private-headers │ │ │ ├── 85-header--public-headers │ │ │ ├── 86-header--project-only-headers │ │ │ ├── 90-source--standalone-sources │ │ │ ├── 95-cmakefile--all │ │ │ └── 95-source--sources │ ├── project │ │ └── version-info.sh │ └── sourcetree │ │ └── config └── share │ ├── env │ ├── auxscope │ ├── environment-extension.sh │ ├── environment-plugin-os-darwin.sh │ ├── environment-plugin.sh │ ├── environment-post-extension.sh │ ├── environment.sh │ ├── include-environment.sh │ ├── motd │ ├── style │ ├── tool-extension │ ├── tool-extension.darwin │ ├── tool-extension.windows │ ├── tool-plugin │ └── version │ ├── match │ ├── ignore.d │ │ └── 10-boring--none │ └── match.d │ │ ├── 10-sourcetree--all │ │ ├── 70-header--private-generated-headers │ │ ├── 70-header--public-generated-headers │ │ ├── 75-header--private-generic-headers │ │ ├── 75-header--public-generic-headers │ │ ├── 80-header--private-headers │ │ ├── 85-header--public-headers │ │ ├── 86-header--project-only-headers │ │ ├── 90-source--standalone-sources │ │ ├── 95-cmakefile--all │ │ └── 95-source--sources │ ├── monitor │ ├── bin │ │ ├── cmakefile-callback │ │ ├── filesystem-callback │ │ ├── header-callback │ │ ├── resource-callback │ │ ├── source-callback │ │ └── sourcetree-callback │ └── libexec │ │ ├── craft-task.sh │ │ ├── filesystem-task.sh │ │ └── sourcetree-task.sh │ ├── sde │ ├── extension │ └── version │ │ ├── mulle-c │ │ ├── c │ │ ├── c-cmake │ │ ├── c-demo │ │ ├── c-developer │ │ └── github-actions │ │ └── mulle-sde │ │ ├── c │ │ ├── c-cmake │ │ ├── c-demo │ │ ├── cmake │ │ ├── sde │ │ └── sublime-text │ └── sourcetree │ └── config ├── .touch ├── CMakeLists.txt ├── LICENSE ├── README.md ├── RELEASENOTES.md ├── clib.json ├── cmake ├── README.md ├── reflect │ ├── _Dependencies.cmake │ ├── _Headers.cmake │ ├── _Libraries.cmake │ ├── _Resources.cmake │ └── _Sources.cmake └── share │ ├── AllLoadC.cmake │ ├── CMakeTweaksC.cmake │ ├── CompilerDetectionC.cmake │ ├── CompilerFlagsC.cmake │ ├── CompilerWarningsC.cmake │ ├── Dependencies.cmake │ ├── DependenciesAndLibraries.cmake │ ├── Environment.cmake │ ├── Executable.cmake │ ├── ExecutableAux.cmake │ ├── Files.cmake │ ├── FinalOutput.cmake │ ├── Framework.cmake │ ├── FrameworkAux.cmake │ ├── Headers.cmake │ ├── IDESupport.cmake │ ├── InstallCMakeInclude.cmake │ ├── InstallCMakePackage.cmake │ ├── InstallExecutable.cmake │ ├── InstallFramework.cmake │ ├── InstallLibrary.cmake │ ├── InstallRpath.cmake │ ├── Library.cmake │ ├── LibraryAux.cmake │ ├── MacOSXFrameworkInfo.plist.in.sample │ ├── Motd.cmake │ ├── MultiPhase.cmake │ ├── PostExecutable.cmake │ ├── PostFiles.cmake │ ├── PostFramework.cmake │ ├── PostLibrary.cmake │ ├── PostSharedLibrary.cmake │ ├── PreExecutable.cmake │ ├── PreFiles.cmake │ ├── PreLibrary.cmake │ ├── README.md │ ├── Resources.cmake │ ├── Sources.cmake │ ├── StandaloneC.cmake │ ├── StringCase.cmake │ ├── mulle-allocator-config.cmake.in │ └── mulle-allocator-config.h.in ├── cola ├── api.md.bud ├── config.plist ├── description.md.bud ├── info.md.bud └── properties.plist ├── dox ├── API_ALLOCATOR.md └── BUILD.md ├── mulle-allocator.sublime-project ├── overview.dot.svg ├── src ├── mulle-alloca.h ├── mulle-allocator-struct.h ├── mulle-allocator.c ├── mulle-allocator.h ├── mulle-memset.c ├── mulle-memset.h └── reflect │ └── _mulle-allocator-versioncheck.h └── test ├── .mulle ├── .gitignore ├── README.md ├── etc │ ├── env │ │ ├── auxscope │ │ ├── environment-global.sh │ │ ├── environment-host-ci-prerelease.sh │ │ └── environment-project.sh │ └── sourcetree │ │ └── config └── share │ ├── env │ ├── auxscope │ ├── environment-plugin-os-darwin.sh │ ├── environment-plugin.sh │ ├── environment.sh │ ├── include-environment.sh │ ├── style │ ├── tool-extension │ ├── tool-plugin │ └── version │ ├── sde │ ├── extension │ └── version │ │ └── mulle-sde │ │ └── sublime-text │ └── test │ └── mulle-test ├── alloca ├── alloca-pointer.c ├── alloca-test.c └── calloca-test.c ├── coverage.json ├── coverage ├── abafree.c ├── abafree.stdout ├── do-stuff.c ├── do-stuff.stdout ├── fail-stuff.c └── fail-stuff.stdout ├── fails ├── fail-aba-abort.c ├── fail-aba-abort.stdout ├── fail-calloc.c ├── fail-calloc.no-sanitizers ├── fail-calloc.stdout ├── fail-malloc-abort.c ├── fail-malloc-abort.stdout ├── fail-malloc.c ├── fail-malloc.no-sanitizers ├── fail-malloc.stdout ├── fail-realloc-strict.c ├── fail-realloc-strict.stdout ├── fail-realloc.c ├── fail-realloc.no-sanitizers ├── fail-realloc.stdout ├── fail-strdup.c └── fail-strdup.stdout └── memset └── memset.c /.ackrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.ackrc -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/mulle-sde-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.github/workflows/mulle-sde-ci.yml -------------------------------------------------------------------------------- /.github/workflows/semgrep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.github/workflows/semgrep.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.mulle/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/.gitignore -------------------------------------------------------------------------------- /.mulle/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/README.md -------------------------------------------------------------------------------- /.mulle/etc/env/auxscope: -------------------------------------------------------------------------------- 1 | project;20 2 | -------------------------------------------------------------------------------- /.mulle/etc/env/environment-global.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/etc/env/environment-global.sh -------------------------------------------------------------------------------- /.mulle/etc/env/environment-host-ci-prerelease.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/etc/env/environment-host-ci-prerelease.sh -------------------------------------------------------------------------------- /.mulle/etc/env/environment-project.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/etc/env/environment-project.sh -------------------------------------------------------------------------------- /.mulle/etc/env/tool.linux: -------------------------------------------------------------------------------- 1 | sccache 2 | -------------------------------------------------------------------------------- /.mulle/etc/make/build-dir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/etc/make/build-dir -------------------------------------------------------------------------------- /.mulle/etc/match/match.d/10-sourcetree--all: -------------------------------------------------------------------------------- 1 | ../../../share/match/match.d/10-sourcetree--all -------------------------------------------------------------------------------- /.mulle/etc/match/match.d/46-header--test-allocator-public-headers: -------------------------------------------------------------------------------- 1 | src/**/*-test-*.h 2 | -------------------------------------------------------------------------------- /.mulle/etc/match/match.d/47-source--test-allocator-sources: -------------------------------------------------------------------------------- 1 | src/**/*-test-*.c 2 | -------------------------------------------------------------------------------- /.mulle/etc/match/match.d/70-header--private-generated-headers: -------------------------------------------------------------------------------- 1 | ../../../share/match/match.d/70-header--private-generated-headers -------------------------------------------------------------------------------- /.mulle/etc/match/match.d/70-header--public-generated-headers: -------------------------------------------------------------------------------- 1 | ../../../share/match/match.d/70-header--public-generated-headers -------------------------------------------------------------------------------- /.mulle/etc/match/match.d/75-header--private-generic-headers: -------------------------------------------------------------------------------- 1 | ../../../share/match/match.d/75-header--private-generic-headers -------------------------------------------------------------------------------- /.mulle/etc/match/match.d/75-header--public-generic-headers: -------------------------------------------------------------------------------- 1 | ../../../share/match/match.d/75-header--public-generic-headers -------------------------------------------------------------------------------- /.mulle/etc/match/match.d/80-header--private-headers: -------------------------------------------------------------------------------- 1 | ../../../share/match/match.d/80-header--private-headers -------------------------------------------------------------------------------- /.mulle/etc/match/match.d/85-header--public-headers: -------------------------------------------------------------------------------- 1 | ../../../share/match/match.d/85-header--public-headers -------------------------------------------------------------------------------- /.mulle/etc/match/match.d/86-header--project-only-headers: -------------------------------------------------------------------------------- 1 | ../../../share/match/match.d/86-header--project-only-headers -------------------------------------------------------------------------------- /.mulle/etc/match/match.d/90-source--standalone-sources: -------------------------------------------------------------------------------- 1 | ../../../share/match/match.d/90-source--standalone-sources -------------------------------------------------------------------------------- /.mulle/etc/match/match.d/95-cmakefile--all: -------------------------------------------------------------------------------- 1 | ../../../share/match/match.d/95-cmakefile--all -------------------------------------------------------------------------------- /.mulle/etc/match/match.d/95-source--sources: -------------------------------------------------------------------------------- 1 | ../../../share/match/match.d/95-source--sources -------------------------------------------------------------------------------- /.mulle/etc/project/version-info.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/etc/project/version-info.sh -------------------------------------------------------------------------------- /.mulle/etc/sourcetree/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/etc/sourcetree/config -------------------------------------------------------------------------------- /.mulle/share/env/auxscope: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/env/auxscope -------------------------------------------------------------------------------- /.mulle/share/env/environment-extension.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/env/environment-extension.sh -------------------------------------------------------------------------------- /.mulle/share/env/environment-plugin-os-darwin.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/env/environment-plugin-os-darwin.sh -------------------------------------------------------------------------------- /.mulle/share/env/environment-plugin.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/env/environment-plugin.sh -------------------------------------------------------------------------------- /.mulle/share/env/environment-post-extension.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/env/environment-post-extension.sh -------------------------------------------------------------------------------- /.mulle/share/env/environment.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/env/environment.sh -------------------------------------------------------------------------------- /.mulle/share/env/include-environment.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/env/include-environment.sh -------------------------------------------------------------------------------- /.mulle/share/env/motd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/env/motd -------------------------------------------------------------------------------- /.mulle/share/env/style: -------------------------------------------------------------------------------- 1 | mulle/relax 2 | -------------------------------------------------------------------------------- /.mulle/share/env/tool-extension: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/env/tool-extension -------------------------------------------------------------------------------- /.mulle/share/env/tool-extension.darwin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/env/tool-extension.darwin -------------------------------------------------------------------------------- /.mulle/share/env/tool-extension.windows: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/env/tool-extension.windows -------------------------------------------------------------------------------- /.mulle/share/env/tool-plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/env/tool-plugin -------------------------------------------------------------------------------- /.mulle/share/env/version: -------------------------------------------------------------------------------- 1 | 5.4.2 2 | -------------------------------------------------------------------------------- /.mulle/share/match/ignore.d/10-boring--none: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/match/ignore.d/10-boring--none -------------------------------------------------------------------------------- /.mulle/share/match/match.d/10-sourcetree--all: -------------------------------------------------------------------------------- 1 | .mulle/etc/sourcetree/config* 2 | -------------------------------------------------------------------------------- /.mulle/share/match/match.d/70-header--private-generated-headers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/match/match.d/70-header--private-generated-headers -------------------------------------------------------------------------------- /.mulle/share/match/match.d/70-header--public-generated-headers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/match/match.d/70-header--public-generated-headers -------------------------------------------------------------------------------- /.mulle/share/match/match.d/75-header--private-generic-headers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/match/match.d/75-header--private-generic-headers -------------------------------------------------------------------------------- /.mulle/share/match/match.d/75-header--public-generic-headers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/match/match.d/75-header--public-generic-headers -------------------------------------------------------------------------------- /.mulle/share/match/match.d/80-header--private-headers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/match/match.d/80-header--private-headers -------------------------------------------------------------------------------- /.mulle/share/match/match.d/85-header--public-headers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/match/match.d/85-header--public-headers -------------------------------------------------------------------------------- /.mulle/share/match/match.d/86-header--project-only-headers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/match/match.d/86-header--project-only-headers -------------------------------------------------------------------------------- /.mulle/share/match/match.d/90-source--standalone-sources: -------------------------------------------------------------------------------- 1 | # Likely to be obsolete soon 2 | *-standalone.c 3 | -------------------------------------------------------------------------------- /.mulle/share/match/match.d/95-cmakefile--all: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/match/match.d/95-cmakefile--all -------------------------------------------------------------------------------- /.mulle/share/match/match.d/95-source--sources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/match/match.d/95-source--sources -------------------------------------------------------------------------------- /.mulle/share/monitor/bin/cmakefile-callback: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/monitor/bin/cmakefile-callback -------------------------------------------------------------------------------- /.mulle/share/monitor/bin/filesystem-callback: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/monitor/bin/filesystem-callback -------------------------------------------------------------------------------- /.mulle/share/monitor/bin/header-callback: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/monitor/bin/header-callback -------------------------------------------------------------------------------- /.mulle/share/monitor/bin/resource-callback: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/monitor/bin/resource-callback -------------------------------------------------------------------------------- /.mulle/share/monitor/bin/source-callback: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/monitor/bin/source-callback -------------------------------------------------------------------------------- /.mulle/share/monitor/bin/sourcetree-callback: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/monitor/bin/sourcetree-callback -------------------------------------------------------------------------------- /.mulle/share/monitor/libexec/craft-task.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/monitor/libexec/craft-task.sh -------------------------------------------------------------------------------- /.mulle/share/monitor/libexec/filesystem-task.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/monitor/libexec/filesystem-task.sh -------------------------------------------------------------------------------- /.mulle/share/monitor/libexec/sourcetree-task.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/monitor/libexec/sourcetree-task.sh -------------------------------------------------------------------------------- /.mulle/share/sde/extension: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/sde/extension -------------------------------------------------------------------------------- /.mulle/share/sde/version/mulle-c/c: -------------------------------------------------------------------------------- 1 | 0.17.1 2 | -------------------------------------------------------------------------------- /.mulle/share/sde/version/mulle-c/c-cmake: -------------------------------------------------------------------------------- 1 | 0.18.1 2 | -------------------------------------------------------------------------------- /.mulle/share/sde/version/mulle-c/c-demo: -------------------------------------------------------------------------------- 1 | 0.17.0 2 | -------------------------------------------------------------------------------- /.mulle/share/sde/version/mulle-c/c-developer: -------------------------------------------------------------------------------- 1 | 0.14.0 2 | -------------------------------------------------------------------------------- /.mulle/share/sde/version/mulle-c/github-actions: -------------------------------------------------------------------------------- 1 | 0.18.0 2 | -------------------------------------------------------------------------------- /.mulle/share/sde/version/mulle-sde/c: -------------------------------------------------------------------------------- 1 | 0.27.0 2 | -------------------------------------------------------------------------------- /.mulle/share/sde/version/mulle-sde/c-cmake: -------------------------------------------------------------------------------- 1 | 0.27.0 2 | -------------------------------------------------------------------------------- /.mulle/share/sde/version/mulle-sde/c-demo: -------------------------------------------------------------------------------- 1 | 0.27.0 2 | -------------------------------------------------------------------------------- /.mulle/share/sde/version/mulle-sde/cmake: -------------------------------------------------------------------------------- 1 | 0.29.1 2 | -------------------------------------------------------------------------------- /.mulle/share/sde/version/mulle-sde/sde: -------------------------------------------------------------------------------- 1 | 0.27.0 2 | -------------------------------------------------------------------------------- /.mulle/share/sde/version/mulle-sde/sublime-text: -------------------------------------------------------------------------------- 1 | 0.27.0 2 | -------------------------------------------------------------------------------- /.mulle/share/sourcetree/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/.mulle/share/sourcetree/config -------------------------------------------------------------------------------- /.touch: -------------------------------------------------------------------------------- 1 | 7d989964-fd3c-4754-bfb3-76f81bde12ad 2 | -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/README.md -------------------------------------------------------------------------------- /RELEASENOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/RELEASENOTES.md -------------------------------------------------------------------------------- /clib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/clib.json -------------------------------------------------------------------------------- /cmake/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/README.md -------------------------------------------------------------------------------- /cmake/reflect/_Dependencies.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/reflect/_Dependencies.cmake -------------------------------------------------------------------------------- /cmake/reflect/_Headers.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/reflect/_Headers.cmake -------------------------------------------------------------------------------- /cmake/reflect/_Libraries.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/reflect/_Libraries.cmake -------------------------------------------------------------------------------- /cmake/reflect/_Resources.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/reflect/_Resources.cmake -------------------------------------------------------------------------------- /cmake/reflect/_Sources.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/reflect/_Sources.cmake -------------------------------------------------------------------------------- /cmake/share/AllLoadC.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/AllLoadC.cmake -------------------------------------------------------------------------------- /cmake/share/CMakeTweaksC.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/CMakeTweaksC.cmake -------------------------------------------------------------------------------- /cmake/share/CompilerDetectionC.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/CompilerDetectionC.cmake -------------------------------------------------------------------------------- /cmake/share/CompilerFlagsC.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/CompilerFlagsC.cmake -------------------------------------------------------------------------------- /cmake/share/CompilerWarningsC.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/CompilerWarningsC.cmake -------------------------------------------------------------------------------- /cmake/share/Dependencies.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/Dependencies.cmake -------------------------------------------------------------------------------- /cmake/share/DependenciesAndLibraries.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/DependenciesAndLibraries.cmake -------------------------------------------------------------------------------- /cmake/share/Environment.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/Environment.cmake -------------------------------------------------------------------------------- /cmake/share/Executable.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/Executable.cmake -------------------------------------------------------------------------------- /cmake/share/ExecutableAux.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/ExecutableAux.cmake -------------------------------------------------------------------------------- /cmake/share/Files.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/Files.cmake -------------------------------------------------------------------------------- /cmake/share/FinalOutput.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/FinalOutput.cmake -------------------------------------------------------------------------------- /cmake/share/Framework.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/Framework.cmake -------------------------------------------------------------------------------- /cmake/share/FrameworkAux.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/FrameworkAux.cmake -------------------------------------------------------------------------------- /cmake/share/Headers.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/Headers.cmake -------------------------------------------------------------------------------- /cmake/share/IDESupport.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/IDESupport.cmake -------------------------------------------------------------------------------- /cmake/share/InstallCMakeInclude.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/InstallCMakeInclude.cmake -------------------------------------------------------------------------------- /cmake/share/InstallCMakePackage.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/InstallCMakePackage.cmake -------------------------------------------------------------------------------- /cmake/share/InstallExecutable.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/InstallExecutable.cmake -------------------------------------------------------------------------------- /cmake/share/InstallFramework.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/InstallFramework.cmake -------------------------------------------------------------------------------- /cmake/share/InstallLibrary.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/InstallLibrary.cmake -------------------------------------------------------------------------------- /cmake/share/InstallRpath.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/InstallRpath.cmake -------------------------------------------------------------------------------- /cmake/share/Library.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/Library.cmake -------------------------------------------------------------------------------- /cmake/share/LibraryAux.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/LibraryAux.cmake -------------------------------------------------------------------------------- /cmake/share/MacOSXFrameworkInfo.plist.in.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/MacOSXFrameworkInfo.plist.in.sample -------------------------------------------------------------------------------- /cmake/share/Motd.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/Motd.cmake -------------------------------------------------------------------------------- /cmake/share/MultiPhase.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/MultiPhase.cmake -------------------------------------------------------------------------------- /cmake/share/PostExecutable.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/PostExecutable.cmake -------------------------------------------------------------------------------- /cmake/share/PostFiles.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/PostFiles.cmake -------------------------------------------------------------------------------- /cmake/share/PostFramework.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/PostFramework.cmake -------------------------------------------------------------------------------- /cmake/share/PostLibrary.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/PostLibrary.cmake -------------------------------------------------------------------------------- /cmake/share/PostSharedLibrary.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/PostSharedLibrary.cmake -------------------------------------------------------------------------------- /cmake/share/PreExecutable.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/PreExecutable.cmake -------------------------------------------------------------------------------- /cmake/share/PreFiles.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/PreFiles.cmake -------------------------------------------------------------------------------- /cmake/share/PreLibrary.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/PreLibrary.cmake -------------------------------------------------------------------------------- /cmake/share/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/README.md -------------------------------------------------------------------------------- /cmake/share/Resources.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/Resources.cmake -------------------------------------------------------------------------------- /cmake/share/Sources.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/Sources.cmake -------------------------------------------------------------------------------- /cmake/share/StandaloneC.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/StandaloneC.cmake -------------------------------------------------------------------------------- /cmake/share/StringCase.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/StringCase.cmake -------------------------------------------------------------------------------- /cmake/share/mulle-allocator-config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/mulle-allocator-config.cmake.in -------------------------------------------------------------------------------- /cmake/share/mulle-allocator-config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cmake/share/mulle-allocator-config.h.in -------------------------------------------------------------------------------- /cola/api.md.bud: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cola/api.md.bud -------------------------------------------------------------------------------- /cola/config.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cola/config.plist -------------------------------------------------------------------------------- /cola/description.md.bud: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cola/description.md.bud -------------------------------------------------------------------------------- /cola/info.md.bud: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cola/info.md.bud -------------------------------------------------------------------------------- /cola/properties.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/cola/properties.plist -------------------------------------------------------------------------------- /dox/API_ALLOCATOR.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/dox/API_ALLOCATOR.md -------------------------------------------------------------------------------- /dox/BUILD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/dox/BUILD.md -------------------------------------------------------------------------------- /mulle-allocator.sublime-project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/mulle-allocator.sublime-project -------------------------------------------------------------------------------- /overview.dot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/overview.dot.svg -------------------------------------------------------------------------------- /src/mulle-alloca.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/src/mulle-alloca.h -------------------------------------------------------------------------------- /src/mulle-allocator-struct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/src/mulle-allocator-struct.h -------------------------------------------------------------------------------- /src/mulle-allocator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/src/mulle-allocator.c -------------------------------------------------------------------------------- /src/mulle-allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/src/mulle-allocator.h -------------------------------------------------------------------------------- /src/mulle-memset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/src/mulle-memset.c -------------------------------------------------------------------------------- /src/mulle-memset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/src/mulle-memset.h -------------------------------------------------------------------------------- /src/reflect/_mulle-allocator-versioncheck.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/src/reflect/_mulle-allocator-versioncheck.h -------------------------------------------------------------------------------- /test/.mulle/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/test/.mulle/.gitignore -------------------------------------------------------------------------------- /test/.mulle/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/test/.mulle/README.md -------------------------------------------------------------------------------- /test/.mulle/etc/env/auxscope: -------------------------------------------------------------------------------- 1 | project;20 2 | -------------------------------------------------------------------------------- /test/.mulle/etc/env/environment-global.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/test/.mulle/etc/env/environment-global.sh -------------------------------------------------------------------------------- /test/.mulle/etc/env/environment-host-ci-prerelease.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/test/.mulle/etc/env/environment-host-ci-prerelease.sh -------------------------------------------------------------------------------- /test/.mulle/etc/env/environment-project.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/test/.mulle/etc/env/environment-project.sh -------------------------------------------------------------------------------- /test/.mulle/etc/sourcetree/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/test/.mulle/etc/sourcetree/config -------------------------------------------------------------------------------- /test/.mulle/share/env/auxscope: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/test/.mulle/share/env/auxscope -------------------------------------------------------------------------------- /test/.mulle/share/env/environment-plugin-os-darwin.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/test/.mulle/share/env/environment-plugin-os-darwin.sh -------------------------------------------------------------------------------- /test/.mulle/share/env/environment-plugin.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/test/.mulle/share/env/environment-plugin.sh -------------------------------------------------------------------------------- /test/.mulle/share/env/environment.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/test/.mulle/share/env/environment.sh -------------------------------------------------------------------------------- /test/.mulle/share/env/include-environment.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/test/.mulle/share/env/include-environment.sh -------------------------------------------------------------------------------- /test/.mulle/share/env/style: -------------------------------------------------------------------------------- 1 | mulle/wild 2 | -------------------------------------------------------------------------------- /test/.mulle/share/env/tool-extension: -------------------------------------------------------------------------------- 1 | subl 2 | subl.exe 3 | -------------------------------------------------------------------------------- /test/.mulle/share/env/tool-plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/test/.mulle/share/env/tool-plugin -------------------------------------------------------------------------------- /test/.mulle/share/env/version: -------------------------------------------------------------------------------- 1 | 5.4.2 2 | -------------------------------------------------------------------------------- /test/.mulle/share/sde/extension: -------------------------------------------------------------------------------- 1 | mulle-sde/sublime-text;extra 2 | -------------------------------------------------------------------------------- /test/.mulle/share/sde/version/mulle-sde/sublime-text: -------------------------------------------------------------------------------- 1 | 0.27.0 2 | -------------------------------------------------------------------------------- /test/.mulle/share/test/mulle-test: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/alloca/alloca-pointer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/test/alloca/alloca-pointer.c -------------------------------------------------------------------------------- /test/alloca/alloca-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/test/alloca/alloca-test.c -------------------------------------------------------------------------------- /test/alloca/calloca-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/test/alloca/calloca-test.c -------------------------------------------------------------------------------- /test/coverage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/test/coverage.json -------------------------------------------------------------------------------- /test/coverage/abafree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/test/coverage/abafree.c -------------------------------------------------------------------------------- /test/coverage/abafree.stdout: -------------------------------------------------------------------------------- 1 | VfL Bochum 1848 2 | -------------------------------------------------------------------------------- /test/coverage/do-stuff.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/test/coverage/do-stuff.c -------------------------------------------------------------------------------- /test/coverage/do-stuff.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/test/coverage/do-stuff.stdout -------------------------------------------------------------------------------- /test/coverage/fail-stuff.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/test/coverage/fail-stuff.c -------------------------------------------------------------------------------- /test/coverage/fail-stuff.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/test/coverage/fail-stuff.stdout -------------------------------------------------------------------------------- /test/fails/fail-aba-abort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/test/fails/fail-aba-abort.c -------------------------------------------------------------------------------- /test/fails/fail-aba-abort.stdout: -------------------------------------------------------------------------------- 1 | Expected crash occurred. 2 | -------------------------------------------------------------------------------- /test/fails/fail-calloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/test/fails/fail-calloc.c -------------------------------------------------------------------------------- /test/fails/fail-calloc.no-sanitizers: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fails/fail-calloc.stdout: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /test/fails/fail-malloc-abort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/test/fails/fail-malloc-abort.c -------------------------------------------------------------------------------- /test/fails/fail-malloc-abort.stdout: -------------------------------------------------------------------------------- 1 | Expected crash occurred. 2 | -------------------------------------------------------------------------------- /test/fails/fail-malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/test/fails/fail-malloc.c -------------------------------------------------------------------------------- /test/fails/fail-malloc.no-sanitizers: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fails/fail-malloc.stdout: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /test/fails/fail-realloc-strict.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/test/fails/fail-realloc-strict.c -------------------------------------------------------------------------------- /test/fails/fail-realloc-strict.stdout: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /test/fails/fail-realloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/test/fails/fail-realloc.c -------------------------------------------------------------------------------- /test/fails/fail-realloc.no-sanitizers: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fails/fail-realloc.stdout: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /test/fails/fail-strdup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/test/fails/fail-strdup.c -------------------------------------------------------------------------------- /test/fails/fail-strdup.stdout: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /test/memset/memset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mulle-c/mulle-allocator/HEAD/test/memset/memset.c --------------------------------------------------------------------------------