From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: William ML Leslie Newsgroups: gmane.lisp.guile.devel Subject: Re: association lists Date: Fri, 22 Apr 2022 12:32:07 +1000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000002a8c3b05dd3509a1" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9329"; mail-complaints-to="usenet@ciao.gmane.io" Cc: guile-devel To: Stefan Israelsson Tampe Original-X-From: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Fri Apr 22 04:32:52 2022 Return-path: Envelope-to: guile-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nhj6K-0002DL-4d for guile-devel@m.gmane-mx.org; Fri, 22 Apr 2022 04:32:52 +0200 Original-Received: from localhost ([::1]:49404 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nhj6I-0003Ib-Ll for guile-devel@m.gmane-mx.org; Thu, 21 Apr 2022 22:32:50 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:45678) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nhj5z-0003IS-OO for guile-devel@gnu.org; Thu, 21 Apr 2022 22:32:31 -0400 Original-Received: from mail-lj1-x22a.google.com ([2a00:1450:4864:20::22a]:36453) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nhj5y-00049R-6n for guile-devel@gnu.org; Thu, 21 Apr 2022 22:32:31 -0400 Original-Received: by mail-lj1-x22a.google.com with SMTP id v1so4535084ljv.3 for ; Thu, 21 Apr 2022 19:32:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=RlvM4SUYP2Ok8Rx/yGb6Xu0YjJ9T3E+RtQ+9cn9sMsk=; b=DMCr+fPblair57CXRFc6uvA4tomuN7ZAYbHMUqapW0rBim7ZqA7Z6fa7sx0AJXUlRx Vrrnhe7MCImgn/g4b0nphGixgTxcWDYnKr1AddZF7uj3UdtPb603Gidld2o6uVdsI1Xa 7QlqfeLxi1FFsxQGnj58nJ4vovLYYdVTnhz0gh4smWEDRBisoXEtNOB8wQXkiC42X5Vy it0tnm/0UTvQgTNRDUxzi444xVZS1OYz0g9jcYCA2OFsHz5NNo2p6BANxPbVFAkRqXoR HUxdYEcEYr1If/h22EyZfSqnzqykQDAz7yf/h/vZ2LQitSI9sPfqgZdEbVrHA2ztXQzS 6pfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=RlvM4SUYP2Ok8Rx/yGb6Xu0YjJ9T3E+RtQ+9cn9sMsk=; b=pG+Z9ksC698vRpD7wMk5vJ/cOHEHq3BR9rKEqr9gTc4S3GetoaKibFe7qILblTF2eu /rQGXRh6lHshIbSw+fYR5Pp2tatIkDsfOU4RlUx4FgH2jPN7T7Zl9Agw6cLLA/FN+0hg 8BYbhghTQBIyYDTw+SzxrEPkO0JhHYXYn0GMlZyYgL0jc7j1AfeJi9D2pHDX2//pzoAK yhgT4tCbgArmFmNaCmsewl5Ei7loAlwOYkj1/rgfB3hW3ek2+EFhG4Q1I8wKuKdmZ302 UYg9VmahUd+DbJyLfvpvhv8xAZ9av1CDzb2UlsWrzpg5rTbtVDF10sQEdQllGsQegfw/ zH5g== X-Gm-Message-State: AOAM530WzYQf4eg/Icae6xxPohlA99svaHIKHxYl1N3Rw25Ez4YtFkDO Cp2os2461EpsGglt3u0KjwFLHrtjAR2L5T+NLo8= X-Google-Smtp-Source: ABdhPJwjIeGoqlKYyg2B3pc1qi9CuR2j6coKj9ZoDfq+GcDudl8nPx5E90Ptad3XMG9GFwDoM5rZm1wH8lkAPJwbnVI= X-Received: by 2002:a05:651c:4ce:b0:24d:b887:2113 with SMTP id e14-20020a05651c04ce00b0024db8872113mr1479352lji.111.1650594740340; Thu, 21 Apr 2022 19:32:20 -0700 (PDT) In-Reply-To: Received-SPF: pass client-ip=2a00:1450:4864:20::22a; envelope-from=william.leslie.ttg@gmail.com; helo=mail-lj1-x22a.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Original-Sender: "guile-devel" Xref: news.gmane.io gmane.lisp.guile.devel:21196 Archived-At: --0000000000002a8c3b05dd3509a1 Content-Type: text/plain; charset="UTF-8" On Fri, 22 Apr 2022, 7:46 am Stefan Israelsson Tampe, < stefan.itampe@gmail.com> wrote: > This is a nice idea for to hash tables for 0-256 elements (perhaps even > 512) > > http://itampe.com/category/computers.html > Hi Stis, This is a very cool layout, especially getting to take advantage of SIMD. Just checking, are the units correct? It looks like it takes several seconds to find one element in a small table. --0000000000002a8c3b05dd3509a1 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable --0000000000002a8c3b05dd3509a1--