florian
|
9c041afc7c
* disable generic threadvar handling if section thread vars are available
|
há 6 anos atrás |
svenbarth
|
72be688a8c
A unit's threadvar list needs to be indirectly referenced by the THREADVARLIST as well.
|
há 9 anos atrás |
svenbarth
|
535621faaa
Rename FPC_HAS_INDIRECT_MAIN_INFORMATION to FPC_HAS_INDIRECT_ENTRY_INFORMATION which is more logical considering the record's name
|
há 9 anos atrás |
pierre
|
cbb29a7e5d
Use FPC_NO_DEFAULT_HEAP to turn out RelocateHeap or MemoryManager.InitThread functions, used for msdos OS
|
há 9 anos atrás |
nickysn
|
12a9664181
* use 16-bit offsets for threadvars on CPUs with 16-bit address space
|
há 9 anos atrás |
nickysn
|
8f984e75e5
* hack for making threadvr.inc compile on i8086
|
há 12 anos atrás |
sergei
|
6a86d0d83a
* Changed two variables from Integer to Longint. Integer is 16 bits when compiling System unit, using it results in less optimal code on most targets.
|
há 12 anos atrás |
Jonas Maebe
|
14b1c8a99c
* moved fpc_threadvar_relocate_proc from systemh.inc to thread.inc
|
há 12 anos atrás |
sergei
|
f7dcad6f92
* Rewrote those insane {$ifdef FPC_HAS_INDIRECT_MAIN_INFORMATION} into somewhat more readable form.
|
há 14 anos atrás |
florian
|
b2b0e749bb
* win32 system unit doesn't depend anymore directly on the main program, this is necessary to be able to keep it in a dll
|
há 17 anos atrás |
yury
|
0c6fb09094
* fixed compilation for wince.
|
há 18 anos atrás |
micha
|
7f2a257102
+ heap manager now per thread, reduce heap lock contention
|
há 18 anos atrás |
michael
|
859bb30daa
+ Removed HASTHREADVAR SUPPORT_THREADVAR defines
|
há 20 anos atrás |
peter
|
4ace790492
* remove $Log
|
há 20 anos atrás |
fpc
|
790a4fe2d3
* log and id tags removed
|
há 20 anos atrás |
fpc
|
50778076c3
initial import
|
há 20 anos atrás |
peter
|
e417e34496
* truncate log
|
há 20 anos atrás |
florian
|
47534143af
* threadvars on x86_64 fixed
|
há 20 anos atrás |
florian
|
041dfe7b99
* fixed some x86-64 multithreading stuff
|
há 21 anos atrás |
michael
|
4b2084fb50
+ New threadmanager implementation
|
há 21 anos atrás |
carl
|
1d3e450412
* threadvar.inc -> threadvr.inc
|
há 23 anos atrás |