mattias
|
68781abf2d
compiler: started alternative scheduler, also scheduling ppu files
|
преди 3 дни |
mattias
|
cfa7f5f77a
compiler: load_usedunits must stop on ms_compiling_wait* too
|
преди 2 седмици |
mattias
|
e531e4c302
compiler: fixed ctask scheduler using dependent units
|
преди 3 седмици |
mattias
|
40e226f137
compiler: fixed loadppu to reload ppu when a circular dependency changed, see bug41457
|
преди 1 месец |
Margers
|
3d536547eb
Mass typo fixes in comments for compiler.
|
преди 1 месец |
mattias
|
2c1ff71e8c
compiler: set to nil after free
|
преди 2 месеца |
mattias
|
4832338c53
compiler: comment
|
преди 2 месеца |
Pierre Muller
|
659d94ed3f
Avoid leaking localnamespacelist field of TPPUModule class
|
преди 3 месеца |
mattias
|
329442eb27
compiler: added module state ms_compiled_waitcrc and delay writing ppu until all used unit crcs are computed
|
преди 5 месеца |
mattias
|
bfab984080
compiler: re-added ms_moduleerror, small optimization
|
преди 5 месеца |
Michaël Van Canneyt
|
cc81e56eb2
* Use linear mechanism to check whether function types were emitted
|
преди 10 месеца |
Michaël Van Canneyt
|
1068015c4d
* unitmap as dyn array
|
преди 11 месеца |
Michaël Van Canneyt
|
b09cdf35a5
* Derefmap as dyn array
|
преди 11 месеца |
Sven/Sarah Barth
|
db83f9c696
* keep track of the current specialization state of the current module
|
преди 1 година |
Michaël Van Canneyt
|
e86882580d
* Do not free used units during reset, they can be in use during load cycle. Fixes issue #40852
|
преди 1 година |
Michaël Van Canneyt
|
9e8f09b93f
* Properly reset state when (re)compiling, by Artem Izmaylov. Fixes issue #40825
|
преди 1 година |
Michaël Van Canneyt
|
a888a141a2
* remove do_compile, clearer flow when loading ppu/pas files
|
преди 1 година |
Michaël Van Canneyt
|
22de07446d
* Fix tgeneric91, need to postpone some additional generic procedures
|
преди 1 година |
Michaël Van Canneyt
|
2e6c3b060d
* Initialize firstwaiting, after remark by Pierre
|
преди 1 година |
Michaël Van Canneyt
|
76687a04e5
* Fix TW22160B1
|
преди 1 година |
florian
|
1f2203c304
* fix compilation with 3.2.2 rtl
|
преди 1 година |
Michaël Van Canneyt
|
325d29307f
* Indentation and casing changes
|
преди 1 година |
Michaël Van Canneyt
|
6ac14de986
* Properly handle finish state
|
преди 2 години |
Michaël Van Canneyt
|
42c9eb4096
* Add Logging of tasks under define
|
преди 2 години |
Michaël Van Canneyt
|
c96ef4902b
* Handle finish state separately
|
преди 2 години |
Michaël Van Canneyt
|
546de9f7e7
* Return first waiting in usedunitsloaded
|
преди 2 години |
Michaël Van Canneyt
|
c98e160c19
* Introduce state variables, used to construct list of used units
|
преди 2 години |
Michaël Van Canneyt
|
5298e25c84
* Introduce task (Single main-level task at the moment, no change in behaviour).
|
преди 2 години |
Michaël Van Canneyt
|
8aa9ac99a6
* Remove loaded_from in tmodule. The same unit can be loaded from different places
|
преди 2 години |
Michaël Van Canneyt
|
1351746a46
* Make tglobalstat a class
|
преди 2 години |