time
1
Name:
Anonymous
2007-07-08 22:38
ID:gE377fTI
hey i need a win32 port of unix time command.
halp?
2
Name:
Anonymous
2007-07-08 23:28
ID:6R+Mk28U
time(0);
3
Name:
Anonymous
2007-07-09 6:06
ID:vIevM49a
GNUWin32
4
Name:
Anonymous
2007-07-09 8:42
ID:QeNSL1Nk
GetSystemTime, I think. CBF looking it up tho.
5
Name:
Anonymous
2007-07-09 8:57
ID:WKYFRazr
GetSystemTime(NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0);
6
Name:
Anonymous
2007-07-09 9:24
ID:BTr3NryC
>>4
>>5
no no, the time command in unix is used to measure program execution time.
Anyways, i just installed cygwin, so its all good.
7
Name:
Anonymous
2007-07-09 9:26
ID:Heaven
>>2-5
The time utility executes and times the specified utility. After the
utility finishes, time writes to the standard error stream, (in seconds):
the total time elapsed, the time used to execute the utility process and
the time consumed by system overhead.
8
Name:
Anonymous
2007-07-09 10:15
ID:RVw/MgVC
Cygwin
9
Name:
Anonymous
2007-07-09 10:19
ID:Heaven
10
Name:
Anonymous
2007-07-09 11:32
ID:4g+aMfVh
ONE WORD, CYGWIN, VISTA NOW BARELY TOLERABLE
11
Name:
Anonymous
2007-07-09 12:15
ID:Heaven
more like CygLose
12
Name:
Anonymous
2007-07-09 12:59
ID:oE9nzeyb
cygwin: enjoy ur dll's
13
Name:
Anonymous
2007-07-09 14:01
ID:hzM7C5zV
win32: enjoy ur NULL, NULL, NULL, NULL, NULL, NULL, and your dll's.
14
Name:
Anonymous
2007-07-09 18:36
ID:wBp4N3/n
GetTickCount();
CreateProcess(<process in argv>)
GetTickCount();
difference
15
Name:
Anonymous
2007-07-10 4:18
ID:r40PCc+z
>>13
wut NULL is defined in stdlib.h.
16
Name:
Anonymous
2007-07-10 4:22
ID:r40PCc+z
>>12
Apostrophe denotes ownership or omission, not plurality. Try harder.
17
Name:
Anonymous
2007-07-10 5:00
ID:qczITofB
GetTickCount() isn't that accurate. For good performance measurements, use QueryPerformanceCounter.
18
Name:
Anonymous
2007-07-10 5:11
ID:/pgC+9sN
Yeah sorry, I wasn't sure what the api was for 64bit time query. I guess there is :)
19
Name:
Anonymous
2007-07-10 5:45
ID:DrTaibjL
>>17
But QueryPerformanceCounter is a pain in the ass
20
Name:
Anonymous
2007-07-10 6:29
ID:mjKVE8yu
21
Name:
Anonymous
2007-07-10 8:37
ID:r40PCc+z
>>19
What's so ass-abrasive about
QueryPerformanceCounter ?
22
Name:
Anonymous
2007-07-10 17:47
ID:qczITofB
>>21 It's a lil more work cause you have to use QueryPerformanceFrequency as well to calculate the elapsed time
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1
24
Name:
Anonymous
2007-07-11 0:15
ID:x5ikBOp3
25
Name:
Anonymous
2007-07-11 0:38
ID:oL/Fvb1h
>>23
OUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEADOUCHMYHEAD
26
Name:
Anonymous
2007-07-11 0:55
ID:Heaven
>>23 is an acurrate example of windows programming
27
Name:
Anonymous
2007-07-11 1:47
ID:nfGq7oR1
GetSystemTime(
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1
);
Here you go
28
Name:
Anonymous
2007-07-11 2:15
ID:EufKlqB7
29
Name:
Anonymous
2007-07-11 4:10
ID:9ZazYt0G
Windows requires a processor that optimizes PUSH 0
30
Name:
Anonymous
2007-07-11 5:19
ID:7+F7G8g2
>>29
SUB ESP, 1000h
MOV ECX, 400h
SUB EAX, EAX
MOV EDI, ESP
SS REP STOSD
CALL GetSystemTime
31
Name:
Anonymous
2007-07-11 5:33
ID:HgEXp0sf
>>30 brings up an interesting point. Most compilers will actually reserve stack space prior to the function call, and do simple mov instructions into the appropriate stack locations to load arguments. It's actually really cool.
32
Name:
Anonymous
2007-07-11 5:54
ID:7+F7G8g2
>>31
That is interesting, I've never noticed that. Though probably because most programs I've disassembled have been built by MSVC, which pushes everything prior to a call.
33
Name:
Anonymous
2009-01-14 14:51
Worse then Perl
34
Name:
Anonymous
2009-03-06 11:17
The changes in the form of subscription .