From z Mon Dec 04 09:19:36 2000
Received: from maguro.epr.com ([198.3.162.27]) by exchange.epr.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21)
	id WNKA3AY0; Mon, 4 Dec 2000 00:15:34 -0800
Received: from magrathea.epr.com (firewall-user@magrathea.epr.com [198.3.160.1])
	by maguro.epr.com (8.9.3/8.9.3) with ESMTP id AAA03160
	for <sweeks@intertrust.com>; Mon, 4 Dec 2000 00:19:29 -0800 (PST)
Received: (from uucp@localhost) by magrathea.epr.com (8.9.3/8.7.3) id AAA24346 for <sweeks@intertrust.com>; Mon, 4 Dec 2000 00:19:28 -0800 (PST)
Received: from nodnsquery(199.222.69.4) by magrathea.epr.com via smap (V5.5)
	id xma024338; Mon, 4 Dec 00 00:19:22 -0800
Received: from clairv.com (IDENT:root@pc246.edi.nunet.net [199.249.165.246])
	by mail.acm.org (8.9.3/8.9.3) with ESMTP id DAA18618
	for <sweeks@acm.org>; Mon, 4 Dec 2000 03:19:20 -0500
Received: from nimrod.clairv.com (gateway.clairv.com [199.249.165.245])
	by clairv.com (8.9.3/8.9.3) with ESMTP id CAA28746;
	Mon, 4 Dec 2000 02:19:17 -0600
Received: (from henry@localhost)
	by nimrod.clairv.com (8.9.3/8.9.3) id CAA08377;
	Mon, 4 Dec 2000 02:19:36 -0600
Date: Mon, 4 Dec 2000 02:19:36 -0600
From: Henry Cejtin <henry@sourcelight.com>
Message-Id: <200012040819.CAA08377@nimrod.clairv.com>
To: henry@sourcelight.com,
 MLton@sourcelight.com
Subject: jump tables and cases
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	eponym.sweeks.com
X-Spam-Level: 
X-Spam-Status: No, hits=-100.0 required=3.0 tests=AWL,USER_IN_WHITELIST 
	autolearn=no version=2.60

One  other point: I know at some point I told Stephen to change the generated
code (in C) for switching over things that had a single tag bit at the bottom
to first shift the quantity right by 1 so that the jump table would be dense.
I don't remember what was being switched over, but it was definitely a win in
my tests.


