inline-Flag Enhancement
Framework for numerical computations, data analysis and visualisation
Brought to you by:
numere
Der inline-Flag bei Prozeduren
$PROC(ARGS) :: inline
sollte tatsächlich INLINE ausgeführt werden.
The inline flag enhancement makes only sense in the context of loops, where the flag is currently used to speed up the calculation. It shall be tried to insert the contents of the procedure into the relevant location into the loop. It is necessary to unroll the contents of the inlined procedure to match this possibility.
cluster{} was introduced, which may store mixed data types (e.g. to catch return value for procedures) and is also used to store local numerical variables and strings of inlined procedures.cluster{} were tested as well.This change was tested in productive environment. No deviation occured.
Anonymous
Diff:
Diff:
Diff:
Related
Commit: [r521]
Commit: [r522]
Diff: