michael
|
789b80f702
* ExecuteInThread added
|
9 years ago |
michael
|
9157a11b7e
* Applied partial patch from barlone to change var->out for IdentToInt
|
9 years ago |
yury
|
7c62aadf65
* Fixed string conversion warnings in RTL.
|
10 years ago |
svenbarth
|
b0fa341006
Fix for Mantis #28271.
|
10 years ago |
Károly Balogh
|
cdea58317e
classes: since AThreads supports suspended thread creation, enable resume code in AfterConstruction for Amiga-like platforms too
|
10 years ago |
michael
|
af9798c761
* MOve update of threadqueuetail to critical section
|
10 years ago |
michael
|
0b52513c18
* Fix for bug ID #27628
|
10 years ago |
Tomas Hajny
|
590e2f7977
* fix for bug #16884 for OS/2
|
10 years ago |
Károly Balogh
|
e89669bedc
rewrite SpinLock to still work without the need to accidentally disable optimizations for a large part of the classes unit
|
11 years ago |
pierre
|
d4368c55b9
Fix windows problem with FindResource function
|
11 years ago |
michael
|
ddf6de1b29
* Implemented ReadComponentRes(ex) for bug #21785
|
11 years ago |
nickysn
|
015c7e951a
* Changed the default packset setting to 1 and disabled the padding of 3-byte
|
11 years ago |
michael
|
b5a2b3860b
* Added AddEmptyStrings to ExtractStrings (bug 25633)
|
11 years ago |
nickysn
|
e342c11085
+ introduced a private type TCodePtrList, which is the specialization
|
12 years ago |
svenbarth
|
bd7cc36ea6
The documentation says that a "BeginThread" needs to be followed by a "CloseThread". The implementation of TThread did not respect this yet.
|
12 years ago |
svenbarth
|
da7b24e242
Avoid multiple threadvar lookups when querying the current TThread. Inspired by Michael Schnell.
|
12 years ago |
michael
|
f4c2ba9eb6
* Make sure that current method is removed from stack prior to executing it (bug ID #23629)
|
12 years ago |
svenbarth
|
70a7a09413
* use the correct thread ID when checking for the main thread
|
12 years ago |
svenbarth
|
764f36a179
Extend TThread with (class) methods and (class) properties from Delphi 2007 and newer.
|
12 years ago |
sergei
|
ffc357a528
* TThread, Windows implementation: prevent resource leak when destroying an initially suspended and never resumed thread. The thread must be always resumed so that ThreadProc can complete and cleanup. Fixes Mantis #17560.
|
14 years ago |
sergei
|
a66876704b
* Windows platforms: always start a thread in suspended state and resume it later in AfterConstruction if necessary, prevents race conditions in constructor. Fixes Mantis #16884 on Windows.
|
15 years ago |
michael
|
4d2786d238
* Patch from Luiz americo to use FPList where possible
|
15 years ago |
Jonas Maebe
|
0207e5f8cd
* fixed windows compilation after r15599
|
15 years ago |
Jonas Maebe
|
d7cdd9afba
* allow tthread-based threads to only start executing once the constructor
|
15 years ago |
michael
|
037c783442
* Patch from Mattias gaertner to support lazarus lfm encoding in TParser
|
15 years ago |
Jonas Maebe
|
c67712f81f
+ tthread.start method, simply calls tthread.resume for now (mantis #16326)
|
15 years ago |
Jonas Maebe
|
49f01e7b64
* replaced writelock of TMultiReadExclusiveWriteSynchronizer with a
|
15 years ago |
Jonas Maebe
|
47882716cf
* use a TSimpleRWSync instead of a TMultiReadExclusiveWriteSynchronizer
|
15 years ago |
florian
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
17 years ago |
michael
|
d0d3a79731
* Patch from Martin Schreiber to fix streaming inherited collections
|
17 years ago |