diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2007-12-03 11:00:08 +0000 |
---|---|---|
committer | Chris Wilson <cpwilson@src.gnome.org> | 2007-12-03 11:00:08 +0000 |
commit | da8e37ff44c183bfc2b35846ad2ed25f85561edd (patch) | |
tree | 4bde398230173e164b087f766243fbd23191e838 /ChangeLog | |
parent | 947de5ebc2c050b337d15d03b90c319957ed4725 (diff) |
Bug 497246 – Kill vte_iso2022_fragment_input
2007-12-03 Chris Wilson <chris@chris-wilson.co.uk>
Bug 497246 – Kill vte_iso2022_fragment_input
* src/iso2022.c (process_block), (_vte_iso2022_process):
Avoid the temporary allocation of the GArray holding the fragments
by processing each fragment as it is decyphered. This array is
allocated and grown for every single input chunk and is currently the
most frequent allocation made by vte.
svn path=/trunk/; revision=2006
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -1,5 +1,15 @@ 2007-12-03 Chris Wilson <chris@chris-wilson.co.uk> + Bug 497246 – Kill vte_iso2022_fragment_input + + * src/iso2022.c (process_block), (_vte_iso2022_process): + Avoid the temporary allocation of the GArray holding the fragments + by processing each fragment as it is decyphered. This array is + allocated and grown for every single input chunk and is currently the + most frequent allocation made by vte. + +2007-12-03 Chris Wilson <chris@chris-wilson.co.uk> + * src/keymap.c: Make is_cursor_key static. 2007-11-28 Behdad Esfahbod <behdad@gnome.org> |