void Main() { for(int i = 0; i < 10000; i++) RDUMP(Uuid::Create()); TimeStop(); for(int i = 0; i < 1000000; i++) { Uuid::Create(); } RDUMP(TimeStop()); }
void Main() { String code = LoadFile("E:\\sic.sic"); ArrayMap<String, SVal> global; Escape(global, "print(x)", SIC_Print); Escape(global, "dump_locals()", SIC_DumpLocals); StdLib(global); try { Scan(global, code); TimeStop(); SVal ret = Execute(global, "main"); RLOG(TimeStop()); RLOG("RETURN VALUE: " << ret.Dump()); } catch(CParser::Error& e) { RLOG(e); } }
int main(void) { double d,dd; MICRO_TIME tim; TimeStart(&tim); int i=1; while(/*!kbhit()*/i<1e3) { d = microTime(); // usleep(1E6); dd = microTime() - d; //d = dd*(dd+1.0)/(dd-1.0); printf("[%d] Time in microseconds: %lf = %lf s\n",i, dd,dd/1E6); i++; } printf("%lf sec\n",TimeStop(&tim)/1E6); return(0); }