bzr branch
http://darksoft.org/webbzr/xmlbench/trunk
5
by Suren A. Chilingaryan
DOM Creation benchmark for mono and tango |
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 inc; |
|
8 |
||
9 |
char memory_bench; |
|
10 |
}
|
|
11 |
||
12 |
||
13 |
extern (C) int Test(int argc, char **arg); |
|
14 |
||
15 |
void DTest(char[][] args) |
|
16 |
{
|
|
17 |
int argc = 0; |
|
18 |
char*[] argv = new char*[args.length]; |
|
19 |
||
20 |
foreach (char[] p; args) argv[argc++] = cast(char*)p; |
|
21 |
||
22 |
return Test(argc,cast(char**)argv); |
|
23 |
}
|