Skip to content
Free public beta until December 4, 2026: every course is open, no card needed. After that, the first chapter of each course stays free and full access is a one-time $39 ($19 for up to 100 founding members chosen for helpful feedback). Your progress is kept. How the beta works

retirement

The moment an instruction's result becomes official, in program order, once everything before it is done; wrong-path work is dropped before it gets here.

Retirement (commit) removes the oldest completed operation from the reorder buffer and makes its effect architectural (freeing the previous physical register mapping, releasing its store); faults and mispredictions are acted on at retirement, which keeps exceptions precise.

Read the full section →