From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from mail.systemreboot.net (mugam.systemreboot.net [139.59.75.54])
	by localhost (mpop-1.4.7) with POP3
	for <arun>; Mon, 18 May 2020 16:06:35 +0530
Return-path: <guile-email-bounces@systemreboot.net>
Envelope-to: arunisaac@systemreboot.net
Delivery-date: Mon, 18 May 2020 06:43:28 +0530
Received: from localhost.localdomain ([127.0.0.1] helo=[192.168.2.12])
	by systemreboot.net with esmtp (Exim 4.93)
	(envelope-from <guile-email-bounces@systemreboot.net>)
	id 1jaULQ-000JgR-3Q
	for arunisaac@systemreboot.net; Mon, 18 May 2020 06:43:28 +0530
Received: from [192.168.2.1] (helo=steel)
 by systemreboot.net with esmtpsa  (TLS1.3) tls TLS_AES_256_GCM_SHA384
 (Exim 4.93) (envelope-from <arunisaac@systemreboot.net>)
 id 1jaULN-000JgJ-A5; Mon, 18 May 2020 06:43:25 +0530
From: Arun Isaac <arunisaac@systemreboot.net>
To: Ricardo Wurmus <rekado@elephly.net>, guile-email@systemreboot.net
In-Reply-To: <87a726gqsx.fsf@elephly.net>
References: <87a726gqsx.fsf@elephly.net>
Date: Mon, 18 May 2020 06:43:18 +0530
Message-ID: <cu7wo5aniz5.fsf@systemreboot.net>
MIME-Version: 1.0
Subject: Re: [guile-email] slow parse of email with huge attachment
X-BeenThere: guile-email@systemreboot.net
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: guile-email discussion mailing list <guile-email.systemreboot.net>
List-Unsubscribe: <https://lists.systemreboot.net/options/guile-email>,
 <mailto:guile-email-request@systemreboot.net?subject=unsubscribe>
List-Archive: <https://lists.systemreboot.net/archives/guile-email/>
List-Post: <mailto:guile-email@systemreboot.net>
List-Help: <mailto:guile-email-request@systemreboot.net?subject=help>
List-Subscribe: <https://lists.systemreboot.net/listinfo/guile-email>,
 <mailto:guile-email-request@systemreboot.net?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3722897758604430030=="
Errors-To: guile-email-bounces@systemreboot.net

--===============3722897758604430030==
Content-Type: multipart/signed; boundary="=-=-=";
	micalg=pgp-sha256; protocol="application/pgp-signature"

--=-=-=
Content-Type: text/plain


Hi,

Yes, guile-email is quite slow. I think it is because it does multiple
passes of each email trying to split MIME entities and what not. For a
long time, I've been meaning to rewrite guile-email to only do a single
pass. It's quite a bit of work, but I'll try to finish it in a week.

Meanwhile, if you have any benchmarking scripts, do share those. It
would help me get a head start on the problem.

Thanks!

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEf3MDQ/Lwnzx3v3nTLiXui2GAK7MFAl7B4S4ACgkQLiXui2GA
K7N9JAgAvUkOYQfzd4UAVhKNtLaXn0i+3mG/0Ydmmm2O5mUWAlfJmPpvj/30i4Ij
yuE0y90bML0e1M9PE7fcvXYqChqJ2zWxYvpna2HCsaJCglg64n+NLb4PqZRgcP2y
RZiHcWI2qsF8bMFkt9cqBnPoNingWr87xlBRCps1sISDSS8KiAY+FvparatTHsPu
EyPzzLjGpbSZuiEp1c1UeDwyYcOHczH3w+DQ0gH3f0s1YhKspk2NJ6b5A9A+noVH
IC81x3qnMUfvQjV70qMecOSbzLvkonjAP8/Ei6hYmh+Ng4uMm3kATfNm3dR+cW2Z
EwyBaZl0wEqsW5MQSzFLE1KXQoybKQ==
=h6Ea
-----END PGP SIGNATURE-----
--=-=-=--


--===============3722897758604430030==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

-- 
guile-email mailing list
guile-email@systemreboot.net
https://lists.systemreboot.net/listinfo/guile-email

--===============3722897758604430030==--


From mboxrd@z Thu Jan  1 00:00:00 1970
From: Arun Isaac <arunisaac@systemreboot.net>
To: Ricardo Wurmus <rekado@elephly.net>, guile-email@systemreboot.net
Subject: Re: [guile-email] slow parse of email with huge attachment
In-Reply-To: <87a726gqsx.fsf@elephly.net>
References: <87a726gqsx.fsf@elephly.net>
Date: Mon, 18 May 2020 06:43:18 +0530
Message-ID: <cu7wo5aniz5.fsf@systemreboot.net>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
	micalg=pgp-sha256; protocol="application/pgp-signature"
List-Id: <guile-email.systemreboot.net>
Message-ID: <20200518011318.Z1qsfIE-NreTzHS5QGCrK1jJ2-rlJYhuZqeH3x0Cin8@z>

--=-=-=
Content-Type: text/plain


Hi,

Yes, guile-email is quite slow. I think it is because it does multiple
passes of each email trying to split MIME entities and what not. For a
long time, I've been meaning to rewrite guile-email to only do a single
pass. It's quite a bit of work, but I'll try to finish it in a week.

Meanwhile, if you have any benchmarking scripts, do share those. It
would help me get a head start on the problem.

Thanks!

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEf3MDQ/Lwnzx3v3nTLiXui2GAK7MFAl7B4TYACgkQLiXui2GA
K7PLgAf8Dg6v5y/q5nzHjIBqZ1ZscORvnX3rrsAx9FKcezg09swuEx9hFnUL3n5x
YQrH015OqGfepGo1aR5jGMT8qpdZVKlEPoptlnCMFvmG7gFvfw0QzSNW9VQRK4BK
qklK+kn00g/UppGMC76ScRmznWFkHepDzidg9LbARMChJF0Wr6OzYUYiRTXW5ngG
GgBBn9+obm9Ht8HqXA+jIhbEmFWeMDv4D/0iTW/zsU/D4/1WJn851Z2RFf5I0V+8
9TvkVxadXPWEAR05uebo65Sv0qKE2NA/1xDfv2457+3v9+DTOau0ZIscT5weCV1P
owj2YGVTA4xEL3mZyBwJVJ2ZFSf/rA==
=e3gE
-----END PGP SIGNATURE-----
--=-=-=--