crdelozier / ironclad
Ironclad C++ brings type-safety to C++. It provides safe alternatives to unsafe constructs in C++ to prevent type-safety errors that lead to security vulnerabilities. The project is detailed in the paper "Ironclad C++: A Library-Augmented Type-Safe Subset of C++."
☆18Updated last year
Alternatives and similar repositories for ironclad:
Users that are interested in ironclad are comparing it to the libraries listed below
- "CF3" is a C compiler test suite targeting arithmetic optimization.☆37Updated 7 years ago
- parser combinator and AST generator in c++17☆24Updated 2 years ago
- CCS in C++☆25Updated last year
- A header-only C++ library for writing compiler/interpreter frontends.☆14Updated 3 weeks ago
- Highly composable C++17 template meta programming library☆39Updated 6 years ago
- DExTer - Debug Experience Tester☆33Updated 3 years ago
- mutator is an experimental suite of tools aimed at analysis and automation of C/C++ code development☆77Updated 3 years ago
- Microbenchmarks for x86_64 kernel entry methods☆18Updated 3 years ago
- Support for ternary logic in SSE, XOP, AVX2 and x86 programs☆31Updated 3 months ago
- Shader-Like Mathematical Expression JIT Engine for C++ Language☆58Updated 5 years ago
- Slides for my 2019 presentation at C++ on Sea☆13Updated 3 years ago
- ☆20Updated 2 years ago
- dmr_C is a C parser and JIT compiler with LLVM, Eclipse OMR and NanoJIT backends☆53Updated 5 years ago
- Tweaked version of "Aha" - "A Hacker's Assistant" superoptimiser by Henry S. Warren☆58Updated 2 years ago
- A toy code generator (i.e. "program synthesis") using the Z3 solver☆35Updated 7 years ago
- A Brainfuck Interpreter, which is completely implemented from scratch as a C++ Template Meta Program☆24Updated 3 years ago
- C++ container graph visualization for lldb.☆23Updated 5 years ago
- High performance event tracing☆16Updated last week
- CPIP - a C/C++ preprocessor implemented in Python.☆46Updated 3 weeks ago
- String to Float Benchmark☆19Updated 6 years ago
- Single Header Constexpr Circular Queue☆18Updated 4 years ago
- Markup source code showing optimizations☆36Updated 5 years ago
- Work-in-progress Rust application that converts C++ header-only libraries to single self-contained headers.☆26Updated 5 years ago
- A ring_span implementation that allows zero construction and destruction☆16Updated 4 years ago
- Production Performance Telemetry☆21Updated 4 years ago
- CLang Plugin for calculating AST hashes☆15Updated 6 years ago
- ☆51Updated last year
- A 250 LOC heap profiler - easy to hack/port, works out of the box with dynamically linked Linux binaries☆49Updated last month
- A collection of bit manipulation routines for C++☆21Updated 11 years ago
- reverse engineering branch predictors☆17Updated 9 years ago