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