Mattias Gaertner
|
18fd5ae63d
pastojs: fixed class interfaces when ancestor has more einterfaces
|
há 7 anos atrás |
Mattias Gaertner
|
22fa27a70b
fcl-passrc: resolver: sanity check
|
há 7 anos atrás |
Mattias Gaertner
|
bb13e36c80
pas2js: docs: fixed typo
|
há 7 anos atrás |
Mattias Gaertner
|
5140e1b022
pas2js: docs: interfaces JS
|
há 7 anos atrás |
Mattias Gaertner
|
c2fe9080d6
pas2js: docs: guid
|
há 7 anos atrás |
Mattias Gaertner
|
f6093dbae8
pas2js: 0.9.14
|
há 7 anos atrás |
Mattias Gaertner
|
eb0992a79e
pas2js: docs about class interfaces
|
há 7 anos atrás |
Mattias Gaertner
|
b2d4ca52c2
pastojs: filer: ignore old modeswitch ignoreinterfaces
|
há 7 anos atrás |
Mattias Gaertner
|
c5b82873d2
fcl-passrc: resolver: fixed scopedenums for anonymous set type
|
há 7 anos atrás |
Mattias Gaertner
|
7111f2bfdd
fcl-passrc: useanalyzer: added test for one-way dependency of class-interface to implementation method
|
há 7 anos atrás |
Mattias Gaertner
|
93ce148b73
fcl-passrc: useanalyzer: typeinfo for interfaces
|
há 7 anos atrás |
pierre
|
078ed0ec95
Fix range problems
|
há 7 anos atrás |
Mattias Gaertner
|
1237e11765
pastojs: for s in arrayofstring
|
há 7 anos atrás |
Mattias Gaertner
|
b64b45e26c
fcl-passrc: resolver: fixed for s in arrayofstring
|
há 7 anos atrás |
pierre
|
ef36525e4b
Add missing 3.0.2 and 3.0.4 releases
|
há 7 anos atrás |
Mattias Gaertner
|
abd1b66977
pastojs: removed modeswitch ignoreinterfaces
|
há 7 anos atrás |
Mattias Gaertner
|
bebd127b91
fcl-passrc: removed modeswitch ignoreinterfaces
|
há 7 anos atrás |
Mattias Gaertner
|
52b1649b8f
pas2js: utility functions for com interfaces
|
há 7 anos atrás |
Mattias Gaertner
|
0448e4edbc
pastojs: com interfaces
|
há 7 anos atrás |
Mattias Gaertner
|
835c1c8f1a
fcl-passrc: useanalyzer: com interfaces
|
há 7 anos atrás |
florian
|
254aa0e9e1
* consistent naming of lData field in NEWCPLINFO
|
há 7 anos atrás |
pierre
|
d9c8d478b2
Restrict test to i8086 cpu
|
há 7 anos atrás |
florian
|
bd27b7635b
* also in case of constref make_not_regable with ra_addr_taken must be called, later on in pass_1 this happens anyways
|
há 7 anos atrás |
nickysn
|
e1d0e7572e
* i8086 TP7 compatibility fixes, related to obtaining procedure addresses:
|
há 7 anos atrás |
florian
|
42d6e81c33
* made message about subroutines not being inlined a note instead of a hint, see also #33515
|
há 7 anos atrás |
florian
|
0fd0e356e1
+ new flag ra_different_scope: used if a node tree is marked as non-regable if a variable is accessed from a different scope
|
há 7 anos atrás |
florian
|
c59bd8c29a
+ calculate loop unrolling using node_count_weighted which takes care of nodes generating no code
|
há 7 anos atrás |
florian
|
512328deee
* include loop unrolling in -O3, as it is done carefully, it is beneficial on average
|
há 7 anos atrás |
florian
|
fff6e0ecdb
* unroll more aggressively
|
há 7 anos atrás |
pierre
|
5368f1fbe9
Add handling of DelFiles
|
há 7 anos atrás |