Test Case Used to measure the performance:
-----------------------------------------
cat a 30,000 lines (3.2 MB in size) file on gnome-terminal and 
measure the time taken to scroll the entire contents completely.
($time cat test-file)

Tested on a sunblade 100 Solaris sparc system.

A. Benchmark:
------------
a) xterm:
---------
i) Time
real    0m13.448s
user    0m0.003s
sys     0m0.056s

ii) CPU usage by xterm and Xserver (Xsun)
    Xserver:  From 0.3% to 28% (cpu usage increase)
    xterm:    From 0.2% to 13%	
   
b) dtterm:
----------
i) Time
real    0m8.176s
user    0m0.004s
sys     0m0.062s

ii) CPU usage by dtterm and Xserver (Xsun)
    Xserver:  From 0.6% to 25%
    dtterm:   From 0.2% to 8%	

c) gnome-terminal (without any patch)
-------------------------------------
i) Time
real    1m26.190s
user    0m0.004s
sys     0m0.058s

ii) CPU usage by gnome-terminal and Xserver (Xsun)
    Xserver:  From 0.3% to 70%
    g-t:      From 0.2% to 20%	

B). With Patches
----------------

a) gnome-terminal (With just Soren's patch, bugzilla bug#143914):
-----------------------------------------------------------------
i) Time
real    0m28.066s
user    0m0.004s
sys     0m0.062s

ii) CPU usage by gnome-terminal and Xserver 
    Xserver:  From 0.4% to 31%
    g-t:      From 0.5% to 46%	

b) gnome-terminal (with Soren's patch + Increasing vte input size 
   to 8 * 1024 bytes from 4 * 1024, which was default):

i) Time
real    0m25.055s
user    0m0.004s
sys     0m0.066s

ii) CPU usage by gnome-terminal and Xserver 
    Xserver:  From 0.6% to 25%
    g-t:      From 0.6% to 47%	

c) Tried same test with a file of around 60000 lines(~6 MB size) and 
   performance measurements for that file were inline with the above
   improvements. (It took 59 seconds with just Soren's patch and 51 sec 
   with Soren's patch plus vte input size 8 * 1024).
