David Malcolm

Email: <dmalcolm AT SPAMFREE redhat DOT com>

Things I'm working on

* Static Analysis

* libdiagnostics

* gcc-python-plugin You may find the diagram of GCC passes useful.

* JIT compilation

* Removal of global state

* Compile-time typesafety within GCC

See also scripts for refactoring GCC

Completed projects

* Conversion of GCC passes to C++ classes (introducing context and pass_manager classes)

* Conversion of symtable types to using C++ inheritance

* Addition of dump_manager class (could move more dump-related code into here?)

* Conversion of gimple to using C++ inheritance

* Rich locations in warnings/errors



None: DavidMalcolm (last edited 2023-11-21 22:53:41 by DavidMalcolm)