From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Daniel Colascione Newsgroups: gmane.emacs.bugs Subject: bug#16995: 24.3; CPU usage spikes to 100% for minutes at a time Date: Sun, 16 Mar 2014 22:15:44 -0700 Message-ID: <53268500.9010304@dancol.org> References: <4744FEC4-6132-4CEE-9CE0-47A0BCBC36D7@beekhof.net> <83d2hro0hr.fsf@gnu.org> <37089DA4-7533-4566-814E-6AC8857123CB@beekhof.net> <8361nioj0l.fsf@gnu.org> <4408122E-520A-4CE2-928E-B7AA5194F8CC@beekhof.net> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="V0sGVMpK7vivEDx4DIWGmatmtG6drkVf3" X-Trace: ger.gmane.org 1395033367 1192 80.91.229.3 (17 Mar 2014 05:16:07 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 17 Mar 2014 05:16:07 +0000 (UTC) Cc: 16995@debbugs.gnu.org To: Andrew Beekhof , Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Mar 17 06:16:16 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WPPuH-00036g-Tx for geb-bug-gnu-emacs@m.gmane.org; Mon, 17 Mar 2014 06:16:14 +0100 Original-Received: from localhost ([::1]:55636 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WPPuH-0008Dh-9Y for geb-bug-gnu-emacs@m.gmane.org; Mon, 17 Mar 2014 01:16:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33885) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WPPuA-0008DR-Ow for bug-gnu-emacs@gnu.org; Mon, 17 Mar 2014 01:16:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WPPu6-00032R-LF for bug-gnu-emacs@gnu.org; Mon, 17 Mar 2014 01:16:06 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:37358) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WPPu6-00032N-FI for bug-gnu-emacs@gnu.org; Mon, 17 Mar 2014 01:16:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1WPPu6-0000nN-2d for bug-gnu-emacs@gnu.org; Mon, 17 Mar 2014 01:16:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Daniel Colascione Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 17 Mar 2014 05:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16995 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 16995-submit@debbugs.gnu.org id=B16995.13950333523039 (code B ref 16995); Mon, 17 Mar 2014 05:16:02 +0000 Original-Received: (at 16995) by debbugs.gnu.org; 17 Mar 2014 05:15:52 +0000 Original-Received: from localhost ([127.0.0.1]:38540 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WPPtv-0000mv-Gv for submit@debbugs.gnu.org; Mon, 17 Mar 2014 01:15:52 -0400 Original-Received: from dancol.org ([96.126.100.184]:45613) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WPPtt-0000mi-4y for 16995@debbugs.gnu.org; Mon, 17 Mar 2014 01:15:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=dancol.org; s=x; h=Content-Type:In-Reply-To:References:Subject:CC:To:MIME-Version:From:Date:Message-ID; bh=IqA+YJZHT2Owat/rFRW9o70k3Ae9b4XeJLPZG/Ui2Zo=; b=ksGGTDHQ+bkZjvKv7Xg+j0YutLkctKM3C+zH+j0CbnV1tIDMZH8lLaMnEyfViWvYL0zP3O18riYXKws6PSbSQkOgoxnQv3lUxIb5UPhMkqzh3MZGq55YDT2426xXjCJiqeI79a9B3+VoLxqLn3ZzbyUG+MwiYrfEPF+rXLV3cZVZSvrQJqpyzQTcIwCXmAXLJPd+76wI3j5wxVSWAUi982tZUsQjZK+/SKfUkXR3oAvzs0uyhFd6ioD6SNm0jcw3Q6rAMnYxGDFGnnXPA9J+oSJs1LJFd1QZYdj5E4zA+NhRbDsXENICqam2Crg3duiirwLeThpUl43IQ70IFFNsCQ==; Original-Received: from [2601:8:b200:551::2b1] by dancol.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1WPPtp-0006Un-OI; Sun, 16 Mar 2014 22:15:45 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 In-Reply-To: <4408122E-520A-4CE2-928E-B7AA5194F8CC@beekhof.net> X-Enigmail-Version: 1.6 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:86901 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --V0sGVMpK7vivEDx4DIWGmatmtG6drkVf3 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 03/16/2014 10:12 PM, Andrew Beekhof wrote: >=20 > On 14 Mar 2014, at 12:40 am, Stefan Monnier = wrote: >=20 >>> So I guess the question now becomes why does Python mode conses so >>> many Lisp objects that it triggers GC so frequently. >> >> M-x profiler-start RET mem RET >> ...reproduce the heavy allocation problem... >> M-x profiler-report RET >> >> might be a good start. >=20 >=20 > bwahahaha. I can go one better and give you a reproducer. > Time wasn't a factor, it was switching to a particular file that trigge= red the (worst of the) problem. >=20 > http://paste.fedoraproject.org/85549/13948345/ >=20 > I had a bug in the file that was causing issues for soemthing: >=20 > @@ -90,7 +92,7 @@ class CTSTest: > self.logger.log(args) > =20 > def debug(self, args): > - self.logger.debug(args > + self.logger.debug(args) >=20 >=20 No repro on trunk. --V0sGVMpK7vivEDx4DIWGmatmtG6drkVf3 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTJoUAAAoJEMAaIROpHW7IJ+MQAMOmjU9EYRm2PUlltytP6IKG 2n/SqUXySCKc6Ijt6FdpBvDCe0bVdvj+wNsA0eS83EwVLuK3RVl67g/cjP09ek19 M7ekGhg+XEkZDSrvFx8g90YOFwAQmliHbKIK9ALxZDJgpll01i9TlXecckPmMFBD 8CPq42tJis+kcUUyUl3hqff/popVixYhUgKo4zNs83LEFJdENMcKk4uNSHo4DZxh ihJCnJxIDqVSKvrQYEsBfKqjWyESx94fX/LfmKBsASKcMZR+1u1tWPpNQwM3Cm4e SnEIicXvfqa3ahHq5vfsKFA0DeZmjOAppFBVbyxYY4GpY+LGSLmKPJY4/WvRrIb6 vTnj0vvo9aMG2ckIZDSBr9zSIJlaRK5LUQTEn38tIUWnqwd8J7TdSqrgeCYfQ37h 0OkOAtpWAP3RtlpFBj8jMKjnNpw4Cfkyb0pM/5YOOTUMf6tqQKQxkm57mgFI9pjd aU8k2r0UqHJdccj/OLL/fnmGRktvQqQiDA+tm44mVm9oXGnXtfjNYVmGXzTF8SvY b7uQlqcV2PFS7uYf8TjEZAyFNQwZtyhsqt6+BK5KPbIUzEQF8jsdoDvV1I8zc+f9 S1p6XtsRvzW9A8lFCngbemxSuvwZ/VAXMthvN+Swmrs+aEgM6/WSBUdio3OROvOR 5/BmldMslwte27mgNkVF =LliS -----END PGP SIGNATURE----- --V0sGVMpK7vivEDx4DIWGmatmtG6drkVf3--