|
|
@11019
|
16 years |
vboxsync |
iprt: Added a RT_NO_THROW macro for wrapping up the throw() stuff, …
|
|
|
@10941
|
16 years |
vboxsync |
iprt/posix timers: Cleanup fixing the create/destroy races, a …
|
|
|
@10920
|
16 years |
vboxsync |
POSIX timers with SIGEV_SIGNAL and a dedicated thread
|
|
|
@10911
|
16 years |
vboxsync |
IPRT: Added RTPathSetCurrent.
|
|
|
@10854
|
16 years |
vboxsync |
Disable use of posix timers on Solaris, working around the missing …
|
|
|
@10839
|
16 years |
vboxsync |
RTSemEventDestroy: Don't bitch on NIL_RTSEMEVENT.
|
|
|
@10644
|
16 years |
vboxsync |
r=bird: The file mode is the 3rd argument to open. If no mode is …
|
|
|
@10634
|
16 years |
vboxsync |
Runtime: implement Unix access permissions in RTFileOpen
|
|
|
@10616
|
16 years |
vboxsync |
comment
|
|
|
@10614
|
16 years |
vboxsync |
Enable posix timers by default by all users of the code (requirement …
|
|
|
@10544
|
16 years |
vboxsync |
Performance API, version 0, with fixed COMDefs.h.
|
|
|
@10534
|
16 years |
vboxsync |
Backed out Performance API changes.
|
|
|
@10528
|
16 years |
vboxsync |
Performance API, version 0, webservice broken.
|
|
|
@10482
|
16 years |
vboxsync |
cosmetics.
|
|
|
@10481
|
16 years |
vboxsync |
cosmetics.
|
|
|
@10470
|
16 years |
vboxsync |
warning
|
|
|
@10452
|
16 years |
vboxsync |
Cooked up some basic RTMp for darwin.
|
|
|
@10446
|
16 years |
vboxsync |
Adjusted cpu frequency logic a bit. Make more generous assumptions …
|
|
|
@10445
|
16 years |
vboxsync |
forgotten fclose, cleanup
|
|
|
@10442
|
16 years |
vboxsync |
Implement getting CPU frequency values on Linux.
|
|
|
@10421
|
16 years |
vboxsync |
_SC_NPROCESSORS_CONF doesn't work.
|
|
|
@10419
|
16 years |
vboxsync |
Linux implementation of the RTMp* bits we current need in ring-3.
|
|
|
@10218
|
16 years |
vboxsync |
POSIX timers, take two. No signals at all.
|
|
|
@9950
|
16 years |
vboxsync |
Corrected NtQueryTimerResolution (max resolution == the lower number), …
|
|
|
@9935
|
16 years |
vboxsync |
r=bird: Review comments, work to be done. Marked the …
|
|
|
@9932
|
16 years |
vboxsync |
r=bird: (todo) Must dedicate a thread for taking the signals, we …
|
|
|
@9906
|
16 years |
vboxsync |
build fixes for undefined VERR_NOT_IMPLEMENTED
|
|
|
@9904
|
16 years |
vboxsync |
Global and per-VM CPU usage API added
|
|
|
@9839
|
16 years |
vboxsync |
New implementation of RTTimer... using POSIX timers.
|
|
|
@9786
|
16 years |
vboxsync |
fixed docs.
|
|
|
@9785
|
16 years |
vboxsync |
Update the return value.
|
|
|
@9749
|
16 years |
vboxsync |
spaces
|
|
|
@9744
|
16 years |
vboxsync |
Opps, left some @todos behind.
|
|
|
@9743
|
16 years |
vboxsync |
Made RTUuidCompare grok NULL pointers and behave the same way in both …
|
|
|
@9742
|
16 years |
vboxsync |
Added a todo.
|
|
|
@9741
|
16 years |
vboxsync |
Split out RTUuidCreate, so we don't drag in RTRand when we don't need …
|
|
|
@9740
|
16 years |
vboxsync |
missing assertion.
|
|
|
@9739
|
16 years |
vboxsync |
typo.
|
|
|
@9738
|
16 years |
vboxsync |
Some UUID cleanup; added RTUuidCompareStr(PCRTUUID, const char *).
|
|
|
@9444
|
17 years |
vboxsync |
Added iTick to FNTIMER (the timer callback).
|
|
|
@9429
|
17 years |
vboxsync |
RTMpDoesCpuExist -> RTMpIsCpuPossible. Changed the RTMpGetCount and …
|
|
|
@9416
|
17 years |
vboxsync |
Return VERR_NOT_SUPPORTED if RTTIMER_FLAGS_CPU_* is set.
|
|
|
@9358
|
17 years |
vboxsync |
More fun.
|
|
|
@9357
|
17 years |
vboxsync |
#include <limits.h>; this should drag in NAME_MAX whether even if it's …
|
|
|
@9355
|
17 years |
vboxsync |
d_name can be defined as <= MAX_PATH (solaris does this). Clearified …
|
|
|
@8913
|
17 years |
vboxsync |
made RTFileGetMaxSizeEx() OS-specific
|
|
|
@8707
|
17 years |
vboxsync |
Something is broken here, most likely. dunno what.
|
|
|
@8706
|
17 years |
vboxsync |
r=bird: the timeout handling is busted since we're using absolute wall …
|
|
|
@8653
|
17 years |
vboxsync |
Added RTSemRWIsWriteOwner, RTSemRWGetWriteRecursion and …
|
|
|
@8652
|
17 years |
vboxsync |
Lock counting.
|
|
|
@8651
|
17 years |
vboxsync |
Moved the strictness indicators into internal/strict.h.
|
|
|
@8649
|
17 years |
vboxsync |
Count mutex locks.
|
|
|
@8561
|
17 years |
vboxsync |
To/FromNative - posix.
|
|
|
@8560
|
17 years |
vboxsync |
To/FromNative - windows.
|
|
|
@8256
|
17 years |
vboxsync |
rebranding, eol
|
|
|
@8245
|
17 years |
vboxsync |
rebranding: IPRT files again.
|
|
|
@8194
|
17 years |
vboxsync |
OS/2: Fixed builds.
|
|
|
@8170
|
17 years |
vboxsync |
Rebranding: replacing more innotek strings.
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@7986
|
17 years |
vboxsync |
Runtime: Fixed RTSemEventMultiSignal(): pthread_cond_signal => …
|
|
|
@7938
|
17 years |
vboxsync |
Solaris: semrw-posix fix.
|
|
|
@7922
|
17 years |
vboxsync |
Fixed darwin build error.
|
|
|
@7920
|
17 years |
vboxsync |
Adjusted the RTSemRW interface to do recursion. Updated the posix …
|
|
|
@7639
|
17 years |
vboxsync |
More strictness.
|
|
|
@7465
|
17 years |
vboxsync |
fixed RTFileCopy* regression.
|
|
|
@7426
|
17 years |
vboxsync |
RTUCS2 -> RTUTF16.
|
|
|
@7418
|
17 years |
vboxsync |
UCS-2 -> UTF-16.
|
|
|
@7403
|
17 years |
vboxsync |
typo.
|
|
|
@7401
|
17 years |
vboxsync |
Don't use UCS2 routines & types. Fixed bug in RTPathUserHome().
|
|
|
@7370
|
17 years |
vboxsync |
A little adjustment of the RTFILECOPY flags.
|
|
|
@7362
|
17 years |
vboxsync |
quick adaption of system-win.cpp into mp-win.cpp.
|
|
|
@7360
|
17 years |
vboxsync |
quick adaption of system-os2.cpp into mp-os2.cpp.
|
|
|
@7357
|
17 years |
vboxsync |
compile fix.
|
|
|
@7355
|
17 years |
vboxsync |
for fun.
|
|
|
@7340
|
17 years |
vboxsync |
Runtime: Added fFlags (RTFILECOPY_FLAG_NO_DENY_WRITE) to RTFileCopyEx.
|
|
|
@7169
|
17 years |
vboxsync |
Doxygen fixes.
|
|
|
@7019
|
17 years |
vboxsync |
Use the new ASMAtomic[Uo]Read/Write stuff.
|
|
|
@6994
|
17 years |
vboxsync |
Restrict RTFILE_O_NOT_CONTENT_INDEXED to file creation. Rearranged the …
|
|
|
@6992
|
17 years |
vboxsync |
Restrict RTFILE_O_NOT_CONTENT_INDEXED to file creation.
|
|
|
@6991
|
17 years |
vboxsync |
r=bird: Close the file on failure.
|
|
|
@6984
|
17 years |
vboxsync |
IPRT:
Bugfix for RTFILE_O_VALID_MASK, did not recognize …
|
|
|
@6971
|
17 years |
vboxsync |
Fixed: Newly created files and directories won't be indexed …
|
|
|
@6957
|
17 years |
vboxsync |
Implemented RTTls on win32.
|
|
|
@6954
|
17 years |
vboxsync |
Implemented RTTls for posix threads.
|
|
|
@6951
|
17 years |
vboxsync |
Aligned the TLS destructor bits even more with posix.
|
|
|
@6946
|
17 years |
vboxsync |
Aligned the TLS destructor bits with posix.
|
|
|
@6945
|
17 years |
vboxsync |
doc
|
|
|
@6944
|
17 years |
vboxsync |
Implemented TLS on OS/2. (hope it compiles)
|
|
|
@6766
|
17 years |
vboxsync |
Runtime: OS/2: Hacked RTFileChangeLock the same way it is done on Win32.
|
|
|
@6748
|
17 years |
vboxsync |
Same assertion for request/release as in the event sem code. Document …
|
|
|
@6747
|
17 years |
vboxsync |
pInt[Event|EventMulti|Mutex]Sem -> pThis
|
|
|
@6746
|
17 years |
vboxsync |
Replaced rtsemMutexValid by assertions like all the recent …
|
|
|
@6745
|
17 years |
vboxsync |
Better alignment.
|
|
|
@6744
|
17 years |
vboxsync |
Undid [27825].
|
|
|
@6743
|
17 years |
vboxsync |
Use ASMAtomicCmpXchgS32
|
|
|
@6742
|
17 years |
vboxsync |
Use ASMAtomicCmpXchgS32
|
|
|
@6738
|
17 years |
vboxsync |
split up the linux and posix semaphore implementations (ring-3) to …
|
|
|
@6737
|
17 years |
vboxsync |
save one ASMAtomicXchgS32(), added comments
|
|
|
@6731
|
17 years |
vboxsync |
Fix bug in mutex semaphore reimplementation without pthreads. The …
|
|
|
@6727
|
17 years |
vboxsync |
Reimplemented mutex semaphores in sems-linux.cpp (64bit linux has bugs …
|
|
|