Jeff Trull's repositories
Boost-Pretty-Printer
GDB Pretty Printers for Boost
meetup-notes
Notes for Emacs SF meetups
website
The boost website.
wave
Boost.org wave module
rv51
A RISC-V emulator for the 8051 (MCS-51) microcontroller.
tinyusb
An open source cross-platform USB stack for embedded system
riscv-tests-cyrozap
Forking the fork so I can add s51 benchmarking for rv51
octothorpe
Source code for a presentation on refactoring C++ while accounting for preprocessor interactions
oxide-and-friends
Show notes from Oxide and Friends recordings
clang_refactoring
Some experiments using Clang refactoring tools
gdb_python_api
Experiments with the GDB Python API
portion
portion, a Python library providing data structure and operations for intervals.
hpx
The C++ Standard Library for Parallelism and Concurrency
helm
Emacs incremental completion and selection narrowing framework
hpx_scanalgs
Experimenting with parallel scan (inclusive/exclusive) algorithms with a focus on improving those in HPX
coroutine_experiments
Trying out the Coroutines TS
SequencesFromStreams
Various techniques for efficiently producing sequences of objects from input streams
json_spirit
My personal fork of the Boost.Spirit json parser from Ciere Labs
cgal
The public CGAL repository, see the README below
CDT-plusplus
Causal Dynamical Triangulations in C++ using CGAL
variant-boost-python
Demonstrates passing and returning std::variant using Boost.Python
tackling-template-bloat
Demonstration of techniques for reducing C++ template "bloat"
MyParallelAlg
I made my own parallel algorithm in C++17. This repo records its evolution.
mosquitto
Eclipse Mosquitto - An open source MQTT broker
conda_wheel_test
A simple Python extension packaged for conda-build to demonstrate problems with "output: wheel"
boostache
Template engine library in C++