Bug 4840 fixed: The more there was text in the console, the slower was the display
[scilab.git] / scilab / modules / console / tests / nonreg_tests / bug_4840.tst
1 // =============================================================================
2 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3 // Copyright (C) 2011 - Calixte DENIZET
4 //
5 //  This file is distributed under the same license as the Scilab package.
6 // =============================================================================
7
8 // <-- INTERACTIVE TEST -->
9 // <-- TEST WITH CONSOLE -->
10 //
11 // <-- Non-regression test for bug 4840 -->
12 //
13 // <-- Bugzilla URL -->
14 // http://bugzilla.scilab.org/4840
15 //
16 // <-- Short Description -->
17 // There is a performance problem with the console.
18 // The more there is text in the console, the slower is the 
19 // display, with exponential times.
20
21 times = []
22 rmax = 12
23 IMAX = 50;
24 JMAX = IMAX;
25 for run = 1:rmax
26   tic;
27   for i = 1:IMAX
28     for j = 1:JMAX
29       mprintf("I=%d, J=%d\n",i,j);
30     end
31   end
32   t = toc();
33   times = [times t];
34 end
35 times
36
37 // The times should be approximatively constant
38
39