Description

19 OPTIMIZING TACKY PROGRAMS

In the first two parts of this book, you wrote a compiler that supported much of the C language. You made sure that the executable programs you produced were correct— in other words, that their behavior conformed to the C standard—but you didn’t worry about their performance. You didn’t try to make them run faster, take up less storage space, or consume less memory. In Part III, you’ll focus on optimizing these programs—that is, making them smaller and faster without changing their behavior.

Some ...

Get Writing a C Compiler now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.