Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • doc/generic_types/evaluation/cfa-bench.c

    r87c5f40 r122aecd  
    1 #include <stdlib>
    21#include <stdlib.h>
    3 #include "pair"
    42#include "bench.h"
    53#include "cfa-stack.h"
     
    2220        )
    2321
    24         int max = 0;
     22        int sum;
    2523        REPEAT_TIMED( "pop_int",
    26                 max = max( max, pop( &t ) );
    27         )
    28 
    29         stack(pair(_Bool, unsigned char)) s2;
    30         REPEAT_TIMED( "push_bool_char",
    31                 push( &s2, (pair(_Bool, unsigned char)){ rand() & 0x1, rand() & 0x7F } );
    32         )
    33 
    34         stack(pair(_Bool, unsigned char)) t2;
    35         TIMED( "copy_bool_char",
    36                 t2 = s2;
    37         )
    38 
    39         TIMED( "clear_bool_char",
    40                 clear( &s2 );
    41         )
    42 
    43         pair(_Bool, unsigned char) max2 = { (_Bool)0, '\0' };
    44         REPEAT_TIMED( "pop_bool_char",
    45                 max2 = max( max2, pop( &t2 ) );
     24                sum += pop( &t );
    4625        )
    4726}
Note: See TracChangeset for help on using the changeset viewer.