From d2afb2b1704b6e20826300e8bc0a6189ebe423df Mon Sep 17 00:00:00 2001 From: Kristin Rutenkolk Date: Fri, 3 Jan 2025 01:23:59 +0100 Subject: [PATCH] remove bulk deserialization for vectors --- src/clj/coffi/mem.clj | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/clj/coffi/mem.clj b/src/clj/coffi/mem.clj index f41f93b..37894fe 100644 --- a/src/clj/coffi/mem.clj +++ b/src/clj/coffi/mem.clj @@ -1842,9 +1842,6 @@ (generate-deserialize-array-as-array-inline array-type n offset segment-source-form) (generate-deserialize-array-as-array-loop array-type n offset segment-source-form))))) -(defn- generate-deserialize-array-as-vector-bulk [array-type n offset segment-source-form] - (list `vec (list (coffitype->array-read-fn array-type) segment-source-form n offset))) - (defn- generate-deserialize-array-as-vector-loop [array-type n offset segment-source-form] (let [loop-deserialize (generate-deserialize array-type `(+ ~offset (* ~(size-of array-type) ~'i)) segment-source-form)] `(loop [~'i 0 ~'v (transient [])]