From a0dec920dd780fb99eab21de5757abc6ea61fe23 Mon Sep 17 00:00:00 2001 From: Richard Petri Date: Thu, 18 Jan 2024 13:20:05 +0100 Subject: [PATCH] Use updated version of mirith, add embedded optimized version --- mupq | 2 +- skiplist.py | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/mupq b/mupq index 1951836e..375cfb63 160000 --- a/mupq +++ b/mupq @@ -1 +1 @@ -Subproject commit 1951836e4df17563783a3a55d1e6d1df89f465c5 +Subproject commit 375cfb63027f4d88e8f3801bf883a85f989d5cfe diff --git a/skiplist.py b/skiplist.py index 6f765aaa..e915c5f1 100644 --- a/skiplist.py +++ b/skiplist.py @@ -212,9 +212,11 @@ {'scheme': 'mirith_hypercube_IIIb_short', 'implementation': 'ref', 'estmemory': 526336}, {'scheme': 'mirith_hypercube_IIIb_shorter', 'implementation': 'ref', 'estmemory': 3916800}, {'scheme': 'mirith_hypercube_Ia_fast', 'implementation': 'ref', 'estmemory': 89088}, + {'scheme': 'mirith_hypercube_Ia_fast', 'implementation': 'opt', 'estmemory': 88064}, {'scheme': 'mirith_hypercube_Ia_short', 'implementation': 'ref', 'estmemory': 227328}, {'scheme': 'mirith_hypercube_Ia_shorter', 'implementation': 'ref', 'estmemory': 1779712}, {'scheme': 'mirith_hypercube_Ib_fast', 'implementation': 'ref', 'estmemory': 109568}, + {'scheme': 'mirith_hypercube_Ib_fast', 'implementation': 'opt', 'estmemory': 109568}, {'scheme': 'mirith_hypercube_Ib_short', 'implementation': 'ref', 'estmemory': 247808}, {'scheme': 'mirith_hypercube_Ib_shorter', 'implementation': 'ref', 'estmemory': 1800192}, {'scheme': 'mirith_hypercube_Va_fast', 'implementation': 'ref', 'estmemory': 344064},