index
:
delta/fpc.git
aros
aspect
avr
avr32
avx
baserock/2.6.4
blaise
blocks
cleanroom
cpstr
cpstrnew
cpstrrtl
ctypes
debug_eh
dodi
fcl-web_joost
fixes_2_0
fixes_2_2
fixes_2_2_0_dos
fixes_2_4
fixes_2_6
fixes_2_6_0
fixes_3_0
fixes_3_0_ios
fixes_3_2
florian
foxsen
fpc_2_3
generics
genfunc
hlcgllvm
i8086
inline
interfacertti
janbruns
joost
js
jvmbackend
laksen
linker
linker@2665
llvm
maciej
master
merged
mips_embedded
nestedprocvars
newthreading
objc
olivier
pasboolxx
paul
peterjan
rc_2_2_2
release_2_1_2x
release_2_2_4_rc1
resources
sergei
ssa
svenbarth
target-subdir
targetandroid
tg74
tue
unicode
unicodekvm
unicodertl
unicodestring
unitrw
usersections
wasm
webassembly
wkrenn
wpo
xpcom
z80
svn.freepascal.org: svn/fpc
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
rtl
/
unix
/
tthread.inc
Commit message (
Expand
)
Author
Age
Files
Lines
*
* TThread.Terminate does not have any platform specific behavior (it should o...
svenbarth
2020-08-22
1
-6
/
+0
*
* Add TerminatedSet (delphi compatibility, bug ID 37388)
michael
2020-07-18
1
-0
/
+1
*
Use ptruint instead of longint cast for self address for WRITE_DEBUG
pierre
2014-11-10
1
-1
/
+1
*
* replaced use of semaphores in Unix version of TThread for suspend/resume
jonas
2014-11-02
1
-15
/
+13
*
- removed no longer used tthread.FSuspendedExternal
jonas
2014-11-02
1
-10
/
+1
*
* Added plain calls for semaphore-related functionality, this removes need to...
sergei
2014-04-26
1
-33
/
+8
*
- Removed call to FlushThread, it is redundant since r17798. SysFlushStdio is...
sergei
2014-04-26
1
-4
/
+0
*
* changed return value in case of failure in ThreadManager.SemaphoreInit
jonas
2013-11-13
1
-1
/
+1
*
Fix for Mantis #25041 . Correctly set CurrentThreadVar for those tthread.inc ...
svenbarth
2013-09-17
1
-0
/
+2
*
Extend TThread with (class) methods and (class) properties from Delphi 2007 a...
svenbarth
2012-12-27
1
-10
/
+4
*
* Fixed synchronize/waitfor issue
michael
2010-10-12
1
-1
/
+9
*
* allow tthread-based threads to only start executing once the constructor
jonas
2010-07-18
1
-3
/
+14
*
* don't access the thread instance after calling DoTerminate to avoid
jonas
2009-12-30
1
-1
/
+3
*
* changed byte/word/longbool to be Delphi-compatible (+ similar changes
jonas
2008-01-24
1
-2
/
+4
*
* only print exception backtrace at end of unhandled exception in
jonas
2007-09-21
1
-0
/
+4
*
* cache result of GetThreadManager in InitThreads
jonas
2007-08-08
1
-1
/
+13
*
* print thread handle unsigned in unix thread debug info
micha
2007-07-18
1
-8
/
+15
*
* dump stack when thread terminates because of exception (unix)
micha
2007-07-18
1
-1
/
+7
*
* fixed important typo in better comments :)
jonas
2007-06-09
1
-2
/
+2
*
* fixed FFreeOnTerminate handing in destructor + better comments
jonas
2007-06-09
1
-3
/
+5
*
* return thread function result via pthread_exit() from CBeginThread
jonas
2007-06-06
1
-11
/
+28
*
* disable thread suspension from another thread under *nix, see added
jonas
2007-06-02
1
-20
/
+24
*
* fixed debug code for 64 bit
jonas
2007-01-12
1
-1
/
+1
*
* fixed 64 bit compilation
jonas
2006-12-22
1
-1
/
+1
*
* don't destroy fsem in tthread.destroy before its potential last use
jonas
2006-12-22
1
-1
/
+2
*
* set FSuspended also if a tthread is suspended by an external thread
jonas
2006-12-22
1
-22
/
+22
*
- disabled fix for mantis 6693 from r5662 since the fix itself also
jonas
2006-12-21
1
-3
/
+3
*
* fixed initial suspending bug in r5662
jonas
2006-12-21
1
-1
/
+1
*
+ implementation of cSemaphore* and BasicRTLEvent based on
jonas
2006-12-21
1
-0
/
+273