3 ms·
register windows in particular stood the test of time!
by gpderetta 4y ago
register windows in particular stood the test of time!
- snvzz 4y agoMore like, they were bad at introduction, and remained bad to date. They rank high alongside delay slots, in harmful features.
- gpderetta 4y agoSorry, I forgot the /s
- torstenvl 4y agoCurious why you think both were bad designs in a time when memory access was slow, branch prediction was bad/non-existent, and pipelining was new? The constraints applicable in the late '80s aren't the constraints applicable now. Plus, this is a story about C, so I feel comfortable embracing the principle of explicit control flow. Delay slots just take that principle down to the branch prediction level.