eric the fruitbat
eric the fruitbat
Sounding out the Noosphere.
Browse: Home » compiler

Nanopass Compiler

2012/05/19 · by erich · in Comp*, Education

Through a friend, I got hold of a provocative paper A Nanopass Framework for Compiler Education, by Sarkar, Waddell, and Dybvig. They describe a compiler written in scheme that makes 50ish passes. Each pass is described as a language transform,…

Express yourself: to the compiler and to your fellow developer.

2012/04/04 · by erich · in Comp*, Ideas, Language, Self

The keynote speaker at CGO 2012 (Chris Lattner, LLVM) put some crazy thoughts into my head. Want compiler to know about: memory disjointness aliasing Usage of data structures (array of struct vs struct of arrays) whether arithmetic is done on…

The Good IR: Multiple Returns

The Good IR: Multiple Returns

2012/02/15 · by erich · in code, Comp*

This post is part of a seres: The Good IR (BasicBlocks and control flow instructions) The Good IR: Other Control Flow Structures The Good IR: Instructions and Values The Good IR: Reporting Semantic Errors via Type Checking The Good IR:…

The Good IR: Reporting Semantic Errors via Type Checking

2012/02/07 · by erich · in code, Comp*

This post is part of a seres: The Good IR (BasicBlocks and control flow instructions) The Good IR: Other Control Flow Structures The Good IR: Instructions and Values The Good IR: Reporting Semantic Errors via Type Checking The Good IR:…

The Good IR: Instructions and Values

The Good IR: Instructions and Values

2012/02/05 · by erich · in Comp*

This post is part of a seres: The Good IR (BasicBlocks and control flow instructions) The Good IR: Other Control Flow Structures The Good IR: Instructions and Values The Good IR: Reporting Semantic Errors via Type Checking The Good IR:…

The Good IR: Other Control Flow Structures

The Good IR: Other Control Flow Structures

2012/02/01 · by erich · in Comp*

This post is part of a seres: The Good IR (BasicBlocks and control flow instructions) The Good IR: Other Control Flow Structures The Good IR: Instructions and Values The Good IR: Reporting Semantic Errors via Type Checking The Good IR:…

The Good IR

The Good IR

2012/01/27 · by erich · in Comp*

This post is part of a seres: The Good IR (BasicBlocks and control flow instructions) The Good IR: Other Control Flow Structures The Good IR: Instructions and Values The Good IR: Reporting Semantic Errors via Type Checking The Good IR:…

Pages

  • About
  • Anarchism
  • Browser Security
  • Essays and Links
  • Interesting Topics
  • Programming Trade School
  • Teaching Profile
  • The Perfect Language
  • Unbegun Research Topics
May 2025
M T W T F S S
« Jan    
 1234
567891011
12131415161718
19202122232425
262728293031  

Categories

  • Bio (12)
  • Books (3)
  • Business (9)
  • code (14)
  • Comp* (89)
  • Culture (2)
  • Design (5)
  • Economics (33)
  • Education (62)
  • Engineering (8)
  • Events (7)
  • Finance (6)
  • Fun (20)
  • Ideas (107)
  • Idiocracy (36)
  • Information Flow (13)
  • Investment (3)
  • Language (50)
  • Liberty (8)
  • Literature (10)
  • Math (18)
  • Mech* (3)
  • Mind/Cognition (13)
  • Music (1)
  • Observations (24)
  • People (42)
  • Philosophy (27)
  • Physics (8)
  • Politics (29)
  • Productivity (2)
  • Projects (2)
  • Punditry (36)
  • Religion (38)
  • Science Fiction (3)
  • Self (105)
  • Software (2)
  • Strange Loop (15)
  • Teaching (3)
  • Tech* (38)
  • Uncategorized (5)

Copyright © 2025 eric the fruitbat

Powered by WordPress and Origin