vte r1710 - in trunk: . src



Author: cpwilson
Date: 2007-02-21 10:40:37 +0000 (Wed, 21 Feb 2007)
New Revision: 1710
ViewCVS link: http://svn.gnome.org/viewcvs/vte?rev=1710&view=rev

Modified:
   trunk/ChangeLog
   trunk/src/iso2022.c
   trunk/src/vte.c
   trunk/src/vteseq.c
Log:
2007-02-21  Chris Wilson  <chris chris-wilson co uk>

	Callgrind strikes again...
	Inserting a char is a rare operation (especially in the scrolling
	benchmark!) so only read the old cell during an insert. This wins
	about 5% during a hexdump.

	* src/iso2022.c: (_vte_iso2022_find_nextctl),
	(_vte_iso2022_fragment_input), (process_cdata):
	* src/vte.c: (_vte_terminal_insert_char):
	* src/vteseq.c: (vte_sequence_handler_sf):






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]