Changeset 377 for trunk/markup_stats.cxx


Ignore:
Timestamp:
Mar 19, 2010, 5:07:46 PM (9 years ago)
Author:
ksherdy
Message:

Update 'int' to 'intptr_t' type for 64 bit machines.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/markup_stats.cxx

    r376 r377  
    2525
    2626#ifdef PAPI
    27 #include "../clocker/cc.h"
    28 #include "../clocker/cc.cxx"
     27#include "../code_clocker/clocker/cc.h"
     28#include "../code_clocker/clocker/cc.cxx"
    2929
    3030CC * code_clocker;
     
    4949#define FILE_READING 9
    5050
    51 #define CODE_CLOCKING BUFFER_TOTAL
    52 
    53 #endif
    54 
    55 //#include "src/ilax.h"
     51#define CODE_CLOCKING OMIS#define CODE_CLOCKING BUFFER_TOTAL
     52lax.h"
    5653#include "src/engine.h"
    5754
    5855#ifndef REPEAT_RUNS
    59 #define REPEAT_RUNS 1
    60 #endif
    61 
    62 /* Internals */
    63 #include "src/xmlmodel.h"
     56#define REPEAT_RUNS 10000
     57#end#define REPEAT_RUNS 1
     58de "src/xmlmodel.h"
    6459#include "src/xml_error.h"
    6560#include "src/bitplex.h"
     
    330325inline void Parser_Interface<UTF_8>::DocumentEnd_action() {
    331326        #if defined(PAPI) and defined(CODE_CLOCKING) and (CODE_CLOCKING == BUFFER_TOTAL)
    332                 //code_clocker->end_interval(buffer_rel_pos);
     327                code_clocker->end_interval(buffer_rel_pos);
    333328        #endif
    334329        //printf("Document end\n");
     
    446441        for (int run = 0; run < REPEAT_RUNS; run++) {
    447442
    448                 #ifdef PAPI
    449                         code_clocker->start_interval();
    450                 #endif
     443//              #ifdef PAPI
     444//                      code_clocker->start_interval();
     445//              #endif
    451446
    452447                parser = Parser_Interface<UTF_8>::ParserFactory(src_filename);
     
    469464               
    470465
    471 //              #ifdef PAPI
    472 //                      code_clocker->start_interval();
    473 //              #endif
     466                #ifdef PAPI
     467                        code_clocker->start_interval();
     468                #endif
    474469               
    475470                parser->Parse_Prolog();
    476471                parser->Parse_DocumentContent();
    477472
    478 //              #ifdef PAPI
    479 //                      int elems = src_filesize;
    480 //                      code_clocker->end_interval(elems);
    481 //              #endif
     473                #ifdef PAPI
     474                        int elems = src_filesize;
     475                        code_clocker->end_interval(elems);
     476                #endif
    482477
    483478                delete parser;
     
    539534                code_clocker->write_xml_file();
    540535                code_clocker->display_system_info();
    541                 //code_clocker->display_raw_event_data();
     536                code_clocker->display_raw_event_data();
    542537                delete code_clocker;
    543538        #endif 
Note: See TracChangeset for help on using the changeset viewer.