VirtualBox

source: vbox/trunk/include/iprt/thread.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @99921   19 months vboxsync iprt/thread.h: scm fixes
(edit) @99901   19 months vboxsync IPRT: Cleaned up RTThreadGetExecutionTimeMilli and associated testcase.
(edit) @99739   19 months vboxsync *: doxygen corrections (mostly about removing @returns from functions …
(edit) @98103   23 months vboxsync Copyright year updates by scm.
(edit) @96407   2 years vboxsync scm copyright and license note update
(edit) @94719   3 years vboxsync IPRT/thread.h: Made RTTHREAD_NAME_LEN public.
(edit) @94718   3 years vboxsync IPRT/thread.h: Made RTTHREAD_NAME_LEN public.
(edit) @93115   3 years vboxsync scm --update-copyright-year
(edit) @92507   3 years vboxsync IPRT/thread: Added RTThreadControlPokeSignal to help deal with …
(edit) @90416   3 years vboxsync IPRT: Adding RTThreadQueryTerminationStatus (ring-0). bugref:6695
(edit) @90399   3 years vboxsync iprt/thread.h: Removed RTThreadIsOperational as we don't have any …
(edit) @90395   3 years vboxsync IPRT/RTThreadCreate: Added RTTHREADFLAGS_NO_SIGNALS (posix only). …
(edit) @90392   3 years vboxsync IPRT/RTThreadCreate: Added RTTHREADFLAGS_NO_SIGNALS (posix only). …
(edit) @88688   4 years vboxsync VBoxRT: Added RTTHREADFLAGS_COM_MTA and RTTHREADFLAGS_COM_STA flags to …
(edit) @85121   4 years vboxsync iprt/cdefs.h: Refactored the typedef use of DECLCALLBACK as well as …
(edit) @83124   5 years vboxsync IPRT: Merged the two tls files, with the sideeffect that destructors …
(edit) @82968   5 years vboxsync Copyright year updates by scm.
(edit) @81549   5 years vboxsync include/iprt/*.h: doxygen adjustments & fixes.
(edit) @81531   5 years vboxsync iprt/thread.h: doxygen fix attempt…
(edit) @76585   6 years vboxsync *: scm --fix-header-guard-endif
(edit) @76557   6 years vboxsync include/iprt: Use IPRT_INCLUDED_ rather than _iprt_ as header guard …
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @76507   6 years vboxsync /include: scm --fix-header-guards. bugref:9344
(edit) @72639   6 years vboxsync IPRT,VMM: Try use KeShouldYieldProcessor to implement …
(edit) @71150   7 years vboxsync IPRT: Added a RTThreadPoke implementation for windows that uses …
(edit) @71127   7 years vboxsync IPRT: Added RTThreadGetNativeHandle for windows.
(edit) @69105   7 years vboxsync include/iprt/: (C) year
(edit) @62473   8 years vboxsync (C) 2016
(edit) @57402   9 years vboxsync build fix
(edit) @57392   9 years vboxsync DECLCALLBACK
(edit) @57004   9 years vboxsync iprt,*: Marked all format strings in the C part of IPRT and fixed the …
(edit) @56291   9 years vboxsync include: Updated (C) year.
(edit) @55863   10 years vboxsync IPRT,SUPDrv,VMM: Revised the context switching hook interface. Do …
(edit) @55386   10 years vboxsync iprt/thread.h: typo.
(edit) @52644   10 years vboxsync s/RT_OS_WINDOWS/!RT_OS_LINUX/
(edit) @52643   10 years vboxsync iprt/thread.h: workaround for genksyms crash
(edit) @52632   10 years vboxsync bugfix in previous commit with some new parent watcher code (disabled).
(edit) @47572   11 years vboxsync Runtime/threadctxhooks: RTThreadCtxHooksAreRegistered().
(edit) @47370   11 years vboxsync iprt/thread.h: Define/document the return values more explicitly when …
(edit) @47352   11 years vboxsync Runtime/r0drv: Reference counting for kernel thread-context hooks.
(edit) @47206   11 years vboxsync IPRT: Kernel thread-context hooks, Solaris implementation.
(edit) @47199   11 years vboxsync IPRT: Kernel thread-context hooks, linux implementation. Extended …
(edit) @43363   12 years vboxsync Haiku Additions.
(edit) @39836   13 years vboxsync Clearify RTTHREADFLAGS_WAITABLE docs.
(edit) @39443   13 years vboxsync Introduced RTThreadSleepNoLog for spinlocking in the electric fence …
(edit) @37154   14 years vboxsync RTThread[SG]etAffinity cleanup
(edit) @36596   14 years vboxsync iprt/thread.h: Added RTThreadIsInitialized, RTThreadIsSelfKnown and …
(edit) @36555   14 years vboxsync Use DECLHIDDEN, especially in IPRT.
(edit) @33540   14 years vboxsync *: spelling fixes, thanks Timeless!
(edit) @32914   14 years vboxsync Drop the hthread parameter
(edit) @32905   14 years vboxsync Introducing RTThreadGetExecutionTimeMilli
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @25724   15 years vboxsync iprt: Use RTMSINTERVAL for timeouts. Fixed missing timeout underflow …
(edit) @25638   15 years vboxsync iprt,pdmcritsect: Added RTSemEvent[Set|Add|Remove]Signaller so that we …
(edit) @25598   15 years vboxsync iprt/thread.h: Added RTThreadGetState, fixed busted RTThreadBlocking.
(edit) @25478   15 years vboxsync IPRT,PDMCritSect: More lock validator refactoring.
(edit) @25409   15 years vboxsync IPRT,PDMCritSect,Main: Moved code dealing with lock counting from …
(edit) @25406   15 years vboxsync IPRT,PDMCritSect: Lock validation can only be performed in ring-3; …
(edit) @25398   15 years vboxsync IPRT,PDMAllocCritSect: Don't bitch when recursivly entering a mutex.
(edit) @25373   15 years vboxsync IPRT,PDMCritSect: More validation changes. Validate posix and linux …
(edit) @25368   15 years vboxsync RTCritSect,PDMCritSect,iprt/lockvalidator.h: Reworked the deadlocking …
(edit) @25295   15 years vboxsync iprt/thread.h: more docs.
(edit) @25294   15 years vboxsync IPRT: docs
(edit) @23124   15 years vboxsync IPRT: Added RTThreadIsMain().
(edit) @22614   15 years vboxsync Solaris/r0drvthread: temporary #4147
(edit) @22566   15 years vboxsync IPRT/thread/solaris: Backed out changes to RTThreadPreempt* made in …
(edit) @22418   15 years vboxsync IPRT: RTThreadPreemptDisble/Restore must work the SPL/PIL as well for …
(edit) @22150   15 years vboxsync IPRT,SUPDrv: Changed RTTHREADPREEMPTSTATE breaking binary …
(edit) @21536   15 years vboxsync iprt/thread.h: Redefined RTThreadPreemptIsEnabled for systems without …
(edit) @20374   15 years vboxsync *: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g
(edit) @20362   15 years vboxsync iprt/*: BEGIN_DECLS -> RT_BEGIN_DECLS; END_DECLS -> RT_END_DECLS.
(edit) @20124   16 years vboxsync IPRT,SUP: Minor driver version change - added …
(edit) @20008   16 years vboxsync PDMCritSect: rewrite, ring-0 unlocking not yet enabled.
(edit) @19906   16 years vboxsync iprt/thread.h: RTThreadPreemptIsPending
(edit) @13832   16 years vboxsync IN_GC -> IN_RC.
(edit) @13658   16 years vboxsync cosmetical fix
(edit) @13653   16 years vboxsync IPRT: RTThreadPoke for posix.
(edit) @13254   16 years vboxsync IPRT: Added RTThreadPreemptIsEnabled, RTThreadPreemptDisable and …
(edit) @11596   16 years vboxsync iprt: Added RTThreadCreateV and RTThreadCreateF which takes a format …
(edit) @8645   17 years vboxsync Added lock counts to the threads.
(edit) @8245   17 years vboxsync rebranding: IPRT files again.
(edit) @8163   17 years vboxsync rebrand IPRT
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @6956   17 years vboxsync Moved RTTLS to iprt/types.h (from thread.h)
(edit) @6951   17 years vboxsync Aligned the TLS destructor bits even more with posix.
(edit) @6946   17 years vboxsync Aligned the TLS destructor bits with posix.
(edit) @6937   17 years vboxsync IPRT: RTTls API draft. (TLS = Thread Local Storage)
(edit) @5999   17 years vboxsync The Giant CDDL Dual-License Header Change.
(edit) @5605   17 years vboxsync BIT => RT_BIT, BIT64 => RT_BIT_64. BIT() is defined in Linux 2.6.24
(edit) @4071   17 years vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
(edit) @3630   17 years vboxsync iprt_hdr_h -> _iprt_hdr_h
(edit) @2981   18 years vboxsync InnoTek -> innotek: all the headers and comments.
(edit) @1703   18 years vboxsync Added case-insensitive UTF-8 string compare (implemented via C library …
(edit) @403   18 years vboxsync Need RTThreadWait in ring-0 too when using the generic timers, so …
(edit) @249   18 years vboxsync Removed RTThreadExit again (sigh)
(edit) @243   18 years vboxsync Added RTThreadExit
(add) @1   55 years vboxsync import
Note: See TracRevisionLog for help on using the revision log.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette