From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: Date: Tue, 23 Apr 2013 19:02:14 -0400 From: geoff@plan9.bell-labs.com To: 9fans@9fans.net, geoff@plan9.bell-labs.com MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: [9fans] 21-bit runes Topicbox-Message-UUID: 4788a63a-ead8-11e9-9d60-3106f5b1d025 We are converting the system to 21-bit runes (also known as 32-bit runes, but only 21 bits are ever used). The first step will be pushing out versions of a few commands and library routines that have been modified to be agnostic about Rune size. The next step is recompiling the compilers and pushing changed header files and libraries to cope with larger Runes. Finally you'll want to recompile your world (including your kernels) or wait and pull new ones from sources. We don't expect many visible changes as a result of all this, but note that threaded programs that contain automatic arrays of Runes may need larger stacks.