Some typos
Getty Ritter
7 years ago
| 37 | 37 | designed for specifying and facilitating those computations. |
| 38 | 38 | \item Extended the QEMU hardware emulator to support an experimental |
| 39 | 39 | extended instruction set designed to impede Return-Oriented |
| 40 | Programming attacks, and patched a compiler toolchain, Linux | |
| 41 | kernel, and parts of a typical Linux userland to support this | |
| 40 | Programming attacks, and patched a compiler tool-chain, Linux | |
| 41 | kernel, and parts of a typical Linux user-land to support this | |
| 42 | 42 | architecture in order to facilitate ``practical'' emulated testing |
| 43 | 43 | of its security properties. |
| 44 | 44 | \item Developed the compiler for the experimental Grappa |
| 45 |
probab |
|
| 45 | probabilistic programming language, designed to compile an | |
| 46 | 46 | abstract model specification into a generic representation which |
| 47 | 47 | in turn can be executed using a wide variety of different |
| 48 |
probab |
|
| 48 | probabilistic techniques. | |
| 49 | 49 | \item Patched the CAmkES component framework for the seL4 |
| 50 | 50 | microkernel to support Rust projects, and patched preliminary seL4 |
| 51 | 51 | support into the Rust standard library for several target |
| 79 | 79 | \begin{itemize} \itemsep -2pt |
| 80 | 80 | \item Tutored students in a one-on-one environment to teach |
| 81 | 81 | a wide variety of programming languages and environments. |
| 82 |
\item From 2009 to 2010, |
|
| 82 | \item From 2009 to 2010, also worked as Head Tutor, developing new | |
| 83 | 83 | curricula, projects, and tests for the center. |
| 84 | 84 | \end{itemize} |
| 85 | 85 | |