PLDI 2006: Ottawa, Ontario, Canada

Transactions

Compilers

Dynamic techniques

Parallelism

Memory safety

Medley

Register allocation and instruction scheduling

Runtime optimization and profiling

Language constructs

Race detection

Garbage collection

Static analysis