Search results

From Free Pascal wiki
Jump to navigationJump to search
  • The so-called “loop unrolling” [[Compiler|compiler]] optimization may ''copy'' the loop body multiple times anyway, but still you do not need
    2 KB (293 words) - 23:25, 26 January 2021
  • ...he fields of a particular class from being reordered by adding ''{$push} {$optimization noorderfields}'' before the class' declaration and ''{$pop}'' after it. ...licit side effects (e.g. they change the value of a global variable), this optimization can nevertheless result in changes in program behaviour. Examples include r
    17 KB (2,457 words) - 17:13, 25 May 2023
  • ...rce|TRandomChartSource]] || Chart source with random data for chart layout optimization at design-time
    4 KB (422 words) - 00:24, 10 September 2018
  • This also allows to re-compile packages with more/less optimization and/or with/without range/stack/overflow-checks etc.
    2 KB (314 words) - 13:29, 28 May 2022
  • ...ne in system. That is because system is usually compiled with conservative optimization settings.<br> ...ation is about the same, you can compile this with more agressive compiler optimization settings.<br>
    5 KB (802 words) - 08:55, 1 February 2020
  • ...ess encoding/decoding functions, which is based on mentioned Enum. That is optimization.
    2 KB (267 words) - 17:11, 13 December 2022
  • ...Используйте взамен [[$optimization|<syntaxhighlight lang="pascal" inline>{$optimization}</syntaxhighlight>]].
    9 KB (419 words) - 14:40, 29 April 2020
  • Whole program optimization, abbreviated WPO, means that the compiler considers all compilation units t ...ight lang="pascal" inline>tchild2</syntaxhighlight> may be created, as for optimization purposes it still uses the feedback file generated during the previous comp
    17 KB (2,508 words) - 17:17, 6 August 2022
  • * Optimization: inherited Entries are parsed on idle * Optimization: xml files are cached, and only parsed once or if they changed on disk
    6 KB (323 words) - 21:51, 22 August 2020
  • ====DOM unit: no longer uses avl_tree for node search optimization==== * '''Reason''': The optimization offered by child node indexing was applicable only to one particular usage
    9 KB (1,273 words) - 13:22, 3 March 2020
  • ...y -O1, but eventually there will be ''-O2, -O3, -O4'' similar to FPC. Each optimization can be enabled/disabled separately via some corresponding -Oo flag. * -O2: {$optimization removeemptyprocs} as FPC
    5 KB (760 words) - 12:10, 9 March 2021
  • === Faulty optimization === ...the compiler incorrectly optimised the code. So you should switch off code optimization with '''{$O-}''' at the beginning of the program.
    10 KB (1,425 words) - 02:44, 1 February 2021
  • .../syntaxhighlight> possibly prevents the compiler from performing certain [[Optimization|optimizations]].
    3 KB (441 words) - 14:05, 28 January 2022
  • ==FPC Optimization Defines== ...le that apply to the FP Compiler - see [[Optimization#Optimization_in_Code|Optimization in Code]]
    12 KB (1,774 words) - 17:57, 26 January 2024
  • = optimization =
    3 KB (439 words) - 11:45, 17 December 2019
  • ** '''-O''' (''Optimization'')
    3 KB (422 words) - 21:41, 7 April 2009
  • === Faulty optimization === ...the compiler incorrectly optimised the code. So you should switch off code optimization with {$ O-} at the beginning of the program.
    11 KB (1,520 words) - 01:31, 26 December 2020
  • ...rate one JavaScript program. This allows the compiler to use Whole Program Optimization (wpo) to determine all unused identifiers.
    3 KB (434 words) - 20:56, 28 March 2021
  • ...'', or with '''-OoFASTMATH''' optimization. It's only enabled as uncertain optimization, because if the result of the rounding doesn't fit into the target variable
    9 KB (1,322 words) - 20:42, 19 November 2023
  • == Profiling and optimization == Profiling can help to identify “critical” parts of your code, whose optimization could seriously improve the performance of your program.
    11 KB (1,761 words) - 00:12, 8 November 2021

View (previous 20 | next 20) (20 | 50 | 100 | 250 | 500)