/xmlbench/trunk

To get this branch, use:
bzr branch http://darksoft.org/webbzr/xmlbench/trunk

« back to all changes in this revision

Viewing changes to parse/tools.d

  • Committer: Suren A. Chilingaryan
  • Date: 2009-09-23 17:13:04 UTC
  • Revision ID: csa@dside.dyndns.org-20090923171304-osvtr4zqb29h11kd
Intel, Tango, Phobos, and RapidXML parsers; Memory benchmark scripts

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
module tools;
 
2
 
 
3
/* Depend on bitness ulong always 64bits in D, 
 
4
for C in Win64 and 32 bit systems it is 32 bits */
 
5
struct TestData {
 
6
    uint iterations;
 
7
    uint size;
 
8
    
 
9
    char *fn;
 
10
    char *xml;
 
11
    uint xmllen;
 
12
}
 
13
 
 
14
extern (C) int Test(int argc, char **arg);
 
15
 
 
16
void DTest(char[][] args)
 
17
{
 
18
    int argc = 0;
 
19
    char*[] argv = new char*[args.length];
 
20
    
 
21
    foreach (char[] p; args) argv[argc++] = cast(char*)p;
 
22
 
 
23
    return Test(argc,cast(char**)argv);
 
24
}