<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Nuitka Speedcenter (Posts about 310_develop_down_vs_main)</title><link>https://speedcenter.nuitka.net/</link><description></description><atom:link href="https://speedcenter.nuitka.net/categories/310_develop_down_vs_main.xml" rel="self" type="application/rss+xml"></atom:link><language>en</language><copyright>Contents © 2026 &lt;a href="mailto:Kay.Hayen@gmail.com"&gt;Kay Hayen&lt;/a&gt; </copyright><lastBuildDate>Tue, 06 Oct 2026 19:12:35 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>Construct CallCompiledFunctionPosArgsVariable</title><link>https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html</link><dc:creator>Kay Hayen</dc:creator><description>&lt;nav class="contents" id="contents" role="doc-toc"&gt;
&lt;p class="topic-title"&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#top"&gt;Contents&lt;/a&gt;&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#performance-diagrams" id="toc-entry-1"&gt;Performance Diagrams&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#source-code-with-construct" id="toc-entry-2"&gt;Source Code with Construct&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#source-code-without-construct" id="toc-entry-3"&gt;Source Code without Construct&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/nav&gt;
&lt;section id="performance-diagrams"&gt;
&lt;h2&gt;&lt;a class="toc-backref" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#toc-entry-1" role="doc-backlink"&gt;Performance Diagrams&lt;/a&gt;&lt;/h2&gt;
&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366{background-color:#f0f0f0}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 path,#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 line,#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 rect,#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .graph &amp;gt; .background{fill:#f0f0f0}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .plot &amp;gt; .background{fill:#f8f8f8}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .graph{fill:rgba(0,0,0,0.9)}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 text.no_data{fill:rgba(0,0,0,0.9)}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .title{fill:rgba(0,0,0,0.9)}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .axis .line{stroke:rgba(0,0,0,0.9)}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .axis text.major{fill:rgba(0,0,0,0.9)}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .axis.y .guides:hover .guide.line,#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .line-graph .axis.x .guides:hover .guide.line,#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .stackedline-graph .axis.x .guides:hover .guide.line,#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .ci{stroke:rgba(0,0,0,0.9)}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .reactive.active,#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .ci .reactive.active{stroke-width:1.5}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .series text{fill:rgba(0,0,0,0.9)}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .tooltip .value{font-size:1.5em}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .bound{font-size:.5em}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .color-0,#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .text-overlay .color-0 text{fill:black}
#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 text.no_data{text-anchor:middle}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .guide.line{fill:none}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .centered{text-anchor:middle}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .title{text-anchor:middle}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .legends .legend text{fill-opacity:1}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .axis.x text{text-anchor:middle}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .axis.x:not(.web) text[transform]{text-anchor:start}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .axis.y text{text-anchor:end}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .axis.y text[transform].backwards{text-anchor:start}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .axis.y2 text{text-anchor:start}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .axis.y2 text[transform].backwards{text-anchor:end}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .horizontal .axis.y .guide.line,#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .horizontal .axis.y2 .guide.line,#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .vertical .axis.x .guide.line{opacity:0}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .horizontal .axis.always_show .guide.line,#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .axis.y .guides:hover .guide.line,#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .axis.y2 .guides:hover .guide.line,#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .axis.x .guides:hover .guide.line{opacity:1}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .axis .guides:hover text{opacity:1}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .nofill{fill:none}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .subtle-fill{fill-opacity:.2}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .dot.active{stroke-width:5px}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .dot.negative{fill:transparent}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 text,#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 tspan{stroke:none !important}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .series text.active{opacity:1}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .tooltip text{fill-opacity:1}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .showable{visibility:hidden}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .showable.shown{visibility:visible}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-eb09c1c6-1dcb-4547-89a1-36c9222b7366 .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['eb09c1c6-1dcb-4547-89a1-36c9222b7366'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct CallCompiledFunctionPosArgsVariable", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 3.12", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct CallCompiledFunctionPosArgsVariable&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(148, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="632.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h632.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 461.703393 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="465.2033925387448" class=""&gt;10000000&lt;/text&gt;&lt;title&gt;10000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 419.291400 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="422.791400462105" class=""&gt;20000000&lt;/text&gt;&lt;title&gt;20000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 376.879408 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="380.3794083854651" class=""&gt;30000000&lt;/text&gt;&lt;title&gt;30000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 334.467416 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="337.9674163088253" class=""&gt;40000000&lt;/text&gt;&lt;title&gt;40000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 292.055424 h632.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="295.5554242321855" class="major"&gt;50000000&lt;/text&gt;&lt;title&gt;50000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 249.643432 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="253.14343215554567" class=""&gt;60000000&lt;/text&gt;&lt;title&gt;60000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 207.231440 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="210.7314400789058" class=""&gt;70000000&lt;/text&gt;&lt;title&gt;70000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 164.819448 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="168.31944800226597" class=""&gt;80000000&lt;/text&gt;&lt;title&gt;80000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 122.407456 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="125.90745592562615" class=""&gt;90000000&lt;/text&gt;&lt;title&gt;90000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 79.995464 h632.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="83.49546384898633" class="major"&gt;100000000&lt;/text&gt;&lt;title&gt;100000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 37.583472 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="41.08347177234651" class=""&gt;110000000&lt;/text&gt;&lt;title&gt;110000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.115385 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.11538461538461" y="529.0" class=""&gt;CPython 3.12&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M240.038462 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="240.03846153846155" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M391.961538 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="391.96153846153845" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M543.884615 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="543.8846153846154" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.29076923076923" y="9.884615384615415" rx="0" ry="0" width="117.64923076923075" height="494.2307692307692" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;116530902&lt;/desc&gt;&lt;desc class="x centered"&gt;88.11538461538461&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 3.12&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="181.21384615384616" y="248.37260346616046" rx="0" ry="0" width="117.64923076923075" height="255.7427811492242" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;60299639&lt;/desc&gt;&lt;desc class="x centered"&gt;240.03846153846155&lt;/desc&gt;&lt;desc class="y centered"&gt;376.2439940407726&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="333.1369230769231" y="247.09897558529815" rx="0" ry="0" width="117.64923076923075" height="257.0164090300865" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;60599938&lt;/desc&gt;&lt;desc class="x centered"&gt;391.96153846153845&lt;/desc&gt;&lt;desc class="y centered"&gt;375.6071801003414&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="485.06" y="247.0920921189841" rx="0" ry="0" width="117.64923076923075" height="257.02329249640053" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;60601561&lt;/desc&gt;&lt;desc class="x centered"&gt;543.8846153846154&lt;/desc&gt;&lt;desc class="y centered"&gt;375.6037383671844&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct CallCompiledFunctionPosArgsVariable&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9{background-color:#f0f0f0}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 path,#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 line,#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 rect,#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .graph &amp;gt; .background{fill:#f0f0f0}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .plot &amp;gt; .background{fill:#f8f8f8}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .graph{fill:rgba(0,0,0,0.9)}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 text.no_data{fill:rgba(0,0,0,0.9)}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .title{fill:rgba(0,0,0,0.9)}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .axis .line{stroke:rgba(0,0,0,0.9)}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .axis text.major{fill:rgba(0,0,0,0.9)}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .axis.y .guides:hover .guide.line,#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .line-graph .axis.x .guides:hover .guide.line,#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .stackedline-graph .axis.x .guides:hover .guide.line,#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .ci{stroke:rgba(0,0,0,0.9)}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .reactive.active,#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .ci .reactive.active{stroke-width:1.5}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .series text{fill:rgba(0,0,0,0.9)}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .tooltip .value{font-size:1.5em}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .bound{font-size:.5em}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .color-0,#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .text-overlay .color-0 text{fill:black}
#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 text.no_data{text-anchor:middle}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .guide.line{fill:none}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .centered{text-anchor:middle}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .title{text-anchor:middle}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .legends .legend text{fill-opacity:1}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .axis.x text{text-anchor:middle}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .axis.x:not(.web) text[transform]{text-anchor:start}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .axis.y text{text-anchor:end}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .axis.y text[transform].backwards{text-anchor:start}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .axis.y2 text{text-anchor:start}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .axis.y2 text[transform].backwards{text-anchor:end}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .horizontal .axis.y .guide.line,#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .horizontal .axis.y2 .guide.line,#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .vertical .axis.x .guide.line{opacity:0}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .horizontal .axis.always_show .guide.line,#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .axis.y .guides:hover .guide.line,#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .axis.y2 .guides:hover .guide.line,#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .axis.x .guides:hover .guide.line{opacity:1}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .axis .guides:hover text{opacity:1}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .nofill{fill:none}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .subtle-fill{fill-opacity:.2}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .dot.active{stroke-width:5px}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .dot.negative{fill:transparent}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 text,#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 tspan{stroke:none !important}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .series text.active{opacity:1}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .tooltip text{fill-opacity:1}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .showable{visibility:hidden}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .showable.shown{visibility:visible}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-96abdd90-b49d-43fa-b13c-0cb26bbefbd9 .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['96abdd90-b49d-43fa-b13c-0cb26bbefbd9'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct CallCompiledFunctionPosArgsVariable", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 3.11", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct CallCompiledFunctionPosArgsVariable&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(148, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="632.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h632.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 463.242374 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="466.7423738237895" class=""&gt;10000000&lt;/text&gt;&lt;title&gt;10000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 422.369363 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="425.86936303219437" class=""&gt;20000000&lt;/text&gt;&lt;title&gt;20000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 381.496352 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="384.99635224059926" class=""&gt;30000000&lt;/text&gt;&lt;title&gt;30000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 340.623341 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="344.12334144900416" class=""&gt;40000000&lt;/text&gt;&lt;title&gt;40000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 299.750331 h632.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="303.250330657409" class="major"&gt;50000000&lt;/text&gt;&lt;title&gt;50000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 258.877320 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="262.3773198658139" class=""&gt;60000000&lt;/text&gt;&lt;title&gt;60000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 218.004309 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="221.50430907421878" class=""&gt;70000000&lt;/text&gt;&lt;title&gt;70000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 177.131298 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="180.63129828262362" class=""&gt;80000000&lt;/text&gt;&lt;title&gt;80000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 136.258287 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="139.7582874910285" class=""&gt;90000000&lt;/text&gt;&lt;title&gt;90000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 95.385277 h632.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="98.8852766994334" class="major"&gt;100000000&lt;/text&gt;&lt;title&gt;100000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 54.512266 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="58.0122659078383" class=""&gt;110000000&lt;/text&gt;&lt;title&gt;110000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 13.639255 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="17.139255116243135" class=""&gt;120000000&lt;/text&gt;&lt;title&gt;120000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.115385 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.11538461538461" y="529.0" class=""&gt;CPython 3.11&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M240.038462 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="240.03846153846155" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M391.961538 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="391.96153846153845" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M543.884615 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="543.8846153846154" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.29076923076923" y="9.884615384615358" rx="0" ry="0" width="117.64923076923075" height="494.2307692307693" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;120918611&lt;/desc&gt;&lt;desc class="x centered"&gt;88.11538461538461&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 3.11&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="181.21384615384616" y="293.41533279419593" rx="0" ry="0" width="117.64923076923075" height="210.7000518211887" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;51549922&lt;/desc&gt;&lt;desc class="x centered"&gt;240.03846153846155&lt;/desc&gt;&lt;desc class="y centered"&gt;398.7653587047903&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="333.1369230769231" y="293.37389982315653" rx="0" ry="0" width="117.64923076923075" height="210.7414847922281" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;51560059&lt;/desc&gt;&lt;desc class="x centered"&gt;391.96153846153845&lt;/desc&gt;&lt;desc class="y centered"&gt;398.7446422192706&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="485.06" y="293.414355929238" rx="0" ry="0" width="117.64923076923075" height="210.70102868614663" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;51550161&lt;/desc&gt;&lt;desc class="x centered"&gt;543.8846153846154&lt;/desc&gt;&lt;desc class="y centered"&gt;398.7648702723113&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct CallCompiledFunctionPosArgsVariable&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-2359c8df-2208-4b8c-a971-2a96d7e9da33" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33{background-color:#f0f0f0}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 path,#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 line,#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 rect,#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .graph &amp;gt; .background{fill:#f0f0f0}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .plot &amp;gt; .background{fill:#f8f8f8}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .graph{fill:rgba(0,0,0,0.9)}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 text.no_data{fill:rgba(0,0,0,0.9)}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .title{fill:rgba(0,0,0,0.9)}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .axis .line{stroke:rgba(0,0,0,0.9)}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .axis text.major{fill:rgba(0,0,0,0.9)}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .axis.y .guides:hover .guide.line,#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .line-graph .axis.x .guides:hover .guide.line,#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .stackedline-graph .axis.x .guides:hover .guide.line,#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .ci{stroke:rgba(0,0,0,0.9)}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .reactive.active,#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .ci .reactive.active{stroke-width:1.5}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .series text{fill:rgba(0,0,0,0.9)}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .tooltip .value{font-size:1.5em}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .bound{font-size:.5em}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .color-0,#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .text-overlay .color-0 text{fill:black}
#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 text.no_data{text-anchor:middle}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .guide.line{fill:none}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .centered{text-anchor:middle}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .title{text-anchor:middle}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .legends .legend text{fill-opacity:1}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .axis.x text{text-anchor:middle}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .axis.x:not(.web) text[transform]{text-anchor:start}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .axis.y text{text-anchor:end}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .axis.y text[transform].backwards{text-anchor:start}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .axis.y2 text{text-anchor:start}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .axis.y2 text[transform].backwards{text-anchor:end}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .horizontal .axis.y .guide.line,#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .horizontal .axis.y2 .guide.line,#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .vertical .axis.x .guide.line{opacity:0}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .horizontal .axis.always_show .guide.line,#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .axis.y .guides:hover .guide.line,#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .axis.y2 .guides:hover .guide.line,#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .axis.x .guides:hover .guide.line{opacity:1}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .axis .guides:hover text{opacity:1}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .nofill{fill:none}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .subtle-fill{fill-opacity:.2}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .dot.active{stroke-width:5px}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .dot.negative{fill:transparent}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 text,#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 tspan{stroke:none !important}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .series text.active{opacity:1}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .tooltip text{fill-opacity:1}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .showable{visibility:hidden}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .showable.shown{visibility:visible}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-2359c8df-2208-4b8c-a971-2a96d7e9da33 .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['2359c8df-2208-4b8c-a971-2a96d7e9da33'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct CallCompiledFunctionPosArgsVariable", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 3.10", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct CallCompiledFunctionPosArgsVariable&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(148, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="632.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h632.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 452.833748 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="456.33374837536985" class=""&gt;20000000&lt;/text&gt;&lt;title&gt;20000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 401.552112 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="405.052112135355" class=""&gt;40000000&lt;/text&gt;&lt;title&gt;40000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 350.270476 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="353.7704758953402" class=""&gt;60000000&lt;/text&gt;&lt;title&gt;60000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 298.988840 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="302.4888396553254" class=""&gt;80000000&lt;/text&gt;&lt;title&gt;80000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 247.707203 h632.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="251.20720341531063" class="major"&gt;100000000&lt;/text&gt;&lt;title&gt;100000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 196.425567 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="199.92556717529584" class=""&gt;120000000&lt;/text&gt;&lt;title&gt;120000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 145.143931 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="148.6439309352811" class=""&gt;140000000&lt;/text&gt;&lt;title&gt;140000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 93.862295 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="97.36229469526631" class=""&gt;160000000&lt;/text&gt;&lt;title&gt;160000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 42.580658 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="46.08065845525152" class=""&gt;180000000&lt;/text&gt;&lt;title&gt;180000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.115385 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.11538461538461" y="529.0" class=""&gt;CPython 3.10&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M240.038462 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="240.03846153846155" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M391.961538 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="391.96153846153845" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M543.884615 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="543.8846153846154" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.29076923076923" y="9.884615384615358" rx="0" ry="0" width="117.64923076923075" height="494.2307692307693" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;192751560&lt;/desc&gt;&lt;desc class="x centered"&gt;88.11538461538461&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 3.10&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="181.21384615384616" y="372.0649969397833" rx="0" ry="0" width="117.64923076923075" height="132.0503876756013" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;51500068&lt;/desc&gt;&lt;desc class="x centered"&gt;240.03846153846155&lt;/desc&gt;&lt;desc class="y centered"&gt;438.090190777584&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="333.1369230769231" y="372.3213897364925" rx="0" ry="0" width="117.64923076923075" height="131.79399487889214" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;51400074&lt;/desc&gt;&lt;desc class="x centered"&gt;391.96153846153845&lt;/desc&gt;&lt;desc class="y centered"&gt;438.2183871759386&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="485.06" y="372.32167691365544" rx="0" ry="0" width="117.64923076923075" height="131.7937077017292" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;51399962&lt;/desc&gt;&lt;desc class="x centered"&gt;543.8846153846154&lt;/desc&gt;&lt;desc class="y centered"&gt;438.21853076452004&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct CallCompiledFunctionPosArgsVariable&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc{background-color:#f0f0f0}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc path,#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc line,#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc rect,#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .graph &amp;gt; .background{fill:#f0f0f0}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .plot &amp;gt; .background{fill:#f8f8f8}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .graph{fill:rgba(0,0,0,0.9)}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc text.no_data{fill:rgba(0,0,0,0.9)}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .title{fill:rgba(0,0,0,0.9)}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .axis .line{stroke:rgba(0,0,0,0.9)}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .axis text.major{fill:rgba(0,0,0,0.9)}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .axis.y .guides:hover .guide.line,#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .line-graph .axis.x .guides:hover .guide.line,#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .stackedline-graph .axis.x .guides:hover .guide.line,#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .ci{stroke:rgba(0,0,0,0.9)}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .reactive.active,#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .ci .reactive.active{stroke-width:1.5}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .series text{fill:rgba(0,0,0,0.9)}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .tooltip .value{font-size:1.5em}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .bound{font-size:.5em}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .color-0,#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .text-overlay .color-0 text{fill:black}
#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc text.no_data{text-anchor:middle}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .guide.line{fill:none}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .centered{text-anchor:middle}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .title{text-anchor:middle}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .legends .legend text{fill-opacity:1}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .axis.x text{text-anchor:middle}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .axis.x:not(.web) text[transform]{text-anchor:start}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .axis.y text{text-anchor:end}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .axis.y text[transform].backwards{text-anchor:start}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .axis.y2 text{text-anchor:start}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .axis.y2 text[transform].backwards{text-anchor:end}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .horizontal .axis.y .guide.line,#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .horizontal .axis.y2 .guide.line,#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .vertical .axis.x .guide.line{opacity:0}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .horizontal .axis.always_show .guide.line,#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .axis.y .guides:hover .guide.line,#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .axis.y2 .guides:hover .guide.line,#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .axis.x .guides:hover .guide.line{opacity:1}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .axis .guides:hover text{opacity:1}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .nofill{fill:none}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .subtle-fill{fill-opacity:.2}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .dot.active{stroke-width:5px}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .dot.negative{fill:transparent}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc text,#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc tspan{stroke:none !important}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .series text.active{opacity:1}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .tooltip text{fill-opacity:1}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .showable{visibility:hidden}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .showable.shown{visibility:visible}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['cd3eddf1-c132-47f5-b2f1-a5b68ea1b3dc'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct CallCompiledFunctionPosArgsVariable", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 2.7", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct CallCompiledFunctionPosArgsVariable&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(148, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="632.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h632.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 450.612604 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="454.1126043267524" class=""&gt;20000000&lt;/text&gt;&lt;title&gt;20000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 397.109824 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="400.6098240381201" class=""&gt;40000000&lt;/text&gt;&lt;title&gt;40000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 343.607044 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="347.10704374948784" class=""&gt;60000000&lt;/text&gt;&lt;title&gt;60000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 290.104263 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="293.6042634608556" class=""&gt;80000000&lt;/text&gt;&lt;title&gt;80000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 236.601483 h632.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="240.10148317222337" class="major"&gt;100000000&lt;/text&gt;&lt;title&gt;100000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 183.098703 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="186.5987028835911" class=""&gt;120000000&lt;/text&gt;&lt;title&gt;120000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 129.595923 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="133.09592259495878" class=""&gt;140000000&lt;/text&gt;&lt;title&gt;140000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 76.093142 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="79.59314230632651" class=""&gt;160000000&lt;/text&gt;&lt;title&gt;160000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 22.590362 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="26.090362017694247" class=""&gt;180000000&lt;/text&gt;&lt;title&gt;180000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.115385 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.11538461538461" y="529.0" class=""&gt;CPython 2.7&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M240.038462 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="240.03846153846155" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M391.961538 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="391.96153846153845" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M543.884615 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="543.8846153846154" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.29076923076923" y="9.884615384615358" rx="0" ry="0" width="117.64923076923075" height="494.2307692307693" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;184749565&lt;/desc&gt;&lt;desc class="x centered"&gt;88.11538461538461&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 2.7&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="181.21384615384616" y="378.51789145255594" rx="0" ry="0" width="117.64923076923075" height="125.5974931628287" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;46949894&lt;/desc&gt;&lt;desc class="x centered"&gt;240.03846153846155&lt;/desc&gt;&lt;desc class="y centered"&gt;441.3166380339703&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="333.1369230769231" y="377.71485484750883" rx="0" ry="0" width="117.64923076923075" height="126.40052976787581" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;47250079&lt;/desc&gt;&lt;desc class="x centered"&gt;391.96153846153845&lt;/desc&gt;&lt;desc class="y centered"&gt;440.91511973144674&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="485.06" y="377.7152400675269" rx="0" ry="0" width="117.64923076923075" height="126.40014454785774" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;47249935&lt;/desc&gt;&lt;desc class="x centered"&gt;543.8846153846154&lt;/desc&gt;&lt;desc class="y centered"&gt;440.9153123414558&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct CallCompiledFunctionPosArgsVariable&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/section&gt;
&lt;section id="source-code-with-construct"&gt;
&lt;h2&gt;&lt;a class="toc-backref" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#toc-entry-2" role="doc-backlink"&gt;Source Code with Construct&lt;/a&gt;&lt;/h2&gt;
&lt;div class="code"&gt;&lt;pre class="code python"&gt;&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-1" name="rest_code_d4f2690048604df188e7e0bd24062134-1" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-1"&gt;&lt;/a&gt;    &lt;span class="n"&gt;c&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;getUnknownValue&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-2" name="rest_code_d4f2690048604df188e7e0bd24062134-2" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-2"&gt;&lt;/a&gt;    &lt;span class="n"&gt;d&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;getUnknownValue&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-3" name="rest_code_d4f2690048604df188e7e0bd24062134-3" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-3"&gt;&lt;/a&gt;    &lt;span class="n"&gt;e&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;getUnknownValue&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-4" name="rest_code_d4f2690048604df188e7e0bd24062134-4" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-4"&gt;&lt;/a&gt;    &lt;span class="n"&gt;f&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;getUnknownValue&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-5" name="rest_code_d4f2690048604df188e7e0bd24062134-5" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-5"&gt;&lt;/a&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-6" name="rest_code_d4f2690048604df188e7e0bd24062134-6" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-6"&gt;&lt;/a&gt;    &lt;span class="n"&gt;compiled_f&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;compiled_func&lt;/span&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-7" name="rest_code_d4f2690048604df188e7e0bd24062134-7" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-7"&gt;&lt;/a&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-8" name="rest_code_d4f2690048604df188e7e0bd24062134-8" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-8"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# This is supposed to make a call to a compiled function, which is&lt;/span&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-9" name="rest_code_d4f2690048604df188e7e0bd24062134-9" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-9"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# being optimized separately.&lt;/span&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-10" name="rest_code_d4f2690048604df188e7e0bd24062134-10" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-10"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# construct_begin&lt;/span&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-11" name="rest_code_d4f2690048604df188e7e0bd24062134-11" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-11"&gt;&lt;/a&gt;    &lt;span class="n"&gt;compiled_f&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;b&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;c&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;d&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;e&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;f&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-12" name="rest_code_d4f2690048604df188e7e0bd24062134-12" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-12"&gt;&lt;/a&gt;    &lt;span class="n"&gt;compiled_f&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;c&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;b&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;d&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;e&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;f&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-13" name="rest_code_d4f2690048604df188e7e0bd24062134-13" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-13"&gt;&lt;/a&gt;    &lt;span class="n"&gt;compiled_f&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;b&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;c&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;d&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;f&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;e&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-14" name="rest_code_d4f2690048604df188e7e0bd24062134-14" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-14"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# construct_alternative&lt;/span&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-15" name="rest_code_d4f2690048604df188e7e0bd24062134-15" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-15"&gt;&lt;/a&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-16" name="rest_code_d4f2690048604df188e7e0bd24062134-16" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-16"&gt;&lt;/a&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-17" name="rest_code_d4f2690048604df188e7e0bd24062134-17" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-17"&gt;&lt;/a&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-18" name="rest_code_d4f2690048604df188e7e0bd24062134-18" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-18"&gt;&lt;/a&gt;    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="n"&gt;compiled_f&lt;/span&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-19" name="rest_code_d4f2690048604df188e7e0bd24062134-19" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-19"&gt;&lt;/a&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-20" name="rest_code_d4f2690048604df188e7e0bd24062134-20" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-20"&gt;&lt;/a&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-21" name="rest_code_d4f2690048604df188e7e0bd24062134-21" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-21"&gt;&lt;/a&gt;&lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="n"&gt;itertools&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kc"&gt;None&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;50000&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-22" name="rest_code_d4f2690048604df188e7e0bd24062134-22" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-22"&gt;&lt;/a&gt;    &lt;span class="n"&gt;calledRepeatedly&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-23" name="rest_code_d4f2690048604df188e7e0bd24062134-23" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-23"&gt;&lt;/a&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-24" name="rest_code_d4f2690048604df188e7e0bd24062134-24" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-24"&gt;&lt;/a&gt;&lt;span class="nb"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"OK."&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-25" name="rest_code_d4f2690048604df188e7e0bd24062134-25" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-25"&gt;&lt;/a&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-26" name="rest_code_d4f2690048604df188e7e0bd24062134-26" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-26"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Python test originally created or extracted from other peoples work. The&lt;/span&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-27" name="rest_code_d4f2690048604df188e7e0bd24062134-27" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-27"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     parts from me are licensed as below. It is at least Free Software where&lt;/span&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-28" name="rest_code_d4f2690048604df188e7e0bd24062134-28" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-28"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     it's copied from other people. In these cases, that will normally be&lt;/span&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-29" name="rest_code_d4f2690048604df188e7e0bd24062134-29" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-29"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     indicated.&lt;/span&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-30" name="rest_code_d4f2690048604df188e7e0bd24062134-30" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-30"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-31" name="rest_code_d4f2690048604df188e7e0bd24062134-31" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-31"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Licensed under the Apache License, Version 2.0 (the "License");&lt;/span&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-32" name="rest_code_d4f2690048604df188e7e0bd24062134-32" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-32"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-33" name="rest_code_d4f2690048604df188e7e0bd24062134-33" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-33"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     You may obtain a copy of the License at&lt;/span&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-34" name="rest_code_d4f2690048604df188e7e0bd24062134-34" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-34"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-35" name="rest_code_d4f2690048604df188e7e0bd24062134-35" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-35"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#         http://www.apache.org/licenses/LICENSE-2.0&lt;/span&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-36" name="rest_code_d4f2690048604df188e7e0bd24062134-36" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-36"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-37" name="rest_code_d4f2690048604df188e7e0bd24062134-37" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-37"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-38" name="rest_code_d4f2690048604df188e7e0bd24062134-38" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-38"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     distributed under the License is distributed on an "AS IS" BASIS,&lt;/span&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-39" name="rest_code_d4f2690048604df188e7e0bd24062134-39" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-39"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-40" name="rest_code_d4f2690048604df188e7e0bd24062134-40" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-40"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     See the License for the specific language governing permissions and&lt;/span&gt;
&lt;a id="rest_code_d4f2690048604df188e7e0bd24062134-41" name="rest_code_d4f2690048604df188e7e0bd24062134-41" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_d4f2690048604df188e7e0bd24062134-41"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     limitations under the License.&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/section&gt;
&lt;section id="source-code-without-construct"&gt;
&lt;h2&gt;&lt;a class="toc-backref" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#toc-entry-3" role="doc-backlink"&gt;Source Code without Construct&lt;/a&gt;&lt;/h2&gt;
&lt;div class="code"&gt;&lt;pre class="code python"&gt;&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-1" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-1" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-1"&gt;&lt;/a&gt;    &lt;span class="n"&gt;c&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;getUnknownValue&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-2" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-2" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-2"&gt;&lt;/a&gt;    &lt;span class="n"&gt;d&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;getUnknownValue&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-3" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-3" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-3"&gt;&lt;/a&gt;    &lt;span class="n"&gt;e&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;getUnknownValue&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-4" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-4" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-4"&gt;&lt;/a&gt;    &lt;span class="n"&gt;f&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;getUnknownValue&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-5" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-5" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-5"&gt;&lt;/a&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-6" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-6" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-6"&gt;&lt;/a&gt;    &lt;span class="n"&gt;compiled_f&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;compiled_func&lt;/span&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-7" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-7" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-7"&gt;&lt;/a&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-8" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-8" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-8"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# This is supposed to make a call to a compiled function, which is&lt;/span&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-9" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-9" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-9"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# being optimized separately.&lt;/span&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-10" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-10" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-10"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# construct_begin&lt;/span&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-11" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-11" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-11"&gt;&lt;/a&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-12" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-12" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-12"&gt;&lt;/a&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-13" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-13" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-13"&gt;&lt;/a&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-14" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-14" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-14"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# construct_alternative&lt;/span&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-15" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-15" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-15"&gt;&lt;/a&gt;    &lt;span class="k"&gt;pass&lt;/span&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-16" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-16" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-16"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# construct_end&lt;/span&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-17" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-17" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-17"&gt;&lt;/a&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-18" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-18" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-18"&gt;&lt;/a&gt;    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="n"&gt;compiled_f&lt;/span&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-19" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-19" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-19"&gt;&lt;/a&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-20" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-20" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-20"&gt;&lt;/a&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-21" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-21" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-21"&gt;&lt;/a&gt;&lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="n"&gt;itertools&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kc"&gt;None&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;50000&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-22" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-22" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-22"&gt;&lt;/a&gt;    &lt;span class="n"&gt;calledRepeatedly&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-23" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-23" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-23"&gt;&lt;/a&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-24" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-24" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-24"&gt;&lt;/a&gt;&lt;span class="nb"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"OK."&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-25" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-25" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-25"&gt;&lt;/a&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-26" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-26" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-26"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Python test originally created or extracted from other peoples work. The&lt;/span&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-27" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-27" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-27"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     parts from me are licensed as below. It is at least Free Software where&lt;/span&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-28" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-28" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-28"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     it's copied from other people. In these cases, that will normally be&lt;/span&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-29" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-29" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-29"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     indicated.&lt;/span&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-30" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-30" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-30"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-31" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-31" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-31"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Licensed under the Apache License, Version 2.0 (the "License");&lt;/span&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-32" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-32" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-32"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-33" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-33" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-33"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     You may obtain a copy of the License at&lt;/span&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-34" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-34" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-34"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-35" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-35" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-35"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#         http://www.apache.org/licenses/LICENSE-2.0&lt;/span&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-36" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-36" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-36"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-37" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-37" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-37"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-38" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-38" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-38"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     distributed under the License is distributed on an "AS IS" BASIS,&lt;/span&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-39" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-39" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-39"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-40" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-40" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-40"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     See the License for the specific language governing permissions and&lt;/span&gt;
&lt;a id="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-41" name="rest_code_ad8b2ee9c82046c7bb3ebb678f270916-41" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html#rest_code_ad8b2ee9c82046c7bb3ebb678f270916-41"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     limitations under the License.&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/section&gt;</description><category>27_develop_up_vs_main</category><category>27_factory_steady_vs_develop</category><category>310_develop_down_vs_main</category><category>310_factory_steady_vs_develop</category><category>311_develop_steady_vs_main</category><category>311_factory_steady_vs_develop</category><category>312_develop_up_vs_main</category><category>312_factory_steady_vs_develop</category><guid>https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposargsvariable.html</guid><pubDate>Tue, 06 Oct 2026 19:12:33 GMT</pubDate></item><item><title>Construct CallCompiledFunctionPosKwArgsVariable</title><link>https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html</link><dc:creator>Kay Hayen</dc:creator><description>&lt;nav class="contents" id="contents" role="doc-toc"&gt;
&lt;p class="topic-title"&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#top"&gt;Contents&lt;/a&gt;&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#performance-diagrams" id="toc-entry-1"&gt;Performance Diagrams&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#source-code-with-construct" id="toc-entry-2"&gt;Source Code with Construct&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#source-code-without-construct" id="toc-entry-3"&gt;Source Code without Construct&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/nav&gt;
&lt;section id="performance-diagrams"&gt;
&lt;h2&gt;&lt;a class="toc-backref" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#toc-entry-1" role="doc-backlink"&gt;Performance Diagrams&lt;/a&gt;&lt;/h2&gt;
&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75{background-color:#f0f0f0}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 path,#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 line,#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 rect,#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .graph &amp;gt; .background{fill:#f0f0f0}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .plot &amp;gt; .background{fill:#f8f8f8}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .graph{fill:rgba(0,0,0,0.9)}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 text.no_data{fill:rgba(0,0,0,0.9)}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .title{fill:rgba(0,0,0,0.9)}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .axis .line{stroke:rgba(0,0,0,0.9)}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .axis text.major{fill:rgba(0,0,0,0.9)}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .axis.y .guides:hover .guide.line,#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .line-graph .axis.x .guides:hover .guide.line,#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .stackedline-graph .axis.x .guides:hover .guide.line,#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .ci{stroke:rgba(0,0,0,0.9)}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .reactive.active,#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .ci .reactive.active{stroke-width:1.5}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .series text{fill:rgba(0,0,0,0.9)}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .tooltip .value{font-size:1.5em}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .bound{font-size:.5em}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .color-0,#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .text-overlay .color-0 text{fill:black}
#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 text.no_data{text-anchor:middle}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .guide.line{fill:none}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .centered{text-anchor:middle}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .title{text-anchor:middle}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .legends .legend text{fill-opacity:1}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .axis.x text{text-anchor:middle}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .axis.x:not(.web) text[transform]{text-anchor:start}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .axis.y text{text-anchor:end}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .axis.y text[transform].backwards{text-anchor:start}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .axis.y2 text{text-anchor:start}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .axis.y2 text[transform].backwards{text-anchor:end}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .horizontal .axis.y .guide.line,#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .horizontal .axis.y2 .guide.line,#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .vertical .axis.x .guide.line{opacity:0}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .horizontal .axis.always_show .guide.line,#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .axis.y .guides:hover .guide.line,#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .axis.y2 .guides:hover .guide.line,#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .axis.x .guides:hover .guide.line{opacity:1}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .axis .guides:hover text{opacity:1}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .nofill{fill:none}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .subtle-fill{fill-opacity:.2}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .dot.active{stroke-width:5px}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .dot.negative{fill:transparent}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 text,#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 tspan{stroke:none !important}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .series text.active{opacity:1}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .tooltip text{fill-opacity:1}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .showable{visibility:hidden}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .showable.shown{visibility:visible}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-a6e4c9dc-9de5-4ec6-aeb9-54d367807b75 .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['a6e4c9dc-9de5-4ec6-aeb9-54d367807b75'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct CallCompiledFunctionPosKwArgsVariable", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 3.12", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct CallCompiledFunctionPosKwArgsVariable&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(148, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="632.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h632.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 444.658769 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="448.15876858652047" class=""&gt;20000000&lt;/text&gt;&lt;title&gt;20000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 385.202153 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="388.70215255765635" class=""&gt;40000000&lt;/text&gt;&lt;title&gt;40000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 325.745537 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="329.2455365287922" class=""&gt;60000000&lt;/text&gt;&lt;title&gt;60000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 266.288920 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="269.78892049992805" class=""&gt;80000000&lt;/text&gt;&lt;title&gt;80000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 206.832304 h632.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="210.33230447106394" class="major"&gt;100000000&lt;/text&gt;&lt;title&gt;100000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 147.375688 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="150.87568844219976" class=""&gt;120000000&lt;/text&gt;&lt;title&gt;120000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 87.919072 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="91.41907241333564" class=""&gt;140000000&lt;/text&gt;&lt;title&gt;140000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 28.462456 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="31.962456384471523" class=""&gt;160000000&lt;/text&gt;&lt;title&gt;160000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.115385 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.11538461538461" y="529.0" class=""&gt;CPython 3.12&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M240.038462 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="240.03846153846155" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M391.961538 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="391.96153846153845" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M543.884615 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="543.8846153846154" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.29076923076923" y="9.884615384615415" rx="0" ry="0" width="117.64923076923075" height="494.2307692307692" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;166249209&lt;/desc&gt;&lt;desc class="x centered"&gt;88.11538461538461&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 3.12&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="181.21384615384616" y="213.56761236426047" rx="0" ry="0" width="117.64923076923075" height="290.5477722511242" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;97734379&lt;/desc&gt;&lt;desc class="x centered"&gt;240.03846153846155&lt;/desc&gt;&lt;desc class="y centered"&gt;358.8414984898226&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="333.1369230769231" y="211.7121408293553" rx="0" ry="0" width="117.64923076923075" height="292.40324378602935" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;98358522&lt;/desc&gt;&lt;desc class="x centered"&gt;391.96153846153845&lt;/desc&gt;&lt;desc class="y centered"&gt;357.91376272236994&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="485.06" y="211.3352066935479" rx="0" ry="0" width="117.64923076923075" height="292.78017792183675" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;98485315&lt;/desc&gt;&lt;desc class="x centered"&gt;543.8846153846154&lt;/desc&gt;&lt;desc class="y centered"&gt;357.72529565446627&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct CallCompiledFunctionPosKwArgsVariable&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-424e92cc-8739-4b14-b826-9066e73db8cc" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-424e92cc-8739-4b14-b826-9066e73db8cc{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-424e92cc-8739-4b14-b826-9066e73db8cc text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-424e92cc-8739-4b14-b826-9066e73db8cc{background-color:#f0f0f0}#chart-424e92cc-8739-4b14-b826-9066e73db8cc path,#chart-424e92cc-8739-4b14-b826-9066e73db8cc line,#chart-424e92cc-8739-4b14-b826-9066e73db8cc rect,#chart-424e92cc-8739-4b14-b826-9066e73db8cc circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .graph &amp;gt; .background{fill:#f0f0f0}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .plot &amp;gt; .background{fill:#f8f8f8}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .graph{fill:rgba(0,0,0,0.9)}#chart-424e92cc-8739-4b14-b826-9066e73db8cc text.no_data{fill:rgba(0,0,0,0.9)}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .title{fill:rgba(0,0,0,0.9)}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .axis .line{stroke:rgba(0,0,0,0.9)}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .axis text.major{fill:rgba(0,0,0,0.9)}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .axis.y .guides:hover .guide.line,#chart-424e92cc-8739-4b14-b826-9066e73db8cc .line-graph .axis.x .guides:hover .guide.line,#chart-424e92cc-8739-4b14-b826-9066e73db8cc .stackedline-graph .axis.x .guides:hover .guide.line,#chart-424e92cc-8739-4b14-b826-9066e73db8cc .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .ci{stroke:rgba(0,0,0,0.9)}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .reactive.active,#chart-424e92cc-8739-4b14-b826-9066e73db8cc .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .ci .reactive.active{stroke-width:1.5}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .series text{fill:rgba(0,0,0,0.9)}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .tooltip .value{font-size:1.5em}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .bound{font-size:.5em}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .color-0,#chart-424e92cc-8739-4b14-b826-9066e73db8cc .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .text-overlay .color-0 text{fill:black}
#chart-424e92cc-8739-4b14-b826-9066e73db8cc text.no_data{text-anchor:middle}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .guide.line{fill:none}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .centered{text-anchor:middle}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .title{text-anchor:middle}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .legends .legend text{fill-opacity:1}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .axis.x text{text-anchor:middle}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .axis.x:not(.web) text[transform]{text-anchor:start}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .axis.y text{text-anchor:end}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .axis.y text[transform].backwards{text-anchor:start}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .axis.y2 text{text-anchor:start}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .axis.y2 text[transform].backwards{text-anchor:end}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .horizontal .axis.y .guide.line,#chart-424e92cc-8739-4b14-b826-9066e73db8cc .horizontal .axis.y2 .guide.line,#chart-424e92cc-8739-4b14-b826-9066e73db8cc .vertical .axis.x .guide.line{opacity:0}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .horizontal .axis.always_show .guide.line,#chart-424e92cc-8739-4b14-b826-9066e73db8cc .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .axis.y .guides:hover .guide.line,#chart-424e92cc-8739-4b14-b826-9066e73db8cc .axis.y2 .guides:hover .guide.line,#chart-424e92cc-8739-4b14-b826-9066e73db8cc .axis.x .guides:hover .guide.line{opacity:1}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .axis .guides:hover text{opacity:1}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .nofill{fill:none}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .subtle-fill{fill-opacity:.2}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .dot.active{stroke-width:5px}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .dot.negative{fill:transparent}#chart-424e92cc-8739-4b14-b826-9066e73db8cc text,#chart-424e92cc-8739-4b14-b826-9066e73db8cc tspan{stroke:none !important}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .series text.active{opacity:1}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .tooltip text{fill-opacity:1}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .showable{visibility:hidden}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .showable.shown{visibility:visible}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-424e92cc-8739-4b14-b826-9066e73db8cc .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['424e92cc-8739-4b14-b826-9066e73db8cc'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct CallCompiledFunctionPosKwArgsVariable", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 3.11", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct CallCompiledFunctionPosKwArgsVariable&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(148, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="632.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h632.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 444.128925 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="447.6289248804494" class=""&gt;20000000&lt;/text&gt;&lt;title&gt;20000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 384.142465 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="387.6424651455141" class=""&gt;40000000&lt;/text&gt;&lt;title&gt;40000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 324.156005 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="327.65600541057887" class=""&gt;60000000&lt;/text&gt;&lt;title&gt;60000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 264.169546 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="267.6695456756437" class=""&gt;80000000&lt;/text&gt;&lt;title&gt;80000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 204.183086 h632.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="207.6830859407084" class="major"&gt;100000000&lt;/text&gt;&lt;title&gt;100000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 144.196626 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="147.69662620577316" class=""&gt;120000000&lt;/text&gt;&lt;title&gt;120000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 84.210166 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="87.71016647083792" class=""&gt;140000000&lt;/text&gt;&lt;title&gt;140000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 24.223707 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="27.72370673590268" class=""&gt;160000000&lt;/text&gt;&lt;title&gt;160000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.115385 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.11538461538461" y="529.0" class=""&gt;CPython 3.11&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M240.038462 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="240.03846153846155" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M391.961538 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="391.96153846153845" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M543.884615 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="543.8846153846154" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.29076923076923" y="9.884615384615472" rx="0" ry="0" width="117.64923076923075" height="494.23076923076917" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;164780776&lt;/desc&gt;&lt;desc class="x centered"&gt;88.11538461538461&lt;/desc&gt;&lt;desc class="y centered"&gt;257.00000000000006&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 3.11&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="181.21384615384616" y="220.21756860483816" rx="0" ry="0" width="117.64923076923075" height="283.8978160105465" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;94653966&lt;/desc&gt;&lt;desc class="x centered"&gt;240.03846153846155&lt;/desc&gt;&lt;desc class="y centered"&gt;362.16647661011143&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="333.1369230769231" y="220.2177575621863" rx="0" ry="0" width="117.64923076923075" height="283.89762705319833" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;94653903&lt;/desc&gt;&lt;desc class="x centered"&gt;391.96153846153845&lt;/desc&gt;&lt;desc class="y centered"&gt;362.1665710887855&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="485.06" y="220.2215697017025" rx="0" ry="0" width="117.64923076923075" height="283.89381491368215" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;94652632&lt;/desc&gt;&lt;desc class="x centered"&gt;543.8846153846154&lt;/desc&gt;&lt;desc class="y centered"&gt;362.16847715854357&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct CallCompiledFunctionPosKwArgsVariable&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-b8638047-7111-417b-b9d5-6fd59e508708" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-b8638047-7111-417b-b9d5-6fd59e508708{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-b8638047-7111-417b-b9d5-6fd59e508708 text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-b8638047-7111-417b-b9d5-6fd59e508708{background-color:#f0f0f0}#chart-b8638047-7111-417b-b9d5-6fd59e508708 path,#chart-b8638047-7111-417b-b9d5-6fd59e508708 line,#chart-b8638047-7111-417b-b9d5-6fd59e508708 rect,#chart-b8638047-7111-417b-b9d5-6fd59e508708 circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .graph &amp;gt; .background{fill:#f0f0f0}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .plot &amp;gt; .background{fill:#f8f8f8}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .graph{fill:rgba(0,0,0,0.9)}#chart-b8638047-7111-417b-b9d5-6fd59e508708 text.no_data{fill:rgba(0,0,0,0.9)}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .title{fill:rgba(0,0,0,0.9)}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .axis .line{stroke:rgba(0,0,0,0.9)}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .axis text.major{fill:rgba(0,0,0,0.9)}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .axis.y .guides:hover .guide.line,#chart-b8638047-7111-417b-b9d5-6fd59e508708 .line-graph .axis.x .guides:hover .guide.line,#chart-b8638047-7111-417b-b9d5-6fd59e508708 .stackedline-graph .axis.x .guides:hover .guide.line,#chart-b8638047-7111-417b-b9d5-6fd59e508708 .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .ci{stroke:rgba(0,0,0,0.9)}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .reactive.active,#chart-b8638047-7111-417b-b9d5-6fd59e508708 .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .ci .reactive.active{stroke-width:1.5}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .series text{fill:rgba(0,0,0,0.9)}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .tooltip .value{font-size:1.5em}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .bound{font-size:.5em}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .color-0,#chart-b8638047-7111-417b-b9d5-6fd59e508708 .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .text-overlay .color-0 text{fill:black}
#chart-b8638047-7111-417b-b9d5-6fd59e508708 text.no_data{text-anchor:middle}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .guide.line{fill:none}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .centered{text-anchor:middle}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .title{text-anchor:middle}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .legends .legend text{fill-opacity:1}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .axis.x text{text-anchor:middle}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .axis.x:not(.web) text[transform]{text-anchor:start}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .axis.y text{text-anchor:end}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .axis.y text[transform].backwards{text-anchor:start}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .axis.y2 text{text-anchor:start}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .axis.y2 text[transform].backwards{text-anchor:end}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .horizontal .axis.y .guide.line,#chart-b8638047-7111-417b-b9d5-6fd59e508708 .horizontal .axis.y2 .guide.line,#chart-b8638047-7111-417b-b9d5-6fd59e508708 .vertical .axis.x .guide.line{opacity:0}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .horizontal .axis.always_show .guide.line,#chart-b8638047-7111-417b-b9d5-6fd59e508708 .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .axis.y .guides:hover .guide.line,#chart-b8638047-7111-417b-b9d5-6fd59e508708 .axis.y2 .guides:hover .guide.line,#chart-b8638047-7111-417b-b9d5-6fd59e508708 .axis.x .guides:hover .guide.line{opacity:1}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .axis .guides:hover text{opacity:1}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .nofill{fill:none}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .subtle-fill{fill-opacity:.2}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .dot.active{stroke-width:5px}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .dot.negative{fill:transparent}#chart-b8638047-7111-417b-b9d5-6fd59e508708 text,#chart-b8638047-7111-417b-b9d5-6fd59e508708 tspan{stroke:none !important}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .series text.active{opacity:1}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .tooltip text{fill-opacity:1}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .showable{visibility:hidden}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .showable.shown{visibility:visible}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-b8638047-7111-417b-b9d5-6fd59e508708 .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['b8638047-7111-417b-b9d5-6fd59e508708'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct CallCompiledFunctionPosKwArgsVariable", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 3.10", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct CallCompiledFunctionPosKwArgsVariable&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(148, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="632.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h632.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 460.077174 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="463.5771743183399" class=""&gt;20000000&lt;/text&gt;&lt;title&gt;20000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 416.038964 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="419.5389640212952" class=""&gt;40000000&lt;/text&gt;&lt;title&gt;40000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 372.000754 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="375.50075372425056" class=""&gt;60000000&lt;/text&gt;&lt;title&gt;60000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 327.962543 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="331.46254342720584" class=""&gt;80000000&lt;/text&gt;&lt;title&gt;80000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 283.924333 h632.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="287.42433313016113" class="major"&gt;100000000&lt;/text&gt;&lt;title&gt;100000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 239.886123 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="243.38612283311647" class=""&gt;120000000&lt;/text&gt;&lt;title&gt;120000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 195.847913 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="199.34791253607176" class=""&gt;140000000&lt;/text&gt;&lt;title&gt;140000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 151.809702 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="155.30970223902705" class=""&gt;160000000&lt;/text&gt;&lt;title&gt;160000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 107.771492 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="111.27149194198233" class=""&gt;180000000&lt;/text&gt;&lt;title&gt;180000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 63.733282 h632.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="67.23328164493768" class="major"&gt;200000000&lt;/text&gt;&lt;title&gt;200000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 19.695071 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="23.195071347892963" class=""&gt;220000000&lt;/text&gt;&lt;title&gt;220000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.115385 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.11538461538461" y="529.0" class=""&gt;CPython 3.10&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M240.038462 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="240.03846153846155" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M391.961538 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="391.96153846153845" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M543.884615 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="543.8846153846154" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.29076923076923" y="9.884615384615415" rx="0" ry="0" width="117.64923076923075" height="494.2307692307692" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;224455429&lt;/desc&gt;&lt;desc class="x centered"&gt;88.11538461538461&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 3.10&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="181.21384615384616" y="295.8060558536238" rx="0" ry="0" width="117.64923076923075" height="208.30932876176087" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;94603903&lt;/desc&gt;&lt;desc class="x centered"&gt;240.03846153846155&lt;/desc&gt;&lt;desc class="y centered"&gt;399.9607202345042&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="333.1369230769231" y="296.0248751148582" rx="0" ry="0" width="117.64923076923075" height="208.09050950052642" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;94504526&lt;/desc&gt;&lt;desc class="x centered"&gt;391.96153846153845&lt;/desc&gt;&lt;desc class="y centered"&gt;400.07012986512143&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="485.06" y="296.02463290470155" rx="0" ry="0" width="117.64923076923075" height="208.0907517106831" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;94504636&lt;/desc&gt;&lt;desc class="x centered"&gt;543.8846153846154&lt;/desc&gt;&lt;desc class="y centered"&gt;400.0700087600431&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct CallCompiledFunctionPosKwArgsVariable&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-e699b694-352d-4d0f-8eec-5b205f1b354c" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-e699b694-352d-4d0f-8eec-5b205f1b354c{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-e699b694-352d-4d0f-8eec-5b205f1b354c{background-color:#f0f0f0}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c path,#chart-e699b694-352d-4d0f-8eec-5b205f1b354c line,#chart-e699b694-352d-4d0f-8eec-5b205f1b354c rect,#chart-e699b694-352d-4d0f-8eec-5b205f1b354c circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .graph &amp;gt; .background{fill:#f0f0f0}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .plot &amp;gt; .background{fill:#f8f8f8}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .graph{fill:rgba(0,0,0,0.9)}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c text.no_data{fill:rgba(0,0,0,0.9)}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .title{fill:rgba(0,0,0,0.9)}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .axis .line{stroke:rgba(0,0,0,0.9)}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .axis text.major{fill:rgba(0,0,0,0.9)}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .axis.y .guides:hover .guide.line,#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .line-graph .axis.x .guides:hover .guide.line,#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .stackedline-graph .axis.x .guides:hover .guide.line,#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .ci{stroke:rgba(0,0,0,0.9)}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .reactive.active,#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .ci .reactive.active{stroke-width:1.5}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .series text{fill:rgba(0,0,0,0.9)}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .tooltip .value{font-size:1.5em}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .bound{font-size:.5em}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .color-0,#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .text-overlay .color-0 text{fill:black}
#chart-e699b694-352d-4d0f-8eec-5b205f1b354c text.no_data{text-anchor:middle}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .guide.line{fill:none}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .centered{text-anchor:middle}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .title{text-anchor:middle}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .legends .legend text{fill-opacity:1}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .axis.x text{text-anchor:middle}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .axis.x:not(.web) text[transform]{text-anchor:start}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .axis.y text{text-anchor:end}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .axis.y text[transform].backwards{text-anchor:start}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .axis.y2 text{text-anchor:start}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .axis.y2 text[transform].backwards{text-anchor:end}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .horizontal .axis.y .guide.line,#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .horizontal .axis.y2 .guide.line,#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .vertical .axis.x .guide.line{opacity:0}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .horizontal .axis.always_show .guide.line,#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .axis.y .guides:hover .guide.line,#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .axis.y2 .guides:hover .guide.line,#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .axis.x .guides:hover .guide.line{opacity:1}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .axis .guides:hover text{opacity:1}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .nofill{fill:none}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .subtle-fill{fill-opacity:.2}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .dot.active{stroke-width:5px}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .dot.negative{fill:transparent}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c text,#chart-e699b694-352d-4d0f-8eec-5b205f1b354c tspan{stroke:none !important}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .series text.active{opacity:1}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .tooltip text{fill-opacity:1}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .showable{visibility:hidden}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .showable.shown{visibility:visible}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-e699b694-352d-4d0f-8eec-5b205f1b354c .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['e699b694-352d-4d0f-8eec-5b205f1b354c'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct CallCompiledFunctionPosKwArgsVariable", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 2.7", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct CallCompiledFunctionPosKwArgsVariable&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(148, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="632.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h632.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 459.919622 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="463.4196222546919" class=""&gt;20000000&lt;/text&gt;&lt;title&gt;20000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 415.723860 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="419.22385989399913" class=""&gt;40000000&lt;/text&gt;&lt;title&gt;40000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 371.528098 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="375.0280975333064" class=""&gt;60000000&lt;/text&gt;&lt;title&gt;60000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 327.332335 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="330.8323351726136" class=""&gt;80000000&lt;/text&gt;&lt;title&gt;80000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 283.136573 h632.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="286.6365728119209" class="major"&gt;100000000&lt;/text&gt;&lt;title&gt;100000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 238.940810 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="242.44081045122817" class=""&gt;120000000&lt;/text&gt;&lt;title&gt;120000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 194.745048 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="198.24504809053542" class=""&gt;140000000&lt;/text&gt;&lt;title&gt;140000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 150.549286 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="154.04928572984267" class=""&gt;160000000&lt;/text&gt;&lt;title&gt;160000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 106.353523 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="109.85352336914991" class=""&gt;180000000&lt;/text&gt;&lt;title&gt;180000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 62.157761 h632.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="65.65776100845716" class="major"&gt;200000000&lt;/text&gt;&lt;title&gt;200000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 17.961999 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="21.46199864776446" class=""&gt;220000000&lt;/text&gt;&lt;title&gt;220000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.115385 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.11538461538461" y="529.0" class=""&gt;CPython 2.7&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M240.038462 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="240.03846153846155" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M391.961538 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="391.96153846153845" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M543.884615 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="543.8846153846154" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.29076923076923" y="9.884615384615358" rx="0" ry="0" width="117.64923076923075" height="494.2307692307693" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;223655275&lt;/desc&gt;&lt;desc class="x centered"&gt;88.11538461538461&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 2.7&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="181.21384615384616" y="325.99801870139385" rx="0" ry="0" width="117.64923076923075" height="178.1173659139908" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;80603821&lt;/desc&gt;&lt;desc class="x centered"&gt;240.03846153846155&lt;/desc&gt;&lt;desc class="y centered"&gt;415.0567016583892&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="333.1369230769231" y="325.22845335992395" rx="0" ry="0" width="117.64923076923075" height="178.8869312554607" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;80952074&lt;/desc&gt;&lt;desc class="x centered"&gt;391.96153846153845&lt;/desc&gt;&lt;desc class="y centered"&gt;414.6719189876543&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="485.06" y="325.2349258293217" rx="0" ry="0" width="117.64923076923075" height="178.88045878606295" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;80949145&lt;/desc&gt;&lt;desc class="x centered"&gt;543.8846153846154&lt;/desc&gt;&lt;desc class="y centered"&gt;414.67515522235317&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct CallCompiledFunctionPosKwArgsVariable&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/section&gt;
&lt;section id="source-code-with-construct"&gt;
&lt;h2&gt;&lt;a class="toc-backref" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#toc-entry-2" role="doc-backlink"&gt;Source Code with Construct&lt;/a&gt;&lt;/h2&gt;
&lt;div class="code"&gt;&lt;pre class="code python"&gt;&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-1" name="rest_code_b8d736d43c81405791fce1871e665bb2-1" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-1"&gt;&lt;/a&gt;    &lt;span class="n"&gt;c&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;getUnknownValue&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-2" name="rest_code_b8d736d43c81405791fce1871e665bb2-2" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-2"&gt;&lt;/a&gt;    &lt;span class="n"&gt;d&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;getUnknownValue&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-3" name="rest_code_b8d736d43c81405791fce1871e665bb2-3" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-3"&gt;&lt;/a&gt;    &lt;span class="n"&gt;e&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;getUnknownValue&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-4" name="rest_code_b8d736d43c81405791fce1871e665bb2-4" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-4"&gt;&lt;/a&gt;    &lt;span class="n"&gt;f&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;getUnknownValue&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-5" name="rest_code_b8d736d43c81405791fce1871e665bb2-5" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-5"&gt;&lt;/a&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-6" name="rest_code_b8d736d43c81405791fce1871e665bb2-6" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-6"&gt;&lt;/a&gt;    &lt;span class="n"&gt;compiled_f&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;compiled_func&lt;/span&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-7" name="rest_code_b8d736d43c81405791fce1871e665bb2-7" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-7"&gt;&lt;/a&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-8" name="rest_code_b8d736d43c81405791fce1871e665bb2-8" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-8"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# This is supposed to make a call to a compiled function, which is&lt;/span&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-9" name="rest_code_b8d736d43c81405791fce1871e665bb2-9" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-9"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# being optimized separately.&lt;/span&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-10" name="rest_code_b8d736d43c81405791fce1871e665bb2-10" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-10"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# construct_begin&lt;/span&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-11" name="rest_code_b8d736d43c81405791fce1871e665bb2-11" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-11"&gt;&lt;/a&gt;    &lt;span class="n"&gt;compiled_f&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;b&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;c&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;d&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;d&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;e&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;e&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;f&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;f&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-12" name="rest_code_b8d736d43c81405791fce1871e665bb2-12" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-12"&gt;&lt;/a&gt;    &lt;span class="n"&gt;compiled_f&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;c&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;b&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;d&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;d&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;e&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;e&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;f&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;f&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-13" name="rest_code_b8d736d43c81405791fce1871e665bb2-13" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-13"&gt;&lt;/a&gt;    &lt;span class="n"&gt;compiled_f&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;b&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;c&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;d&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;d&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;e&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;e&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;f&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;f&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-14" name="rest_code_b8d736d43c81405791fce1871e665bb2-14" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-14"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# construct_alternative&lt;/span&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-15" name="rest_code_b8d736d43c81405791fce1871e665bb2-15" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-15"&gt;&lt;/a&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-16" name="rest_code_b8d736d43c81405791fce1871e665bb2-16" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-16"&gt;&lt;/a&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-17" name="rest_code_b8d736d43c81405791fce1871e665bb2-17" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-17"&gt;&lt;/a&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-18" name="rest_code_b8d736d43c81405791fce1871e665bb2-18" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-18"&gt;&lt;/a&gt;    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="n"&gt;compiled_f&lt;/span&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-19" name="rest_code_b8d736d43c81405791fce1871e665bb2-19" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-19"&gt;&lt;/a&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-20" name="rest_code_b8d736d43c81405791fce1871e665bb2-20" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-20"&gt;&lt;/a&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-21" name="rest_code_b8d736d43c81405791fce1871e665bb2-21" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-21"&gt;&lt;/a&gt;&lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="n"&gt;itertools&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kc"&gt;None&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;50000&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-22" name="rest_code_b8d736d43c81405791fce1871e665bb2-22" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-22"&gt;&lt;/a&gt;    &lt;span class="n"&gt;calledRepeatedly&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-23" name="rest_code_b8d736d43c81405791fce1871e665bb2-23" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-23"&gt;&lt;/a&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-24" name="rest_code_b8d736d43c81405791fce1871e665bb2-24" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-24"&gt;&lt;/a&gt;&lt;span class="nb"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"OK."&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-25" name="rest_code_b8d736d43c81405791fce1871e665bb2-25" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-25"&gt;&lt;/a&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-26" name="rest_code_b8d736d43c81405791fce1871e665bb2-26" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-26"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Python test originally created or extracted from other peoples work. The&lt;/span&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-27" name="rest_code_b8d736d43c81405791fce1871e665bb2-27" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-27"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     parts from me are licensed as below. It is at least Free Software where&lt;/span&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-28" name="rest_code_b8d736d43c81405791fce1871e665bb2-28" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-28"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     it's copied from other people. In these cases, that will normally be&lt;/span&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-29" name="rest_code_b8d736d43c81405791fce1871e665bb2-29" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-29"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     indicated.&lt;/span&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-30" name="rest_code_b8d736d43c81405791fce1871e665bb2-30" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-30"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-31" name="rest_code_b8d736d43c81405791fce1871e665bb2-31" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-31"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Licensed under the Apache License, Version 2.0 (the "License");&lt;/span&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-32" name="rest_code_b8d736d43c81405791fce1871e665bb2-32" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-32"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-33" name="rest_code_b8d736d43c81405791fce1871e665bb2-33" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-33"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     You may obtain a copy of the License at&lt;/span&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-34" name="rest_code_b8d736d43c81405791fce1871e665bb2-34" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-34"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-35" name="rest_code_b8d736d43c81405791fce1871e665bb2-35" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-35"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#         http://www.apache.org/licenses/LICENSE-2.0&lt;/span&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-36" name="rest_code_b8d736d43c81405791fce1871e665bb2-36" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-36"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-37" name="rest_code_b8d736d43c81405791fce1871e665bb2-37" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-37"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-38" name="rest_code_b8d736d43c81405791fce1871e665bb2-38" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-38"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     distributed under the License is distributed on an "AS IS" BASIS,&lt;/span&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-39" name="rest_code_b8d736d43c81405791fce1871e665bb2-39" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-39"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-40" name="rest_code_b8d736d43c81405791fce1871e665bb2-40" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-40"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     See the License for the specific language governing permissions and&lt;/span&gt;
&lt;a id="rest_code_b8d736d43c81405791fce1871e665bb2-41" name="rest_code_b8d736d43c81405791fce1871e665bb2-41" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_b8d736d43c81405791fce1871e665bb2-41"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     limitations under the License.&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/section&gt;
&lt;section id="source-code-without-construct"&gt;
&lt;h2&gt;&lt;a class="toc-backref" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#toc-entry-3" role="doc-backlink"&gt;Source Code without Construct&lt;/a&gt;&lt;/h2&gt;
&lt;div class="code"&gt;&lt;pre class="code python"&gt;&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-1" name="rest_code_696857f2fdb54736bb1391b414e535ca-1" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-1"&gt;&lt;/a&gt;    &lt;span class="n"&gt;c&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;getUnknownValue&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-2" name="rest_code_696857f2fdb54736bb1391b414e535ca-2" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-2"&gt;&lt;/a&gt;    &lt;span class="n"&gt;d&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;getUnknownValue&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-3" name="rest_code_696857f2fdb54736bb1391b414e535ca-3" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-3"&gt;&lt;/a&gt;    &lt;span class="n"&gt;e&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;getUnknownValue&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-4" name="rest_code_696857f2fdb54736bb1391b414e535ca-4" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-4"&gt;&lt;/a&gt;    &lt;span class="n"&gt;f&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;getUnknownValue&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-5" name="rest_code_696857f2fdb54736bb1391b414e535ca-5" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-5"&gt;&lt;/a&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-6" name="rest_code_696857f2fdb54736bb1391b414e535ca-6" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-6"&gt;&lt;/a&gt;    &lt;span class="n"&gt;compiled_f&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;compiled_func&lt;/span&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-7" name="rest_code_696857f2fdb54736bb1391b414e535ca-7" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-7"&gt;&lt;/a&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-8" name="rest_code_696857f2fdb54736bb1391b414e535ca-8" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-8"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# This is supposed to make a call to a compiled function, which is&lt;/span&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-9" name="rest_code_696857f2fdb54736bb1391b414e535ca-9" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-9"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# being optimized separately.&lt;/span&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-10" name="rest_code_696857f2fdb54736bb1391b414e535ca-10" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-10"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# construct_begin&lt;/span&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-11" name="rest_code_696857f2fdb54736bb1391b414e535ca-11" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-11"&gt;&lt;/a&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-12" name="rest_code_696857f2fdb54736bb1391b414e535ca-12" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-12"&gt;&lt;/a&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-13" name="rest_code_696857f2fdb54736bb1391b414e535ca-13" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-13"&gt;&lt;/a&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-14" name="rest_code_696857f2fdb54736bb1391b414e535ca-14" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-14"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# construct_alternative&lt;/span&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-15" name="rest_code_696857f2fdb54736bb1391b414e535ca-15" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-15"&gt;&lt;/a&gt;    &lt;span class="k"&gt;pass&lt;/span&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-16" name="rest_code_696857f2fdb54736bb1391b414e535ca-16" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-16"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# construct_end&lt;/span&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-17" name="rest_code_696857f2fdb54736bb1391b414e535ca-17" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-17"&gt;&lt;/a&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-18" name="rest_code_696857f2fdb54736bb1391b414e535ca-18" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-18"&gt;&lt;/a&gt;    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="n"&gt;compiled_f&lt;/span&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-19" name="rest_code_696857f2fdb54736bb1391b414e535ca-19" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-19"&gt;&lt;/a&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-20" name="rest_code_696857f2fdb54736bb1391b414e535ca-20" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-20"&gt;&lt;/a&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-21" name="rest_code_696857f2fdb54736bb1391b414e535ca-21" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-21"&gt;&lt;/a&gt;&lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="n"&gt;itertools&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kc"&gt;None&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;50000&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-22" name="rest_code_696857f2fdb54736bb1391b414e535ca-22" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-22"&gt;&lt;/a&gt;    &lt;span class="n"&gt;calledRepeatedly&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-23" name="rest_code_696857f2fdb54736bb1391b414e535ca-23" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-23"&gt;&lt;/a&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-24" name="rest_code_696857f2fdb54736bb1391b414e535ca-24" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-24"&gt;&lt;/a&gt;&lt;span class="nb"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"OK."&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-25" name="rest_code_696857f2fdb54736bb1391b414e535ca-25" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-25"&gt;&lt;/a&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-26" name="rest_code_696857f2fdb54736bb1391b414e535ca-26" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-26"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Python test originally created or extracted from other peoples work. The&lt;/span&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-27" name="rest_code_696857f2fdb54736bb1391b414e535ca-27" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-27"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     parts from me are licensed as below. It is at least Free Software where&lt;/span&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-28" name="rest_code_696857f2fdb54736bb1391b414e535ca-28" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-28"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     it's copied from other people. In these cases, that will normally be&lt;/span&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-29" name="rest_code_696857f2fdb54736bb1391b414e535ca-29" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-29"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     indicated.&lt;/span&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-30" name="rest_code_696857f2fdb54736bb1391b414e535ca-30" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-30"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-31" name="rest_code_696857f2fdb54736bb1391b414e535ca-31" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-31"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Licensed under the Apache License, Version 2.0 (the "License");&lt;/span&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-32" name="rest_code_696857f2fdb54736bb1391b414e535ca-32" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-32"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-33" name="rest_code_696857f2fdb54736bb1391b414e535ca-33" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-33"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     You may obtain a copy of the License at&lt;/span&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-34" name="rest_code_696857f2fdb54736bb1391b414e535ca-34" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-34"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-35" name="rest_code_696857f2fdb54736bb1391b414e535ca-35" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-35"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#         http://www.apache.org/licenses/LICENSE-2.0&lt;/span&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-36" name="rest_code_696857f2fdb54736bb1391b414e535ca-36" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-36"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-37" name="rest_code_696857f2fdb54736bb1391b414e535ca-37" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-37"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-38" name="rest_code_696857f2fdb54736bb1391b414e535ca-38" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-38"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     distributed under the License is distributed on an "AS IS" BASIS,&lt;/span&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-39" name="rest_code_696857f2fdb54736bb1391b414e535ca-39" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-39"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-40" name="rest_code_696857f2fdb54736bb1391b414e535ca-40" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-40"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     See the License for the specific language governing permissions and&lt;/span&gt;
&lt;a id="rest_code_696857f2fdb54736bb1391b414e535ca-41" name="rest_code_696857f2fdb54736bb1391b414e535ca-41" href="https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html#rest_code_696857f2fdb54736bb1391b414e535ca-41"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     limitations under the License.&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/section&gt;</description><category>27_develop_up_vs_main</category><category>27_factory_steady_vs_develop</category><category>310_develop_down_vs_main</category><category>310_factory_steady_vs_develop</category><category>311_develop_steady_vs_main</category><category>311_factory_steady_vs_develop</category><category>312_develop_up_vs_main</category><category>312_factory_up_vs_develop</category><guid>https://speedcenter.nuitka.net/constructs/construct-callcompiledfunctionposkwargsvariable.html</guid><pubDate>Tue, 06 Oct 2026 19:12:33 GMT</pubDate></item><item><title>Construct DictCreation</title><link>https://speedcenter.nuitka.net/constructs/construct-dictcreation.html</link><dc:creator>Kay Hayen</dc:creator><description>&lt;nav class="contents" id="contents" role="doc-toc"&gt;
&lt;p class="topic-title"&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#top"&gt;Contents&lt;/a&gt;&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#performance-diagrams" id="toc-entry-1"&gt;Performance Diagrams&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#source-code-with-construct" id="toc-entry-2"&gt;Source Code with Construct&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#source-code-without-construct" id="toc-entry-3"&gt;Source Code without Construct&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/nav&gt;
&lt;section id="performance-diagrams"&gt;
&lt;h2&gt;&lt;a class="toc-backref" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#toc-entry-1" role="doc-backlink"&gt;Performance Diagrams&lt;/a&gt;&lt;/h2&gt;
&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce{background-color:#f0f0f0}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce path,#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce line,#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce rect,#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .graph &amp;gt; .background{fill:#f0f0f0}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .plot &amp;gt; .background{fill:#f8f8f8}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .graph{fill:rgba(0,0,0,0.9)}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce text.no_data{fill:rgba(0,0,0,0.9)}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .title{fill:rgba(0,0,0,0.9)}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .axis .line{stroke:rgba(0,0,0,0.9)}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .axis text.major{fill:rgba(0,0,0,0.9)}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .axis.y .guides:hover .guide.line,#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .line-graph .axis.x .guides:hover .guide.line,#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .stackedline-graph .axis.x .guides:hover .guide.line,#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .ci{stroke:rgba(0,0,0,0.9)}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .reactive.active,#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .ci .reactive.active{stroke-width:1.5}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .series text{fill:rgba(0,0,0,0.9)}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .tooltip .value{font-size:1.5em}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .bound{font-size:.5em}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .color-0,#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .text-overlay .color-0 text{fill:black}
#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce text.no_data{text-anchor:middle}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .guide.line{fill:none}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .centered{text-anchor:middle}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .title{text-anchor:middle}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .legends .legend text{fill-opacity:1}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .axis.x text{text-anchor:middle}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .axis.x:not(.web) text[transform]{text-anchor:start}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .axis.y text{text-anchor:end}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .axis.y text[transform].backwards{text-anchor:start}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .axis.y2 text{text-anchor:start}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .axis.y2 text[transform].backwards{text-anchor:end}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .horizontal .axis.y .guide.line,#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .horizontal .axis.y2 .guide.line,#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .vertical .axis.x .guide.line{opacity:0}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .horizontal .axis.always_show .guide.line,#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .axis.y .guides:hover .guide.line,#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .axis.y2 .guides:hover .guide.line,#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .axis.x .guides:hover .guide.line{opacity:1}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .axis .guides:hover text{opacity:1}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .nofill{fill:none}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .subtle-fill{fill-opacity:.2}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .dot.active{stroke-width:5px}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .dot.negative{fill:transparent}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce text,#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce tspan{stroke:none !important}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .series text.active{opacity:1}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .tooltip text{fill-opacity:1}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .showable{visibility:hidden}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .showable.shown{visibility:visible}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-f1631dc8-a814-4a95-b29c-e76769e5a8ce .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['f1631dc8-a814-4a95-b29c-e76769e5a8ce'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct DictCreation", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 3.12", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct DictCreation&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(142, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="638.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h638.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 469.622831 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="473.12283053511305" class=""&gt;1000000&lt;/text&gt;&lt;title&gt;1000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 435.130276 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="438.63027645484146" class=""&gt;2000000&lt;/text&gt;&lt;title&gt;2000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 400.637722 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="404.1377223745698" class=""&gt;3000000&lt;/text&gt;&lt;title&gt;3000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 366.145168 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="369.64516829429823" class=""&gt;4000000&lt;/text&gt;&lt;title&gt;4000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 331.652614 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="335.15261421402664" class="major"&gt;5000000&lt;/text&gt;&lt;title&gt;5000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 297.160060 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="300.66006013375505" class=""&gt;6000000&lt;/text&gt;&lt;title&gt;6000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 262.667506 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="266.16750605348346" class=""&gt;7000000&lt;/text&gt;&lt;title&gt;7000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 228.174952 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="231.67495197321188" class=""&gt;8000000&lt;/text&gt;&lt;title&gt;8000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 193.682398 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="197.18239789294034" class=""&gt;9000000&lt;/text&gt;&lt;title&gt;9000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 159.189844 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="162.68984381266876" class="major"&gt;10000000&lt;/text&gt;&lt;title&gt;10000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 124.697290 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="128.19728973239717" class=""&gt;11000000&lt;/text&gt;&lt;title&gt;11000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 90.204736 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="93.70473565212552" class=""&gt;12000000&lt;/text&gt;&lt;title&gt;12000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 55.712182 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="59.21218157185393" class=""&gt;13000000&lt;/text&gt;&lt;title&gt;13000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 21.219627 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="24.719627491582344" class=""&gt;14000000&lt;/text&gt;&lt;title&gt;14000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.951923 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.95192307692307" y="529.0" class=""&gt;CPython 3.12&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M242.317308 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="242.3173076923077" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M395.682692 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="395.68269230769226" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M549.048077 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="549.0480769230769" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.568846153846152" y="9.884615384615358" rx="0" ry="0" width="118.76615384615384" height="494.2307692307693" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;14328622&lt;/desc&gt;&lt;desc class="x centered"&gt;88.95192307692307&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 3.12&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="182.93423076923077" y="56.05707262010259" rx="0" ry="0" width="118.76615384615384" height="448.05831199528205" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;12990001&lt;/desc&gt;&lt;desc class="x centered"&gt;242.31730769230768&lt;/desc&gt;&lt;desc class="y centered"&gt;280.0862286177436&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="336.2996153846154" y="54.677404949445815" rx="0" ry="0" width="118.76615384615384" height="449.4379796659388" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;13030000&lt;/desc&gt;&lt;desc class="x centered"&gt;395.6826923076923&lt;/desc&gt;&lt;desc class="y centered"&gt;279.3963947824152&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="489.66499999999996" y="54.677404949445815" rx="0" ry="0" width="118.76615384615384" height="449.4379796659388" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;13030000&lt;/desc&gt;&lt;desc class="x centered"&gt;549.0480769230769&lt;/desc&gt;&lt;desc class="y centered"&gt;279.3963947824152&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct DictCreation&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-3b7bc294-7d79-4277-aa4e-9d454646fde5" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5{background-color:#f0f0f0}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 path,#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 line,#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 rect,#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .graph &amp;gt; .background{fill:#f0f0f0}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .plot &amp;gt; .background{fill:#f8f8f8}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .graph{fill:rgba(0,0,0,0.9)}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 text.no_data{fill:rgba(0,0,0,0.9)}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .title{fill:rgba(0,0,0,0.9)}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .axis .line{stroke:rgba(0,0,0,0.9)}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .axis text.major{fill:rgba(0,0,0,0.9)}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .axis.y .guides:hover .guide.line,#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .line-graph .axis.x .guides:hover .guide.line,#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .stackedline-graph .axis.x .guides:hover .guide.line,#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .ci{stroke:rgba(0,0,0,0.9)}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .reactive.active,#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .ci .reactive.active{stroke-width:1.5}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .series text{fill:rgba(0,0,0,0.9)}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .tooltip .value{font-size:1.5em}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .bound{font-size:.5em}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .color-0,#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .text-overlay .color-0 text{fill:black}
#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 text.no_data{text-anchor:middle}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .guide.line{fill:none}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .centered{text-anchor:middle}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .title{text-anchor:middle}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .legends .legend text{fill-opacity:1}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .axis.x text{text-anchor:middle}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .axis.x:not(.web) text[transform]{text-anchor:start}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .axis.y text{text-anchor:end}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .axis.y text[transform].backwards{text-anchor:start}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .axis.y2 text{text-anchor:start}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .axis.y2 text[transform].backwards{text-anchor:end}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .horizontal .axis.y .guide.line,#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .horizontal .axis.y2 .guide.line,#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .vertical .axis.x .guide.line{opacity:0}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .horizontal .axis.always_show .guide.line,#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .axis.y .guides:hover .guide.line,#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .axis.y2 .guides:hover .guide.line,#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .axis.x .guides:hover .guide.line{opacity:1}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .axis .guides:hover text{opacity:1}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .nofill{fill:none}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .subtle-fill{fill-opacity:.2}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .dot.active{stroke-width:5px}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .dot.negative{fill:transparent}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 text,#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 tspan{stroke:none !important}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .series text.active{opacity:1}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .tooltip text{fill-opacity:1}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .showable{visibility:hidden}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .showable.shown{visibility:visible}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-3b7bc294-7d79-4277-aa4e-9d454646fde5 .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['3b7bc294-7d79-4277-aa4e-9d454646fde5'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct DictCreation", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 3.11", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct DictCreation&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(142, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="638.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h638.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 463.899452 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="467.39945190910225" class=""&gt;1000000&lt;/text&gt;&lt;title&gt;1000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 423.683519 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="427.1835192028199" class=""&gt;2000000&lt;/text&gt;&lt;title&gt;2000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 383.467586 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="386.9675864965376" class=""&gt;3000000&lt;/text&gt;&lt;title&gt;3000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 343.251654 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="346.7516537902552" class=""&gt;4000000&lt;/text&gt;&lt;title&gt;4000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 303.035721 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="306.53572108397293" class="major"&gt;5000000&lt;/text&gt;&lt;title&gt;5000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 262.819788 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="266.31978837769054" class=""&gt;6000000&lt;/text&gt;&lt;title&gt;6000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 222.603856 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="226.1038556714082" class=""&gt;7000000&lt;/text&gt;&lt;title&gt;7000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 182.387923 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="185.88792296512588" class=""&gt;8000000&lt;/text&gt;&lt;title&gt;8000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 142.171990 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="145.67199025884355" class=""&gt;9000000&lt;/text&gt;&lt;title&gt;9000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 101.956058 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="105.45605755256122" class="major"&gt;10000000&lt;/text&gt;&lt;title&gt;10000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 61.740125 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="65.24012484627889" class=""&gt;11000000&lt;/text&gt;&lt;title&gt;11000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 21.524192 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="25.024192139996558" class=""&gt;12000000&lt;/text&gt;&lt;title&gt;12000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.951923 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.95192307692307" y="529.0" class=""&gt;CPython 3.11&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M242.317308 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="242.3173076923077" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M395.682692 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="395.68269230769226" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M549.048077 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="549.0480769230769" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.568846153846152" y="9.884615384615358" rx="0" ry="0" width="118.76615384615384" height="494.2307692307693" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;12289427&lt;/desc&gt;&lt;desc class="x centered"&gt;88.95192307692307&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 3.11&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="182.93423076923077" y="91.90211459192335" rx="0" ry="0" width="118.76615384615384" height="412.2132700234613" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;10249999&lt;/desc&gt;&lt;desc class="x centered"&gt;242.31730769230768&lt;/desc&gt;&lt;desc class="y centered"&gt;298.008749603654&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="336.2996153846154" y="92.70639303011626" rx="0" ry="0" width="118.76615384615384" height="411.4089915852684" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;10230000&lt;/desc&gt;&lt;desc class="x centered"&gt;395.6826923076923&lt;/desc&gt;&lt;desc class="y centered"&gt;298.41088882275045&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="489.66499999999996" y="92.70639303011626" rx="0" ry="0" width="118.76615384615384" height="411.4089915852684" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;10230000&lt;/desc&gt;&lt;desc class="x centered"&gt;549.0480769230769&lt;/desc&gt;&lt;desc class="y centered"&gt;298.41088882275045&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct DictCreation&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f{background-color:#f0f0f0}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f path,#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f line,#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f rect,#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .graph &amp;gt; .background{fill:#f0f0f0}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .plot &amp;gt; .background{fill:#f8f8f8}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .graph{fill:rgba(0,0,0,0.9)}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f text.no_data{fill:rgba(0,0,0,0.9)}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .title{fill:rgba(0,0,0,0.9)}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .axis .line{stroke:rgba(0,0,0,0.9)}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .axis text.major{fill:rgba(0,0,0,0.9)}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .axis.y .guides:hover .guide.line,#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .line-graph .axis.x .guides:hover .guide.line,#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .stackedline-graph .axis.x .guides:hover .guide.line,#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .ci{stroke:rgba(0,0,0,0.9)}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .reactive.active,#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .ci .reactive.active{stroke-width:1.5}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .series text{fill:rgba(0,0,0,0.9)}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .tooltip .value{font-size:1.5em}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .bound{font-size:.5em}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .color-0,#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .text-overlay .color-0 text{fill:black}
#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f text.no_data{text-anchor:middle}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .guide.line{fill:none}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .centered{text-anchor:middle}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .title{text-anchor:middle}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .legends .legend text{fill-opacity:1}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .axis.x text{text-anchor:middle}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .axis.x:not(.web) text[transform]{text-anchor:start}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .axis.y text{text-anchor:end}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .axis.y text[transform].backwards{text-anchor:start}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .axis.y2 text{text-anchor:start}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .axis.y2 text[transform].backwards{text-anchor:end}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .horizontal .axis.y .guide.line,#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .horizontal .axis.y2 .guide.line,#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .vertical .axis.x .guide.line{opacity:0}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .horizontal .axis.always_show .guide.line,#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .axis.y .guides:hover .guide.line,#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .axis.y2 .guides:hover .guide.line,#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .axis.x .guides:hover .guide.line{opacity:1}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .axis .guides:hover text{opacity:1}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .nofill{fill:none}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .subtle-fill{fill-opacity:.2}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .dot.active{stroke-width:5px}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .dot.negative{fill:transparent}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f text,#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f tspan{stroke:none !important}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .series text.active{opacity:1}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .tooltip text{fill-opacity:1}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .showable{visibility:hidden}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .showable.shown{visibility:visible}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-8c755e73-9c7c-4f92-ab30-1e856e1e677f .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['8c755e73-9c7c-4f92-ab30-1e856e1e677f'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct DictCreation", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 3.10", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct DictCreation&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(142, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="638.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h638.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 463.962683 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="467.4626831103801" class=""&gt;1000000&lt;/text&gt;&lt;title&gt;1000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 423.809982 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="427.3099816053756" class=""&gt;2000000&lt;/text&gt;&lt;title&gt;2000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 383.657280 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="387.1572801003711" class=""&gt;3000000&lt;/text&gt;&lt;title&gt;3000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 343.504579 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="347.00457859536664" class=""&gt;4000000&lt;/text&gt;&lt;title&gt;4000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 303.351877 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="306.85187709036217" class="major"&gt;5000000&lt;/text&gt;&lt;title&gt;5000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 263.199176 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="266.6991755853577" class=""&gt;6000000&lt;/text&gt;&lt;title&gt;6000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 223.046474 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="226.54647408035316" class=""&gt;7000000&lt;/text&gt;&lt;title&gt;7000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 182.893773 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="186.3937725753487" class=""&gt;8000000&lt;/text&gt;&lt;title&gt;8000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 142.741071 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="146.24107107034416" class=""&gt;9000000&lt;/text&gt;&lt;title&gt;9000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 102.588370 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="106.08836956533969" class="major"&gt;10000000&lt;/text&gt;&lt;title&gt;10000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 62.435668 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="65.93566806033516" class=""&gt;11000000&lt;/text&gt;&lt;title&gt;11000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 22.282967 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="25.782966555330688" class=""&gt;12000000&lt;/text&gt;&lt;title&gt;12000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.951923 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.95192307692307" y="529.0" class=""&gt;CPython 3.10&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M242.317308 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="242.3173076923077" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M395.682692 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="395.68269230769226" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M549.048077 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="549.0480769230769" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.568846153846152" y="9.884615384615358" rx="0" ry="0" width="118.76615384615384" height="494.2307692307693" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;12308780&lt;/desc&gt;&lt;desc class="x centered"&gt;88.95192307692307&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 3.10&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="182.93423076923077" y="149.56699017349342" rx="0" ry="0" width="118.76615384615384" height="354.5483944418912" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;8830001&lt;/desc&gt;&lt;desc class="x centered"&gt;242.31730769230768&lt;/desc&gt;&lt;desc class="y centered"&gt;326.84118739443903&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="336.2996153846154" y="151.97619241649522" rx="0" ry="0" width="118.76615384615384" height="352.1391921988894" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;8770000&lt;/desc&gt;&lt;desc class="x centered"&gt;395.6826923076923&lt;/desc&gt;&lt;desc class="y centered"&gt;328.04578851593993&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="489.66499999999996" y="151.97619241649522" rx="0" ry="0" width="118.76615384615384" height="352.1391921988894" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;8770000&lt;/desc&gt;&lt;desc class="x centered"&gt;549.0480769230769&lt;/desc&gt;&lt;desc class="y centered"&gt;328.04578851593993&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct DictCreation&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef{background-color:#f0f0f0}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef path,#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef line,#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef rect,#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .graph &amp;gt; .background{fill:#f0f0f0}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .plot &amp;gt; .background{fill:#f8f8f8}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .graph{fill:rgba(0,0,0,0.9)}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef text.no_data{fill:rgba(0,0,0,0.9)}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .title{fill:rgba(0,0,0,0.9)}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .axis .line{stroke:rgba(0,0,0,0.9)}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .axis text.major{fill:rgba(0,0,0,0.9)}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .axis.y .guides:hover .guide.line,#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .line-graph .axis.x .guides:hover .guide.line,#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .stackedline-graph .axis.x .guides:hover .guide.line,#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .ci{stroke:rgba(0,0,0,0.9)}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .reactive.active,#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .ci .reactive.active{stroke-width:1.5}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .series text{fill:rgba(0,0,0,0.9)}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .tooltip .value{font-size:1.5em}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .bound{font-size:.5em}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .color-0,#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .text-overlay .color-0 text{fill:black}
#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef text.no_data{text-anchor:middle}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .guide.line{fill:none}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .centered{text-anchor:middle}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .title{text-anchor:middle}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .legends .legend text{fill-opacity:1}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .axis.x text{text-anchor:middle}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .axis.x:not(.web) text[transform]{text-anchor:start}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .axis.y text{text-anchor:end}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .axis.y text[transform].backwards{text-anchor:start}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .axis.y2 text{text-anchor:start}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .axis.y2 text[transform].backwards{text-anchor:end}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .horizontal .axis.y .guide.line,#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .horizontal .axis.y2 .guide.line,#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .vertical .axis.x .guide.line{opacity:0}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .horizontal .axis.always_show .guide.line,#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .axis.y .guides:hover .guide.line,#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .axis.y2 .guides:hover .guide.line,#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .axis.x .guides:hover .guide.line{opacity:1}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .axis .guides:hover text{opacity:1}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .nofill{fill:none}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .subtle-fill{fill-opacity:.2}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .dot.active{stroke-width:5px}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .dot.negative{fill:transparent}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef text,#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef tspan{stroke:none !important}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .series text.active{opacity:1}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .tooltip text{fill-opacity:1}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .showable{visibility:hidden}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .showable.shown{visibility:visible}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-d3ae00d3-c1b3-43a8-b021-5ebd428d08ef .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['d3ae00d3-c1b3-43a8-b021-5ebd428d08ef'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct DictCreation", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 2.7", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct DictCreation&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(142, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="638.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h638.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 456.742111 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="460.2421113287996" class=""&gt;1000000&lt;/text&gt;&lt;title&gt;1000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 409.368838 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="412.8688380422146" class=""&gt;2000000&lt;/text&gt;&lt;title&gt;2000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 361.995565 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="365.4955647556295" class=""&gt;3000000&lt;/text&gt;&lt;title&gt;3000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 314.622291 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="318.12229146904457" class=""&gt;4000000&lt;/text&gt;&lt;title&gt;4000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 267.249018 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="270.7490181824595" class="major"&gt;5000000&lt;/text&gt;&lt;title&gt;5000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 219.875745 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="223.3757448958745" class=""&gt;6000000&lt;/text&gt;&lt;title&gt;6000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 172.502472 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="176.0024716092895" class=""&gt;7000000&lt;/text&gt;&lt;title&gt;7000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 125.129198 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="128.6291983227045" class=""&gt;8000000&lt;/text&gt;&lt;title&gt;8000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 77.755925 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="81.25592503611944" class=""&gt;9000000&lt;/text&gt;&lt;title&gt;9000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 30.382652 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="33.882651749534375" class="major"&gt;10000000&lt;/text&gt;&lt;title&gt;10000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.951923 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.95192307692307" y="529.0" class=""&gt;CPython 2.7&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M242.317308 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="242.3173076923077" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M395.682692 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="395.68269230769226" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M549.048077 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="549.0480769230769" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.568846153846152" y="9.884615384615358" rx="0" ry="0" width="118.76615384615384" height="494.2307692307693" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;10432692&lt;/desc&gt;&lt;desc class="x centered"&gt;88.95192307692307&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 2.7&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="182.93423076923077" y="190.02499267907814" rx="0" ry="0" width="118.76615384615384" height="314.0903919363065" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;6630118&lt;/desc&gt;&lt;desc class="x centered"&gt;242.31730769230768&lt;/desc&gt;&lt;desc class="y centered"&gt;347.07018864723136&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="336.2996153846154" y="193.34107443586578" rx="0" ry="0" width="118.76615384615384" height="310.77431017951886" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;6560119&lt;/desc&gt;&lt;desc class="x centered"&gt;395.6826923076923&lt;/desc&gt;&lt;desc class="y centered"&gt;348.72822952562524&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="489.66499999999996" y="193.34107443586578" rx="0" ry="0" width="118.76615384615384" height="310.77431017951886" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;6560119&lt;/desc&gt;&lt;desc class="x centered"&gt;549.0480769230769&lt;/desc&gt;&lt;desc class="y centered"&gt;348.72822952562524&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct DictCreation&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/section&gt;
&lt;section id="source-code-with-construct"&gt;
&lt;h2&gt;&lt;a class="toc-backref" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#toc-entry-2" role="doc-backlink"&gt;Source Code with Construct&lt;/a&gt;&lt;/h2&gt;
&lt;div class="code"&gt;&lt;pre class="code python"&gt;&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-1" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-1" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-1"&gt;&lt;/a&gt;    &lt;span class="n"&gt;dict_val3&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;module_value3&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-2" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-2" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-2"&gt;&lt;/a&gt;    &lt;span class="n"&gt;dict_val4&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;module_value4&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-3" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-3" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-3"&gt;&lt;/a&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-4" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-4" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-4"&gt;&lt;/a&gt;    &lt;span class="n"&gt;l&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-5" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-5" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-5"&gt;&lt;/a&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-6" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-6" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-6"&gt;&lt;/a&gt;    &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="n"&gt;cond&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-7" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-7" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-7"&gt;&lt;/a&gt;        &lt;span class="n"&gt;l&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-8" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-8" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-8"&gt;&lt;/a&gt;            &lt;span class="n"&gt;dict_key1&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;dict_val1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-9" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-9" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-9"&gt;&lt;/a&gt;            &lt;span class="n"&gt;dict_key2&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;dict_val2&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-10" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-10" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-10"&gt;&lt;/a&gt;            &lt;span class="n"&gt;dict_key3&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;dict_val3&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-11" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-11" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-11"&gt;&lt;/a&gt;            &lt;span class="n"&gt;dict_key4&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;dict_val4&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-12" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-12" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-12"&gt;&lt;/a&gt;        &lt;span class="p"&gt;}&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-13" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-13" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-13"&gt;&lt;/a&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-14" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-14" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-14"&gt;&lt;/a&gt;    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-15" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-15" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-15"&gt;&lt;/a&gt;        &lt;span class="n"&gt;l&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-16" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-16" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-16"&gt;&lt;/a&gt;        &lt;span class="n"&gt;dict_val1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-17" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-17" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-17"&gt;&lt;/a&gt;        &lt;span class="n"&gt;dict_val2&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-18" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-18" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-18"&gt;&lt;/a&gt;        &lt;span class="n"&gt;dict_val3&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-19" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-19" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-19"&gt;&lt;/a&gt;        &lt;span class="n"&gt;dict_val4&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-20" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-20" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-20"&gt;&lt;/a&gt;        &lt;span class="n"&gt;dict_key1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-21" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-21" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-21"&gt;&lt;/a&gt;        &lt;span class="n"&gt;dict_key2&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-22" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-22" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-22"&gt;&lt;/a&gt;        &lt;span class="n"&gt;dict_key3&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-23" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-23" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-23"&gt;&lt;/a&gt;        &lt;span class="n"&gt;dict_key4&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-24" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-24" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-24"&gt;&lt;/a&gt;    &lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-25" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-25" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-25"&gt;&lt;/a&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-26" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-26" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-26"&gt;&lt;/a&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-27" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-27" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-27"&gt;&lt;/a&gt;&lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="n"&gt;itertools&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kc"&gt;None&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;10000&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-28" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-28" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-28"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# construct_begin&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-29" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-29" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-29"&gt;&lt;/a&gt;    &lt;span class="n"&gt;calledRepeatedly&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kc"&gt;True&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-30" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-30" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-30"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# construct_alternative&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-31" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-31" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-31"&gt;&lt;/a&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-32" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-32" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-32"&gt;&lt;/a&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-33" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-33" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-33"&gt;&lt;/a&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-34" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-34" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-34"&gt;&lt;/a&gt;&lt;span class="nb"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"OK."&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-35" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-35" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-35"&gt;&lt;/a&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-36" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-36" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-36"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Python test originally created or extracted from other peoples work. The&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-37" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-37" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-37"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     parts from me are licensed as below. It is at least Free Software where&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-38" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-38" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-38"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     it's copied from other people. In these cases, that will normally be&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-39" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-39" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-39"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     indicated.&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-40" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-40" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-40"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-41" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-41" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-41"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Licensed under the Apache License, Version 2.0 (the "License");&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-42" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-42" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-42"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-43" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-43" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-43"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     You may obtain a copy of the License at&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-44" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-44" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-44"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-45" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-45" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-45"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#         http://www.apache.org/licenses/LICENSE-2.0&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-46" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-46" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-46"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-47" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-47" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-47"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-48" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-48" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-48"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     distributed under the License is distributed on an "AS IS" BASIS,&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-49" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-49" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-49"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-50" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-50" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-50"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     See the License for the specific language governing permissions and&lt;/span&gt;
&lt;a id="rest_code_35c639f6c0014a1b89d42aa7549c52b9-51" name="rest_code_35c639f6c0014a1b89d42aa7549c52b9-51" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_35c639f6c0014a1b89d42aa7549c52b9-51"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     limitations under the License.&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/section&gt;
&lt;section id="source-code-without-construct"&gt;
&lt;h2&gt;&lt;a class="toc-backref" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#toc-entry-3" role="doc-backlink"&gt;Source Code without Construct&lt;/a&gt;&lt;/h2&gt;
&lt;div class="code"&gt;&lt;pre class="code python"&gt;&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-1" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-1" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-1"&gt;&lt;/a&gt;    &lt;span class="n"&gt;dict_val3&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;module_value3&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-2" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-2" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-2"&gt;&lt;/a&gt;    &lt;span class="n"&gt;dict_val4&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;module_value4&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-3" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-3" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-3"&gt;&lt;/a&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-4" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-4" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-4"&gt;&lt;/a&gt;    &lt;span class="n"&gt;l&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-5" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-5" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-5"&gt;&lt;/a&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-6" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-6" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-6"&gt;&lt;/a&gt;    &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="n"&gt;cond&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-7" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-7" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-7"&gt;&lt;/a&gt;        &lt;span class="n"&gt;l&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-8" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-8" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-8"&gt;&lt;/a&gt;            &lt;span class="n"&gt;dict_key1&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;dict_val1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-9" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-9" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-9"&gt;&lt;/a&gt;            &lt;span class="n"&gt;dict_key2&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;dict_val2&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-10" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-10" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-10"&gt;&lt;/a&gt;            &lt;span class="n"&gt;dict_key3&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;dict_val3&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-11" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-11" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-11"&gt;&lt;/a&gt;            &lt;span class="n"&gt;dict_key4&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;dict_val4&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-12" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-12" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-12"&gt;&lt;/a&gt;        &lt;span class="p"&gt;}&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-13" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-13" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-13"&gt;&lt;/a&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-14" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-14" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-14"&gt;&lt;/a&gt;    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-15" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-15" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-15"&gt;&lt;/a&gt;        &lt;span class="n"&gt;l&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-16" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-16" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-16"&gt;&lt;/a&gt;        &lt;span class="n"&gt;dict_val1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-17" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-17" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-17"&gt;&lt;/a&gt;        &lt;span class="n"&gt;dict_val2&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-18" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-18" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-18"&gt;&lt;/a&gt;        &lt;span class="n"&gt;dict_val3&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-19" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-19" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-19"&gt;&lt;/a&gt;        &lt;span class="n"&gt;dict_val4&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-20" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-20" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-20"&gt;&lt;/a&gt;        &lt;span class="n"&gt;dict_key1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-21" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-21" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-21"&gt;&lt;/a&gt;        &lt;span class="n"&gt;dict_key2&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-22" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-22" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-22"&gt;&lt;/a&gt;        &lt;span class="n"&gt;dict_key3&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-23" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-23" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-23"&gt;&lt;/a&gt;        &lt;span class="n"&gt;dict_key4&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-24" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-24" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-24"&gt;&lt;/a&gt;    &lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-25" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-25" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-25"&gt;&lt;/a&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-26" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-26" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-26"&gt;&lt;/a&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-27" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-27" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-27"&gt;&lt;/a&gt;&lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="n"&gt;itertools&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kc"&gt;None&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;10000&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-28" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-28" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-28"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# construct_begin&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-29" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-29" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-29"&gt;&lt;/a&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-30" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-30" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-30"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# construct_alternative&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-31" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-31" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-31"&gt;&lt;/a&gt;    &lt;span class="n"&gt;calledRepeatedly&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kc"&gt;False&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-32" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-32" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-32"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# construct_end&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-33" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-33" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-33"&gt;&lt;/a&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-34" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-34" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-34"&gt;&lt;/a&gt;&lt;span class="nb"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"OK."&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-35" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-35" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-35"&gt;&lt;/a&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-36" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-36" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-36"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Python test originally created or extracted from other peoples work. The&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-37" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-37" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-37"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     parts from me are licensed as below. It is at least Free Software where&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-38" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-38" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-38"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     it's copied from other people. In these cases, that will normally be&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-39" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-39" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-39"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     indicated.&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-40" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-40" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-40"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-41" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-41" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-41"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Licensed under the Apache License, Version 2.0 (the "License");&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-42" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-42" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-42"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-43" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-43" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-43"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     You may obtain a copy of the License at&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-44" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-44" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-44"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-45" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-45" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-45"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#         http://www.apache.org/licenses/LICENSE-2.0&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-46" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-46" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-46"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-47" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-47" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-47"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-48" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-48" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-48"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     distributed under the License is distributed on an "AS IS" BASIS,&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-49" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-49" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-49"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-50" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-50" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-50"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     See the License for the specific language governing permissions and&lt;/span&gt;
&lt;a id="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-51" name="rest_code_bb52d4e5d8fa435f84c119e37c15efb6-51" href="https://speedcenter.nuitka.net/constructs/construct-dictcreation.html#rest_code_bb52d4e5d8fa435f84c119e37c15efb6-51"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     limitations under the License.&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/section&gt;</description><category>27_develop_down_vs_main</category><category>27_factory_steady_vs_develop</category><category>310_develop_down_vs_main</category><category>310_factory_steady_vs_develop</category><category>311_develop_down_vs_main</category><category>311_factory_steady_vs_develop</category><category>312_develop_up_vs_main</category><category>312_factory_steady_vs_develop</category><guid>https://speedcenter.nuitka.net/constructs/construct-dictcreation.html</guid><pubDate>Tue, 06 Oct 2026 19:12:33 GMT</pubDate></item><item><title>Construct FunctionCreationCoroutineLocal35</title><link>https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html</link><dc:creator>Kay Hayen</dc:creator><description>&lt;nav class="contents" id="contents" role="doc-toc"&gt;
&lt;p class="topic-title"&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#top"&gt;Contents&lt;/a&gt;&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#performance-diagrams" id="toc-entry-1"&gt;Performance Diagrams&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#source-code-with-construct" id="toc-entry-2"&gt;Source Code with Construct&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#source-code-without-construct" id="toc-entry-3"&gt;Source Code without Construct&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/nav&gt;
&lt;section id="performance-diagrams"&gt;
&lt;h2&gt;&lt;a class="toc-backref" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#toc-entry-1" role="doc-backlink"&gt;Performance Diagrams&lt;/a&gt;&lt;/h2&gt;
&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f{background-color:#f0f0f0}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f path,#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f line,#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f rect,#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .graph &amp;gt; .background{fill:#f0f0f0}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .plot &amp;gt; .background{fill:#f8f8f8}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .graph{fill:rgba(0,0,0,0.9)}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f text.no_data{fill:rgba(0,0,0,0.9)}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .title{fill:rgba(0,0,0,0.9)}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .axis .line{stroke:rgba(0,0,0,0.9)}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .axis text.major{fill:rgba(0,0,0,0.9)}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .axis.y .guides:hover .guide.line,#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .line-graph .axis.x .guides:hover .guide.line,#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .stackedline-graph .axis.x .guides:hover .guide.line,#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .ci{stroke:rgba(0,0,0,0.9)}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .reactive.active,#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .ci .reactive.active{stroke-width:1.5}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .series text{fill:rgba(0,0,0,0.9)}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .tooltip .value{font-size:1.5em}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .bound{font-size:.5em}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .color-0,#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .text-overlay .color-0 text{fill:black}
#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f text.no_data{text-anchor:middle}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .guide.line{fill:none}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .centered{text-anchor:middle}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .title{text-anchor:middle}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .legends .legend text{fill-opacity:1}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .axis.x text{text-anchor:middle}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .axis.x:not(.web) text[transform]{text-anchor:start}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .axis.y text{text-anchor:end}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .axis.y text[transform].backwards{text-anchor:start}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .axis.y2 text{text-anchor:start}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .axis.y2 text[transform].backwards{text-anchor:end}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .horizontal .axis.y .guide.line,#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .horizontal .axis.y2 .guide.line,#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .vertical .axis.x .guide.line{opacity:0}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .horizontal .axis.always_show .guide.line,#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .axis.y .guides:hover .guide.line,#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .axis.y2 .guides:hover .guide.line,#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .axis.x .guides:hover .guide.line{opacity:1}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .axis .guides:hover text{opacity:1}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .nofill{fill:none}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .subtle-fill{fill-opacity:.2}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .dot.active{stroke-width:5px}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .dot.negative{fill:transparent}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f text,#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f tspan{stroke:none !important}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .series text.active{opacity:1}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .tooltip text{fill-opacity:1}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .showable{visibility:hidden}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .showable.shown{visibility:visible}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['c4a15ec9-1c28-4ac8-9d16-e3aaba5c482f'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct FunctionCreationCoroutineLocal35", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 3.12", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct FunctionCreationCoroutineLocal35&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(142, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="638.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h638.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 449.459644 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="452.9596435618829" class=""&gt;4000000&lt;/text&gt;&lt;title&gt;4000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 394.803903 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="398.3039025083812" class=""&gt;8000000&lt;/text&gt;&lt;title&gt;8000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 340.148161 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="343.6481614548795" class=""&gt;12000000&lt;/text&gt;&lt;title&gt;12000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 285.492420 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="288.9924204013778" class=""&gt;16000000&lt;/text&gt;&lt;title&gt;16000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 230.836679 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="234.33667934787604" class=""&gt;20000000&lt;/text&gt;&lt;title&gt;20000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 176.180938 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="179.68093829437436" class=""&gt;24000000&lt;/text&gt;&lt;title&gt;24000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 121.525197 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="125.02519724087267" class=""&gt;28000000&lt;/text&gt;&lt;title&gt;28000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 66.869456 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="70.36945618737093" class=""&gt;32000000&lt;/text&gt;&lt;title&gt;32000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 12.213715 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="15.713715133869243" class=""&gt;36000000&lt;/text&gt;&lt;title&gt;36000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.951923 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.95192307692307" y="529.0" class=""&gt;CPython 3.12&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M242.317308 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="242.3173076923077" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M395.682692 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="395.68269230769226" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M549.048077 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="549.0480769230769" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.568846153846152" y="9.884615384615302" rx="0" ry="0" width="118.76615384615384" height="494.23076923076934" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;36170456&lt;/desc&gt;&lt;desc class="x centered"&gt;88.95192307692307&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 3.12&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="182.93423076923077" y="327.9329449278034" rx="0" ry="0" width="118.76615384615384" height="176.18243968758122" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;12893975&lt;/desc&gt;&lt;desc class="x centered"&gt;242.31730769230768&lt;/desc&gt;&lt;desc class="y centered"&gt;416.02416477159403&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="336.2996153846154" y="329.91013002434914" rx="0" ry="0" width="118.76615384615384" height="174.2052545910355" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;12749274&lt;/desc&gt;&lt;desc class="x centered"&gt;395.6826923076923&lt;/desc&gt;&lt;desc class="y centered"&gt;417.01275731986686&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="489.66499999999996" y="330.50789986425127" rx="0" ry="0" width="118.76615384615384" height="173.60748475113337" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;12705526&lt;/desc&gt;&lt;desc class="x centered"&gt;549.0480769230769&lt;/desc&gt;&lt;desc class="y centered"&gt;417.31164223981796&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct FunctionCreationCoroutineLocal35&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138{background-color:#f0f0f0}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 path,#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 line,#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 rect,#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .graph &amp;gt; .background{fill:#f0f0f0}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .plot &amp;gt; .background{fill:#f8f8f8}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .graph{fill:rgba(0,0,0,0.9)}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 text.no_data{fill:rgba(0,0,0,0.9)}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .title{fill:rgba(0,0,0,0.9)}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .axis .line{stroke:rgba(0,0,0,0.9)}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .axis text.major{fill:rgba(0,0,0,0.9)}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .axis.y .guides:hover .guide.line,#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .line-graph .axis.x .guides:hover .guide.line,#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .stackedline-graph .axis.x .guides:hover .guide.line,#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .ci{stroke:rgba(0,0,0,0.9)}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .reactive.active,#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .ci .reactive.active{stroke-width:1.5}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .series text{fill:rgba(0,0,0,0.9)}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .tooltip .value{font-size:1.5em}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .bound{font-size:.5em}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .color-0,#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .text-overlay .color-0 text{fill:black}
#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 text.no_data{text-anchor:middle}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .guide.line{fill:none}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .centered{text-anchor:middle}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .title{text-anchor:middle}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .legends .legend text{fill-opacity:1}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .axis.x text{text-anchor:middle}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .axis.x:not(.web) text[transform]{text-anchor:start}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .axis.y text{text-anchor:end}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .axis.y text[transform].backwards{text-anchor:start}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .axis.y2 text{text-anchor:start}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .axis.y2 text[transform].backwards{text-anchor:end}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .horizontal .axis.y .guide.line,#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .horizontal .axis.y2 .guide.line,#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .vertical .axis.x .guide.line{opacity:0}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .horizontal .axis.always_show .guide.line,#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .axis.y .guides:hover .guide.line,#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .axis.y2 .guides:hover .guide.line,#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .axis.x .guides:hover .guide.line{opacity:1}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .axis .guides:hover text{opacity:1}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .nofill{fill:none}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .subtle-fill{fill-opacity:.2}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .dot.active{stroke-width:5px}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .dot.negative{fill:transparent}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 text,#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 tspan{stroke:none !important}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .series text.active{opacity:1}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .tooltip text{fill-opacity:1}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .showable{visibility:hidden}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .showable.shown{visibility:visible}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-b7da3e6a-53c5-42a6-9441-0b3e7f5fd138 .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['b7da3e6a-53c5-42a6-9441-0b3e7f5fd138'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct FunctionCreationCoroutineLocal35", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 3.11", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct FunctionCreationCoroutineLocal35&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(142, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="638.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h638.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 469.546586 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="473.0465860965627" class=""&gt;2000000&lt;/text&gt;&lt;title&gt;2000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 434.977788 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="438.47778757774074" class=""&gt;4000000&lt;/text&gt;&lt;title&gt;4000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 400.408989 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="403.9089890589188" class=""&gt;6000000&lt;/text&gt;&lt;title&gt;6000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 365.840191 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="369.34019054009684" class=""&gt;8000000&lt;/text&gt;&lt;title&gt;8000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 331.271392 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="334.7713920212749" class="major"&gt;10000000&lt;/text&gt;&lt;title&gt;10000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 296.702594 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="300.20259350245294" class=""&gt;12000000&lt;/text&gt;&lt;title&gt;12000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 262.133795 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="265.633794983631" class=""&gt;14000000&lt;/text&gt;&lt;title&gt;14000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 227.564996 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="231.06499646480904" class=""&gt;16000000&lt;/text&gt;&lt;title&gt;16000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 192.996198 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="196.4961979459871" class=""&gt;18000000&lt;/text&gt;&lt;title&gt;18000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 158.427399 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="161.92739942716514" class="major"&gt;20000000&lt;/text&gt;&lt;title&gt;20000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 123.858601 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="127.35860090834319" class=""&gt;22000000&lt;/text&gt;&lt;title&gt;22000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 89.289802 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="92.78980238952124" class=""&gt;24000000&lt;/text&gt;&lt;title&gt;24000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 54.721004 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="58.22100387069929" class=""&gt;26000000&lt;/text&gt;&lt;title&gt;26000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 20.152205 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="23.6522053518774" class=""&gt;28000000&lt;/text&gt;&lt;title&gt;28000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.951923 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.95192307692307" y="529.0" class=""&gt;CPython 3.11&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M242.317308 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="242.3173076923077" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M395.682692 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="395.68269230769226" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M549.048077 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="549.0480769230769" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.568846153846152" y="9.884615384615415" rx="0" ry="0" width="118.76615384615384" height="494.2307692307692" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;28594038&lt;/desc&gt;&lt;desc class="x centered"&gt;88.95192307692307&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 3.11&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="182.93423076923077" y="299.18389000693617" rx="0" ry="0" width="118.76615384615384" height="204.93149460844847" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;11856443&lt;/desc&gt;&lt;desc class="x centered"&gt;242.31730769230768&lt;/desc&gt;&lt;desc class="y centered"&gt;401.6496373111604&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="336.2996153846154" y="300.1606314090855" rx="0" ry="0" width="118.76615384615384" height="203.95475320629913" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;11799933&lt;/desc&gt;&lt;desc class="x centered"&gt;395.6826923076923&lt;/desc&gt;&lt;desc class="y centered"&gt;402.1380080122351&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="489.66499999999996" y="300.023738966951" rx="0" ry="0" width="118.76615384615384" height="204.09164564843365" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;11807853&lt;/desc&gt;&lt;desc class="x centered"&gt;549.0480769230769&lt;/desc&gt;&lt;desc class="y centered"&gt;402.0695617911678&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct FunctionCreationCoroutineLocal35&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1{background-color:#f0f0f0}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 path,#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 line,#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 rect,#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .graph &amp;gt; .background{fill:#f0f0f0}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .plot &amp;gt; .background{fill:#f8f8f8}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .graph{fill:rgba(0,0,0,0.9)}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 text.no_data{fill:rgba(0,0,0,0.9)}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .title{fill:rgba(0,0,0,0.9)}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .axis .line{stroke:rgba(0,0,0,0.9)}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .axis text.major{fill:rgba(0,0,0,0.9)}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .axis.y .guides:hover .guide.line,#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .line-graph .axis.x .guides:hover .guide.line,#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .stackedline-graph .axis.x .guides:hover .guide.line,#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .ci{stroke:rgba(0,0,0,0.9)}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .reactive.active,#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .ci .reactive.active{stroke-width:1.5}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .series text{fill:rgba(0,0,0,0.9)}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .tooltip .value{font-size:1.5em}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .bound{font-size:.5em}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .color-0,#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .text-overlay .color-0 text{fill:black}
#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 text.no_data{text-anchor:middle}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .guide.line{fill:none}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .centered{text-anchor:middle}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .title{text-anchor:middle}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .legends .legend text{fill-opacity:1}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .axis.x text{text-anchor:middle}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .axis.x:not(.web) text[transform]{text-anchor:start}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .axis.y text{text-anchor:end}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .axis.y text[transform].backwards{text-anchor:start}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .axis.y2 text{text-anchor:start}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .axis.y2 text[transform].backwards{text-anchor:end}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .horizontal .axis.y .guide.line,#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .horizontal .axis.y2 .guide.line,#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .vertical .axis.x .guide.line{opacity:0}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .horizontal .axis.always_show .guide.line,#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .axis.y .guides:hover .guide.line,#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .axis.y2 .guides:hover .guide.line,#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .axis.x .guides:hover .guide.line{opacity:1}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .axis .guides:hover text{opacity:1}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .nofill{fill:none}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .subtle-fill{fill-opacity:.2}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .dot.active{stroke-width:5px}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .dot.negative{fill:transparent}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 text,#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 tspan{stroke:none !important}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .series text.active{opacity:1}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .tooltip text{fill-opacity:1}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .showable{visibility:hidden}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .showable.shown{visibility:visible}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1 .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['d1bf3be2-54a0-4e9d-a67f-51c7e1935fb1'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct FunctionCreationCoroutineLocal35", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 3.10", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct FunctionCreationCoroutineLocal35&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(142, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="638.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h638.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 471.649237 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="475.1492369917154" class=""&gt;2000000&lt;/text&gt;&lt;title&gt;2000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 439.183089 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="442.6830893680461" class=""&gt;4000000&lt;/text&gt;&lt;title&gt;4000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 406.716942 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="410.21694174437687" class=""&gt;6000000&lt;/text&gt;&lt;title&gt;6000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 374.250794 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="377.7507941207076" class=""&gt;8000000&lt;/text&gt;&lt;title&gt;8000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 341.784646 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="345.28464649703835" class="major"&gt;10000000&lt;/text&gt;&lt;title&gt;10000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 309.318499 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="312.8184988733691" class=""&gt;12000000&lt;/text&gt;&lt;title&gt;12000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 276.852351 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="280.35235124969984" class=""&gt;14000000&lt;/text&gt;&lt;title&gt;14000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 244.386204 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="247.88620362603058" class=""&gt;16000000&lt;/text&gt;&lt;title&gt;16000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 211.920056 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="215.42005600236138" class=""&gt;18000000&lt;/text&gt;&lt;title&gt;18000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 179.453908 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="182.95390837869212" class="major"&gt;20000000&lt;/text&gt;&lt;title&gt;20000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 146.987761 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="150.48776075502286" class=""&gt;22000000&lt;/text&gt;&lt;title&gt;22000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 114.521613 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="118.0216131313536" class=""&gt;24000000&lt;/text&gt;&lt;title&gt;24000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 82.055466 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="85.55546550768435" class=""&gt;26000000&lt;/text&gt;&lt;title&gt;26000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 49.589318 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="53.08931788401509" class=""&gt;28000000&lt;/text&gt;&lt;title&gt;28000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 17.123170 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="20.62317026034583" class="major"&gt;30000000&lt;/text&gt;&lt;title&gt;30000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.951923 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.95192307692307" y="529.0" class=""&gt;CPython 3.10&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M242.317308 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="242.3173076923077" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M395.682692 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="395.68269230769226" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M549.048077 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="549.0480769230769" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.568846153846152" y="9.884615384615415" rx="0" ry="0" width="118.76615384615384" height="494.2307692307692" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;30445914&lt;/desc&gt;&lt;desc class="x centered"&gt;88.95192307692307&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 3.10&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="182.93423076923077" y="317.4375032065058" rx="0" ry="0" width="118.76615384615384" height="186.67788140887882" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;11499848&lt;/desc&gt;&lt;desc class="x centered"&gt;242.31730769230768&lt;/desc&gt;&lt;desc class="y centered"&gt;410.7764439109452&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="336.2996153846154" y="318.2005388410311" rx="0" ry="0" width="118.76615384615384" height="185.91484577435352" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;11452843&lt;/desc&gt;&lt;desc class="x centered"&gt;395.6826923076923&lt;/desc&gt;&lt;desc class="y centered"&gt;411.15796172820785&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="489.66499999999996" y="318.17972804040437" rx="0" ry="0" width="118.76615384615384" height="185.93565657498027" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;11454125&lt;/desc&gt;&lt;desc class="x centered"&gt;549.0480769230769&lt;/desc&gt;&lt;desc class="y centered"&gt;411.1475563278945&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct FunctionCreationCoroutineLocal35&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/section&gt;
&lt;section id="source-code-with-construct"&gt;
&lt;h2&gt;&lt;a class="toc-backref" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#toc-entry-2" role="doc-backlink"&gt;Source Code with Construct&lt;/a&gt;&lt;/h2&gt;
&lt;div class="code"&gt;&lt;pre class="code python"&gt;&lt;a id="rest_code_88ccc4e75e7c43d085a07ddf2124fede-1" name="rest_code_88ccc4e75e7c43d085a07ddf2124fede-1" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_88ccc4e75e7c43d085a07ddf2124fede-1"&gt;&lt;/a&gt;    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="n"&gt;returningValue&lt;/span&gt;
&lt;a id="rest_code_88ccc4e75e7c43d085a07ddf2124fede-2" name="rest_code_88ccc4e75e7c43d085a07ddf2124fede-2" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_88ccc4e75e7c43d085a07ddf2124fede-2"&gt;&lt;/a&gt;
&lt;a id="rest_code_88ccc4e75e7c43d085a07ddf2124fede-3" name="rest_code_88ccc4e75e7c43d085a07ddf2124fede-3" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_88ccc4e75e7c43d085a07ddf2124fede-3"&gt;&lt;/a&gt;
&lt;a id="rest_code_88ccc4e75e7c43d085a07ddf2124fede-4" name="rest_code_88ccc4e75e7c43d085a07ddf2124fede-4" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_88ccc4e75e7c43d085a07ddf2124fede-4"&gt;&lt;/a&gt;&lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="n"&gt;itertools&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kc"&gt;None&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;50000&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
&lt;a id="rest_code_88ccc4e75e7c43d085a07ddf2124fede-5" name="rest_code_88ccc4e75e7c43d085a07ddf2124fede-5" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_88ccc4e75e7c43d085a07ddf2124fede-5"&gt;&lt;/a&gt;    &lt;span class="n"&gt;calledRepeatedly&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_88ccc4e75e7c43d085a07ddf2124fede-6" name="rest_code_88ccc4e75e7c43d085a07ddf2124fede-6" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_88ccc4e75e7c43d085a07ddf2124fede-6"&gt;&lt;/a&gt;
&lt;a id="rest_code_88ccc4e75e7c43d085a07ddf2124fede-7" name="rest_code_88ccc4e75e7c43d085a07ddf2124fede-7" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_88ccc4e75e7c43d085a07ddf2124fede-7"&gt;&lt;/a&gt;&lt;span class="nb"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"OK."&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_88ccc4e75e7c43d085a07ddf2124fede-8" name="rest_code_88ccc4e75e7c43d085a07ddf2124fede-8" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_88ccc4e75e7c43d085a07ddf2124fede-8"&gt;&lt;/a&gt;
&lt;a id="rest_code_88ccc4e75e7c43d085a07ddf2124fede-9" name="rest_code_88ccc4e75e7c43d085a07ddf2124fede-9" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_88ccc4e75e7c43d085a07ddf2124fede-9"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Python test originally created or extracted from other peoples work. The&lt;/span&gt;
&lt;a id="rest_code_88ccc4e75e7c43d085a07ddf2124fede-10" name="rest_code_88ccc4e75e7c43d085a07ddf2124fede-10" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_88ccc4e75e7c43d085a07ddf2124fede-10"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     parts from me are licensed as below. It is at least Free Software where&lt;/span&gt;
&lt;a id="rest_code_88ccc4e75e7c43d085a07ddf2124fede-11" name="rest_code_88ccc4e75e7c43d085a07ddf2124fede-11" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_88ccc4e75e7c43d085a07ddf2124fede-11"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     it's copied from other people. In these cases, that will normally be&lt;/span&gt;
&lt;a id="rest_code_88ccc4e75e7c43d085a07ddf2124fede-12" name="rest_code_88ccc4e75e7c43d085a07ddf2124fede-12" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_88ccc4e75e7c43d085a07ddf2124fede-12"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     indicated.&lt;/span&gt;
&lt;a id="rest_code_88ccc4e75e7c43d085a07ddf2124fede-13" name="rest_code_88ccc4e75e7c43d085a07ddf2124fede-13" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_88ccc4e75e7c43d085a07ddf2124fede-13"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_88ccc4e75e7c43d085a07ddf2124fede-14" name="rest_code_88ccc4e75e7c43d085a07ddf2124fede-14" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_88ccc4e75e7c43d085a07ddf2124fede-14"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Licensed under the Apache License, Version 2.0 (the "License");&lt;/span&gt;
&lt;a id="rest_code_88ccc4e75e7c43d085a07ddf2124fede-15" name="rest_code_88ccc4e75e7c43d085a07ddf2124fede-15" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_88ccc4e75e7c43d085a07ddf2124fede-15"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;a id="rest_code_88ccc4e75e7c43d085a07ddf2124fede-16" name="rest_code_88ccc4e75e7c43d085a07ddf2124fede-16" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_88ccc4e75e7c43d085a07ddf2124fede-16"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     You may obtain a copy of the License at&lt;/span&gt;
&lt;a id="rest_code_88ccc4e75e7c43d085a07ddf2124fede-17" name="rest_code_88ccc4e75e7c43d085a07ddf2124fede-17" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_88ccc4e75e7c43d085a07ddf2124fede-17"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_88ccc4e75e7c43d085a07ddf2124fede-18" name="rest_code_88ccc4e75e7c43d085a07ddf2124fede-18" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_88ccc4e75e7c43d085a07ddf2124fede-18"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#         http://www.apache.org/licenses/LICENSE-2.0&lt;/span&gt;
&lt;a id="rest_code_88ccc4e75e7c43d085a07ddf2124fede-19" name="rest_code_88ccc4e75e7c43d085a07ddf2124fede-19" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_88ccc4e75e7c43d085a07ddf2124fede-19"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_88ccc4e75e7c43d085a07ddf2124fede-20" name="rest_code_88ccc4e75e7c43d085a07ddf2124fede-20" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_88ccc4e75e7c43d085a07ddf2124fede-20"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;a id="rest_code_88ccc4e75e7c43d085a07ddf2124fede-21" name="rest_code_88ccc4e75e7c43d085a07ddf2124fede-21" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_88ccc4e75e7c43d085a07ddf2124fede-21"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     distributed under the License is distributed on an "AS IS" BASIS,&lt;/span&gt;
&lt;a id="rest_code_88ccc4e75e7c43d085a07ddf2124fede-22" name="rest_code_88ccc4e75e7c43d085a07ddf2124fede-22" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_88ccc4e75e7c43d085a07ddf2124fede-22"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;a id="rest_code_88ccc4e75e7c43d085a07ddf2124fede-23" name="rest_code_88ccc4e75e7c43d085a07ddf2124fede-23" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_88ccc4e75e7c43d085a07ddf2124fede-23"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     See the License for the specific language governing permissions and&lt;/span&gt;
&lt;a id="rest_code_88ccc4e75e7c43d085a07ddf2124fede-24" name="rest_code_88ccc4e75e7c43d085a07ddf2124fede-24" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_88ccc4e75e7c43d085a07ddf2124fede-24"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     limitations under the License.&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/section&gt;
&lt;section id="source-code-without-construct"&gt;
&lt;h2&gt;&lt;a class="toc-backref" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#toc-entry-3" role="doc-backlink"&gt;Source Code without Construct&lt;/a&gt;&lt;/h2&gt;
&lt;div class="code"&gt;&lt;pre class="code python"&gt;&lt;a id="rest_code_7c6091a6c2484849b2f3734e2704b630-1" name="rest_code_7c6091a6c2484849b2f3734e2704b630-1" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_7c6091a6c2484849b2f3734e2704b630-1"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# construct_end&lt;/span&gt;
&lt;a id="rest_code_7c6091a6c2484849b2f3734e2704b630-2" name="rest_code_7c6091a6c2484849b2f3734e2704b630-2" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_7c6091a6c2484849b2f3734e2704b630-2"&gt;&lt;/a&gt;
&lt;a id="rest_code_7c6091a6c2484849b2f3734e2704b630-3" name="rest_code_7c6091a6c2484849b2f3734e2704b630-3" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_7c6091a6c2484849b2f3734e2704b630-3"&gt;&lt;/a&gt;    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="n"&gt;returningValue&lt;/span&gt;
&lt;a id="rest_code_7c6091a6c2484849b2f3734e2704b630-4" name="rest_code_7c6091a6c2484849b2f3734e2704b630-4" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_7c6091a6c2484849b2f3734e2704b630-4"&gt;&lt;/a&gt;
&lt;a id="rest_code_7c6091a6c2484849b2f3734e2704b630-5" name="rest_code_7c6091a6c2484849b2f3734e2704b630-5" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_7c6091a6c2484849b2f3734e2704b630-5"&gt;&lt;/a&gt;
&lt;a id="rest_code_7c6091a6c2484849b2f3734e2704b630-6" name="rest_code_7c6091a6c2484849b2f3734e2704b630-6" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_7c6091a6c2484849b2f3734e2704b630-6"&gt;&lt;/a&gt;&lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="n"&gt;itertools&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kc"&gt;None&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;50000&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
&lt;a id="rest_code_7c6091a6c2484849b2f3734e2704b630-7" name="rest_code_7c6091a6c2484849b2f3734e2704b630-7" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_7c6091a6c2484849b2f3734e2704b630-7"&gt;&lt;/a&gt;    &lt;span class="n"&gt;calledRepeatedly&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_7c6091a6c2484849b2f3734e2704b630-8" name="rest_code_7c6091a6c2484849b2f3734e2704b630-8" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_7c6091a6c2484849b2f3734e2704b630-8"&gt;&lt;/a&gt;
&lt;a id="rest_code_7c6091a6c2484849b2f3734e2704b630-9" name="rest_code_7c6091a6c2484849b2f3734e2704b630-9" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_7c6091a6c2484849b2f3734e2704b630-9"&gt;&lt;/a&gt;&lt;span class="nb"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"OK."&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_7c6091a6c2484849b2f3734e2704b630-10" name="rest_code_7c6091a6c2484849b2f3734e2704b630-10" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_7c6091a6c2484849b2f3734e2704b630-10"&gt;&lt;/a&gt;
&lt;a id="rest_code_7c6091a6c2484849b2f3734e2704b630-11" name="rest_code_7c6091a6c2484849b2f3734e2704b630-11" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_7c6091a6c2484849b2f3734e2704b630-11"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Python test originally created or extracted from other peoples work. The&lt;/span&gt;
&lt;a id="rest_code_7c6091a6c2484849b2f3734e2704b630-12" name="rest_code_7c6091a6c2484849b2f3734e2704b630-12" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_7c6091a6c2484849b2f3734e2704b630-12"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     parts from me are licensed as below. It is at least Free Software where&lt;/span&gt;
&lt;a id="rest_code_7c6091a6c2484849b2f3734e2704b630-13" name="rest_code_7c6091a6c2484849b2f3734e2704b630-13" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_7c6091a6c2484849b2f3734e2704b630-13"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     it's copied from other people. In these cases, that will normally be&lt;/span&gt;
&lt;a id="rest_code_7c6091a6c2484849b2f3734e2704b630-14" name="rest_code_7c6091a6c2484849b2f3734e2704b630-14" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_7c6091a6c2484849b2f3734e2704b630-14"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     indicated.&lt;/span&gt;
&lt;a id="rest_code_7c6091a6c2484849b2f3734e2704b630-15" name="rest_code_7c6091a6c2484849b2f3734e2704b630-15" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_7c6091a6c2484849b2f3734e2704b630-15"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_7c6091a6c2484849b2f3734e2704b630-16" name="rest_code_7c6091a6c2484849b2f3734e2704b630-16" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_7c6091a6c2484849b2f3734e2704b630-16"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Licensed under the Apache License, Version 2.0 (the "License");&lt;/span&gt;
&lt;a id="rest_code_7c6091a6c2484849b2f3734e2704b630-17" name="rest_code_7c6091a6c2484849b2f3734e2704b630-17" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_7c6091a6c2484849b2f3734e2704b630-17"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;a id="rest_code_7c6091a6c2484849b2f3734e2704b630-18" name="rest_code_7c6091a6c2484849b2f3734e2704b630-18" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_7c6091a6c2484849b2f3734e2704b630-18"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     You may obtain a copy of the License at&lt;/span&gt;
&lt;a id="rest_code_7c6091a6c2484849b2f3734e2704b630-19" name="rest_code_7c6091a6c2484849b2f3734e2704b630-19" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_7c6091a6c2484849b2f3734e2704b630-19"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_7c6091a6c2484849b2f3734e2704b630-20" name="rest_code_7c6091a6c2484849b2f3734e2704b630-20" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_7c6091a6c2484849b2f3734e2704b630-20"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#         http://www.apache.org/licenses/LICENSE-2.0&lt;/span&gt;
&lt;a id="rest_code_7c6091a6c2484849b2f3734e2704b630-21" name="rest_code_7c6091a6c2484849b2f3734e2704b630-21" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_7c6091a6c2484849b2f3734e2704b630-21"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_7c6091a6c2484849b2f3734e2704b630-22" name="rest_code_7c6091a6c2484849b2f3734e2704b630-22" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_7c6091a6c2484849b2f3734e2704b630-22"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;a id="rest_code_7c6091a6c2484849b2f3734e2704b630-23" name="rest_code_7c6091a6c2484849b2f3734e2704b630-23" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_7c6091a6c2484849b2f3734e2704b630-23"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     distributed under the License is distributed on an "AS IS" BASIS,&lt;/span&gt;
&lt;a id="rest_code_7c6091a6c2484849b2f3734e2704b630-24" name="rest_code_7c6091a6c2484849b2f3734e2704b630-24" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_7c6091a6c2484849b2f3734e2704b630-24"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;a id="rest_code_7c6091a6c2484849b2f3734e2704b630-25" name="rest_code_7c6091a6c2484849b2f3734e2704b630-25" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_7c6091a6c2484849b2f3734e2704b630-25"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     See the License for the specific language governing permissions and&lt;/span&gt;
&lt;a id="rest_code_7c6091a6c2484849b2f3734e2704b630-26" name="rest_code_7c6091a6c2484849b2f3734e2704b630-26" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html#rest_code_7c6091a6c2484849b2f3734e2704b630-26"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     limitations under the License.&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/section&gt;</description><category>310_develop_down_vs_main</category><category>310_factory_steady_vs_develop</category><category>311_develop_down_vs_main</category><category>311_factory_steady_vs_develop</category><category>312_develop_down_vs_main</category><category>312_factory_down_vs_develop</category><guid>https://speedcenter.nuitka.net/constructs/construct-functioncreationcoroutinelocal35.html</guid><pubDate>Tue, 06 Oct 2026 19:12:33 GMT</pubDate></item><item><title>Construct FunctionCreationGeneratorLocal</title><link>https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html</link><dc:creator>Kay Hayen</dc:creator><description>&lt;nav class="contents" id="contents" role="doc-toc"&gt;
&lt;p class="topic-title"&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#top"&gt;Contents&lt;/a&gt;&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#performance-diagrams" id="toc-entry-1"&gt;Performance Diagrams&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#source-code-with-construct" id="toc-entry-2"&gt;Source Code with Construct&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#source-code-without-construct" id="toc-entry-3"&gt;Source Code without Construct&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/nav&gt;
&lt;section id="performance-diagrams"&gt;
&lt;h2&gt;&lt;a class="toc-backref" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#toc-entry-1" role="doc-backlink"&gt;Performance Diagrams&lt;/a&gt;&lt;/h2&gt;
&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553{background-color:#f0f0f0}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 path,#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 line,#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 rect,#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .graph &amp;gt; .background{fill:#f0f0f0}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .plot &amp;gt; .background{fill:#f8f8f8}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .graph{fill:rgba(0,0,0,0.9)}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 text.no_data{fill:rgba(0,0,0,0.9)}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .title{fill:rgba(0,0,0,0.9)}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .axis .line{stroke:rgba(0,0,0,0.9)}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .axis text.major{fill:rgba(0,0,0,0.9)}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .axis.y .guides:hover .guide.line,#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .line-graph .axis.x .guides:hover .guide.line,#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .stackedline-graph .axis.x .guides:hover .guide.line,#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .ci{stroke:rgba(0,0,0,0.9)}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .reactive.active,#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .ci .reactive.active{stroke-width:1.5}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .series text{fill:rgba(0,0,0,0.9)}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .tooltip .value{font-size:1.5em}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .bound{font-size:.5em}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .color-0,#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .text-overlay .color-0 text{fill:black}
#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 text.no_data{text-anchor:middle}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .guide.line{fill:none}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .centered{text-anchor:middle}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .title{text-anchor:middle}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .legends .legend text{fill-opacity:1}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .axis.x text{text-anchor:middle}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .axis.x:not(.web) text[transform]{text-anchor:start}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .axis.y text{text-anchor:end}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .axis.y text[transform].backwards{text-anchor:start}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .axis.y2 text{text-anchor:start}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .axis.y2 text[transform].backwards{text-anchor:end}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .horizontal .axis.y .guide.line,#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .horizontal .axis.y2 .guide.line,#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .vertical .axis.x .guide.line{opacity:0}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .horizontal .axis.always_show .guide.line,#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .axis.y .guides:hover .guide.line,#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .axis.y2 .guides:hover .guide.line,#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .axis.x .guides:hover .guide.line{opacity:1}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .axis .guides:hover text{opacity:1}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .nofill{fill:none}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .subtle-fill{fill-opacity:.2}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .dot.active{stroke-width:5px}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .dot.negative{fill:transparent}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 text,#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 tspan{stroke:none !important}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .series text.active{opacity:1}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .tooltip text{fill-opacity:1}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .showable{visibility:hidden}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .showable.shown{visibility:visible}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-3e59b02c-66d7-439a-a6f8-16cbf61bf553 .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['3e59b02c-66d7-439a-a6f8-16cbf61bf553'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct FunctionCreationGeneratorLocal", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 3.12", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct FunctionCreationGeneratorLocal&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(142, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="638.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h638.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 449.458468 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="452.95846793166197" class=""&gt;4000000&lt;/text&gt;&lt;title&gt;4000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 394.801551 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="398.3015512479393" class=""&gt;8000000&lt;/text&gt;&lt;title&gt;8000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 340.144635 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="343.64463456421663" class=""&gt;12000000&lt;/text&gt;&lt;title&gt;12000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 285.487718 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="288.98771788049396" class=""&gt;16000000&lt;/text&gt;&lt;title&gt;16000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 230.830801 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="234.3308011967713" class=""&gt;20000000&lt;/text&gt;&lt;title&gt;20000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 176.173885 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="179.67388451304862" class=""&gt;24000000&lt;/text&gt;&lt;title&gt;24000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 121.516968 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="125.01696782932595" class=""&gt;28000000&lt;/text&gt;&lt;title&gt;28000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 66.860051 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="70.36005114560328" class=""&gt;32000000&lt;/text&gt;&lt;title&gt;32000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 12.203134 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="15.703134461880609" class=""&gt;36000000&lt;/text&gt;&lt;title&gt;36000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.951923 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.95192307692307" y="529.0" class=""&gt;CPython 3.12&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M242.317308 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="242.3173076923077" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M395.682692 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="395.68269230769226" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M549.048077 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="549.0480769230769" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.568846153846152" y="9.884615384615472" rx="0" ry="0" width="118.76615384615384" height="494.23076923076917" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;36169678&lt;/desc&gt;&lt;desc class="x centered"&gt;88.95192307692307&lt;/desc&gt;&lt;desc class="y centered"&gt;257.00000000000006&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 3.12&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="182.93423076923077" y="327.83683975885504" rx="0" ry="0" width="118.76615384615384" height="176.2785448565296" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;12900731&lt;/desc&gt;&lt;desc class="x centered"&gt;242.31730769230768&lt;/desc&gt;&lt;desc class="y centered"&gt;415.97611218711984&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="336.2996153846154" y="330.0072659203657" rx="0" ry="0" width="118.76615384615384" height="174.10811869501896" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;12741891&lt;/desc&gt;&lt;desc class="x centered"&gt;395.6826923076923&lt;/desc&gt;&lt;desc class="y centered"&gt;417.0613252678752&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="489.66499999999996" y="330.5533295107236" rx="0" ry="0" width="118.76615384615384" height="173.56205510466106" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;12701928&lt;/desc&gt;&lt;desc class="x centered"&gt;549.0480769230769&lt;/desc&gt;&lt;desc class="y centered"&gt;417.3343570630541&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct FunctionCreationGeneratorLocal&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-8db55f94-1dfd-4117-a033-499ac3473143" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-8db55f94-1dfd-4117-a033-499ac3473143{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-8db55f94-1dfd-4117-a033-499ac3473143 text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-8db55f94-1dfd-4117-a033-499ac3473143{background-color:#f0f0f0}#chart-8db55f94-1dfd-4117-a033-499ac3473143 path,#chart-8db55f94-1dfd-4117-a033-499ac3473143 line,#chart-8db55f94-1dfd-4117-a033-499ac3473143 rect,#chart-8db55f94-1dfd-4117-a033-499ac3473143 circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .graph &amp;gt; .background{fill:#f0f0f0}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .plot &amp;gt; .background{fill:#f8f8f8}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .graph{fill:rgba(0,0,0,0.9)}#chart-8db55f94-1dfd-4117-a033-499ac3473143 text.no_data{fill:rgba(0,0,0,0.9)}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .title{fill:rgba(0,0,0,0.9)}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .axis .line{stroke:rgba(0,0,0,0.9)}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .axis text.major{fill:rgba(0,0,0,0.9)}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .axis.y .guides:hover .guide.line,#chart-8db55f94-1dfd-4117-a033-499ac3473143 .line-graph .axis.x .guides:hover .guide.line,#chart-8db55f94-1dfd-4117-a033-499ac3473143 .stackedline-graph .axis.x .guides:hover .guide.line,#chart-8db55f94-1dfd-4117-a033-499ac3473143 .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .ci{stroke:rgba(0,0,0,0.9)}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .reactive.active,#chart-8db55f94-1dfd-4117-a033-499ac3473143 .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .ci .reactive.active{stroke-width:1.5}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .series text{fill:rgba(0,0,0,0.9)}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .tooltip .value{font-size:1.5em}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .bound{font-size:.5em}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .color-0,#chart-8db55f94-1dfd-4117-a033-499ac3473143 .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .text-overlay .color-0 text{fill:black}
#chart-8db55f94-1dfd-4117-a033-499ac3473143 text.no_data{text-anchor:middle}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .guide.line{fill:none}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .centered{text-anchor:middle}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .title{text-anchor:middle}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .legends .legend text{fill-opacity:1}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .axis.x text{text-anchor:middle}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .axis.x:not(.web) text[transform]{text-anchor:start}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .axis.y text{text-anchor:end}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .axis.y text[transform].backwards{text-anchor:start}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .axis.y2 text{text-anchor:start}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .axis.y2 text[transform].backwards{text-anchor:end}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .horizontal .axis.y .guide.line,#chart-8db55f94-1dfd-4117-a033-499ac3473143 .horizontal .axis.y2 .guide.line,#chart-8db55f94-1dfd-4117-a033-499ac3473143 .vertical .axis.x .guide.line{opacity:0}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .horizontal .axis.always_show .guide.line,#chart-8db55f94-1dfd-4117-a033-499ac3473143 .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .axis.y .guides:hover .guide.line,#chart-8db55f94-1dfd-4117-a033-499ac3473143 .axis.y2 .guides:hover .guide.line,#chart-8db55f94-1dfd-4117-a033-499ac3473143 .axis.x .guides:hover .guide.line{opacity:1}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .axis .guides:hover text{opacity:1}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .nofill{fill:none}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .subtle-fill{fill-opacity:.2}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .dot.active{stroke-width:5px}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .dot.negative{fill:transparent}#chart-8db55f94-1dfd-4117-a033-499ac3473143 text,#chart-8db55f94-1dfd-4117-a033-499ac3473143 tspan{stroke:none !important}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .series text.active{opacity:1}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .tooltip text{fill-opacity:1}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .showable{visibility:hidden}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .showable.shown{visibility:visible}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-8db55f94-1dfd-4117-a033-499ac3473143 .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['8db55f94-1dfd-4117-a033-499ac3473143'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct FunctionCreationGeneratorLocal", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 3.11", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct FunctionCreationGeneratorLocal&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(142, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="638.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h638.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 469.548335 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="473.0483353605271" class=""&gt;2000000&lt;/text&gt;&lt;title&gt;2000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 434.981286 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="438.4812861056696" class=""&gt;4000000&lt;/text&gt;&lt;title&gt;4000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 400.414237 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="403.91423685081213" class=""&gt;6000000&lt;/text&gt;&lt;title&gt;6000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 365.847188 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="369.34718759595467" class=""&gt;8000000&lt;/text&gt;&lt;title&gt;8000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 331.280138 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="334.7801383410972" class="major"&gt;10000000&lt;/text&gt;&lt;title&gt;10000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 296.713089 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="300.21308908623973" class=""&gt;12000000&lt;/text&gt;&lt;title&gt;12000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 262.146040 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="265.6460398313822" class=""&gt;14000000&lt;/text&gt;&lt;title&gt;14000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 227.578991 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="231.07899057652475" class=""&gt;16000000&lt;/text&gt;&lt;title&gt;16000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 193.011941 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="196.51194132166722" class=""&gt;18000000&lt;/text&gt;&lt;title&gt;18000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 158.444892 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="161.94489206680976" class="major"&gt;20000000&lt;/text&gt;&lt;title&gt;20000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 123.877843 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="127.37784281195223" class=""&gt;22000000&lt;/text&gt;&lt;title&gt;22000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 89.310794 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="92.81079355709477" class=""&gt;24000000&lt;/text&gt;&lt;title&gt;24000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 54.743744 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="58.2437443022373" class=""&gt;26000000&lt;/text&gt;&lt;title&gt;26000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 20.176695 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="23.67669504737978" class=""&gt;28000000&lt;/text&gt;&lt;title&gt;28000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.951923 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.95192307692307" y="529.0" class=""&gt;CPython 3.11&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M242.317308 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="242.3173076923077" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M395.682692 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="395.68269230769226" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M549.048077 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="549.0480769230769" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.568846153846152" y="9.884615384615358" rx="0" ry="0" width="118.76615384615384" height="494.2307692307693" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;28595485&lt;/desc&gt;&lt;desc class="x centered"&gt;88.95192307692307&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 3.11&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="182.93423076923077" y="297.53996747146516" rx="0" ry="0" width="118.76615384615384" height="206.57541714391948" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;11952158&lt;/desc&gt;&lt;desc class="x centered"&gt;242.31730769230768&lt;/desc&gt;&lt;desc class="y centered"&gt;400.8276760434249&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="336.2996153846154" y="298.0968426349609" rx="0" ry="0" width="118.76615384615384" height="206.01854198042372" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;11919938&lt;/desc&gt;&lt;desc class="x centered"&gt;395.6826923076923&lt;/desc&gt;&lt;desc class="y centered"&gt;401.1061136251728&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="489.66499999999996" y="298.1824479324406" rx="0" ry="0" width="118.76615384615384" height="205.93293668294405" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;11914985&lt;/desc&gt;&lt;desc class="x centered"&gt;549.0480769230769&lt;/desc&gt;&lt;desc class="y centered"&gt;401.1489162739126&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct FunctionCreationGeneratorLocal&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38{background-color:#f0f0f0}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 path,#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 line,#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 rect,#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .graph &amp;gt; .background{fill:#f0f0f0}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .plot &amp;gt; .background{fill:#f8f8f8}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .graph{fill:rgba(0,0,0,0.9)}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 text.no_data{fill:rgba(0,0,0,0.9)}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .title{fill:rgba(0,0,0,0.9)}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .axis .line{stroke:rgba(0,0,0,0.9)}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .axis text.major{fill:rgba(0,0,0,0.9)}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .axis.y .guides:hover .guide.line,#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .line-graph .axis.x .guides:hover .guide.line,#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .stackedline-graph .axis.x .guides:hover .guide.line,#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .ci{stroke:rgba(0,0,0,0.9)}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .reactive.active,#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .ci .reactive.active{stroke-width:1.5}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .series text{fill:rgba(0,0,0,0.9)}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .tooltip .value{font-size:1.5em}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .bound{font-size:.5em}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .color-0,#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .text-overlay .color-0 text{fill:black}
#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 text.no_data{text-anchor:middle}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .guide.line{fill:none}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .centered{text-anchor:middle}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .title{text-anchor:middle}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .legends .legend text{fill-opacity:1}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .axis.x text{text-anchor:middle}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .axis.x:not(.web) text[transform]{text-anchor:start}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .axis.y text{text-anchor:end}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .axis.y text[transform].backwards{text-anchor:start}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .axis.y2 text{text-anchor:start}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .axis.y2 text[transform].backwards{text-anchor:end}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .horizontal .axis.y .guide.line,#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .horizontal .axis.y2 .guide.line,#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .vertical .axis.x .guide.line{opacity:0}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .horizontal .axis.always_show .guide.line,#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .axis.y .guides:hover .guide.line,#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .axis.y2 .guides:hover .guide.line,#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .axis.x .guides:hover .guide.line{opacity:1}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .axis .guides:hover text{opacity:1}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .nofill{fill:none}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .subtle-fill{fill-opacity:.2}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .dot.active{stroke-width:5px}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .dot.negative{fill:transparent}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 text,#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 tspan{stroke:none !important}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .series text.active{opacity:1}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .tooltip text{fill-opacity:1}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .showable{visibility:hidden}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .showable.shown{visibility:visible}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-6a98d9f4-50a6-4a72-8475-e9dc851c1b38 .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['6a98d9f4-50a6-4a72-8475-e9dc851c1b38'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct FunctionCreationGeneratorLocal", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 3.10", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct FunctionCreationGeneratorLocal&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(142, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="638.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h638.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 471.648958 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="475.14895760434416" class=""&gt;2000000&lt;/text&gt;&lt;title&gt;2000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 439.182531 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="442.6825305933037" class=""&gt;4000000&lt;/text&gt;&lt;title&gt;4000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 406.716104 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="410.2161035822632" class=""&gt;6000000&lt;/text&gt;&lt;title&gt;6000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 374.249677 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="377.7496765712227" class=""&gt;8000000&lt;/text&gt;&lt;title&gt;8000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 341.783250 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="345.28324956018224" class="major"&gt;10000000&lt;/text&gt;&lt;title&gt;10000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 309.316823 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="312.81682254914176" class=""&gt;12000000&lt;/text&gt;&lt;title&gt;12000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 276.850396 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="280.3503955381013" class=""&gt;14000000&lt;/text&gt;&lt;title&gt;14000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 244.383969 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="247.8839685270608" class=""&gt;16000000&lt;/text&gt;&lt;title&gt;16000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 211.917542 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="215.41754151602032" class=""&gt;18000000&lt;/text&gt;&lt;title&gt;18000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 179.451115 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="182.95111450497984" class="major"&gt;20000000&lt;/text&gt;&lt;title&gt;20000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 146.984687 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="150.48468749393936" class=""&gt;22000000&lt;/text&gt;&lt;title&gt;22000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 114.518260 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="118.01826048289888" class=""&gt;24000000&lt;/text&gt;&lt;title&gt;24000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 82.051833 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="85.55183347185846" class=""&gt;26000000&lt;/text&gt;&lt;title&gt;26000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 49.585406 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="53.08540646081798" class=""&gt;28000000&lt;/text&gt;&lt;title&gt;28000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 17.118979 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="20.6189794497775" class="major"&gt;30000000&lt;/text&gt;&lt;title&gt;30000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.951923 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.95192307692307" y="529.0" class=""&gt;CPython 3.10&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M242.317308 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="242.3173076923077" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M395.682692 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="395.68269230769226" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M549.048077 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="549.0480769230769" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.568846153846152" y="9.884615384615358" rx="0" ry="0" width="118.76615384615384" height="494.2307692307693" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;30445652&lt;/desc&gt;&lt;desc class="x centered"&gt;88.95192307692307&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 3.10&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="182.93423076923077" y="317.3017779403721" rx="0" ry="0" width="118.76615384615384" height="186.81360667501252" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;11508110&lt;/desc&gt;&lt;desc class="x centered"&gt;242.31730769230768&lt;/desc&gt;&lt;desc class="y centered"&gt;410.70858127787835&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="336.2996153846154" y="318.1872510374577" rx="0" ry="0" width="118.76615384615384" height="185.92813357792693" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;11453563&lt;/desc&gt;&lt;desc class="x centered"&gt;395.6826923076923&lt;/desc&gt;&lt;desc class="y centered"&gt;411.1513178264212&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="489.66499999999996" y="318.18960485341603" rx="0" ry="0" width="118.76615384615384" height="185.9257797619686" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;11453418&lt;/desc&gt;&lt;desc class="x centered"&gt;549.0480769230769&lt;/desc&gt;&lt;desc class="y centered"&gt;411.1524947344003&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct FunctionCreationGeneratorLocal&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-77b353e7-fa79-43ba-b983-4897c145cd01" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-77b353e7-fa79-43ba-b983-4897c145cd01{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-77b353e7-fa79-43ba-b983-4897c145cd01{background-color:#f0f0f0}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 path,#chart-77b353e7-fa79-43ba-b983-4897c145cd01 line,#chart-77b353e7-fa79-43ba-b983-4897c145cd01 rect,#chart-77b353e7-fa79-43ba-b983-4897c145cd01 circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .graph &amp;gt; .background{fill:#f0f0f0}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .plot &amp;gt; .background{fill:#f8f8f8}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .graph{fill:rgba(0,0,0,0.9)}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 text.no_data{fill:rgba(0,0,0,0.9)}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .title{fill:rgba(0,0,0,0.9)}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .axis .line{stroke:rgba(0,0,0,0.9)}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .axis text.major{fill:rgba(0,0,0,0.9)}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .axis.y .guides:hover .guide.line,#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .line-graph .axis.x .guides:hover .guide.line,#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .stackedline-graph .axis.x .guides:hover .guide.line,#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .ci{stroke:rgba(0,0,0,0.9)}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .reactive.active,#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .ci .reactive.active{stroke-width:1.5}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .series text{fill:rgba(0,0,0,0.9)}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .tooltip .value{font-size:1.5em}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .bound{font-size:.5em}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .color-0,#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .text-overlay .color-0 text{fill:black}
#chart-77b353e7-fa79-43ba-b983-4897c145cd01 text.no_data{text-anchor:middle}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .guide.line{fill:none}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .centered{text-anchor:middle}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .title{text-anchor:middle}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .legends .legend text{fill-opacity:1}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .axis.x text{text-anchor:middle}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .axis.x:not(.web) text[transform]{text-anchor:start}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .axis.y text{text-anchor:end}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .axis.y text[transform].backwards{text-anchor:start}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .axis.y2 text{text-anchor:start}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .axis.y2 text[transform].backwards{text-anchor:end}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .horizontal .axis.y .guide.line,#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .horizontal .axis.y2 .guide.line,#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .vertical .axis.x .guide.line{opacity:0}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .horizontal .axis.always_show .guide.line,#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .axis.y .guides:hover .guide.line,#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .axis.y2 .guides:hover .guide.line,#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .axis.x .guides:hover .guide.line{opacity:1}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .axis .guides:hover text{opacity:1}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .nofill{fill:none}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .subtle-fill{fill-opacity:.2}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .dot.active{stroke-width:5px}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .dot.negative{fill:transparent}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 text,#chart-77b353e7-fa79-43ba-b983-4897c145cd01 tspan{stroke:none !important}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .series text.active{opacity:1}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .tooltip text{fill-opacity:1}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .showable{visibility:hidden}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .showable.shown{visibility:visible}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-77b353e7-fa79-43ba-b983-4897c145cd01 .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['77b353e7-fa79-43ba-b983-4897c145cd01'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct FunctionCreationGeneratorLocal", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 2.7", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct FunctionCreationGeneratorLocal&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(142, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="638.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h638.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 471.221728 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="474.72172845417015" class=""&gt;1000000&lt;/text&gt;&lt;title&gt;1000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 438.328072 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="441.82807229295565" class=""&gt;2000000&lt;/text&gt;&lt;title&gt;2000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 405.434416 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="408.93441613174116" class=""&gt;3000000&lt;/text&gt;&lt;title&gt;3000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 372.540760 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="376.04075997052666" class=""&gt;4000000&lt;/text&gt;&lt;title&gt;4000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 339.647104 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="343.14710380931217" class="major"&gt;5000000&lt;/text&gt;&lt;title&gt;5000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 306.753448 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="310.2534476480977" class=""&gt;6000000&lt;/text&gt;&lt;title&gt;6000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 273.859791 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="277.3597914868832" class=""&gt;7000000&lt;/text&gt;&lt;title&gt;7000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 240.966135 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="244.4661353256687" class=""&gt;8000000&lt;/text&gt;&lt;title&gt;8000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 208.072479 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="211.57247916445425" class=""&gt;9000000&lt;/text&gt;&lt;title&gt;9000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 175.178823 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="178.67882300323976" class="major"&gt;10000000&lt;/text&gt;&lt;title&gt;10000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 142.285167 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="145.78516684202526" class=""&gt;11000000&lt;/text&gt;&lt;title&gt;11000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 109.391511 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="112.89151068081077" class=""&gt;12000000&lt;/text&gt;&lt;title&gt;12000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 76.497855 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="79.99785451959633" class=""&gt;13000000&lt;/text&gt;&lt;title&gt;13000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 43.604198 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="47.104198358381836" class=""&gt;14000000&lt;/text&gt;&lt;title&gt;14000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 10.710542 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="14.210542197167342" class="major"&gt;15000000&lt;/text&gt;&lt;title&gt;15000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.951923 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.95192307692307" y="529.0" class=""&gt;CPython 2.7&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M242.317308 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="242.3173076923077" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M395.682692 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="395.68269230769226" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M549.048077 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="549.0480769230769" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.568846153846152" y="9.884615384615415" rx="0" ry="0" width="118.76615384615384" height="494.2307692307692" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;15025109&lt;/desc&gt;&lt;desc class="x centered"&gt;88.95192307692307&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 2.7&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="182.93423076923077" y="209.6689069789265" rx="0" ry="0" width="118.76615384615384" height="294.44647763645816" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;8951467&lt;/desc&gt;&lt;desc class="x centered"&gt;242.31730769230768&lt;/desc&gt;&lt;desc class="y centered"&gt;356.89214579715554&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="336.2996153846154" y="211.3320760217498" rx="0" ry="0" width="118.76615384615384" height="292.78330859363484" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;8900905&lt;/desc&gt;&lt;desc class="x centered"&gt;395.6826923076923&lt;/desc&gt;&lt;desc class="y centered"&gt;357.7237303185672&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="489.66499999999996" y="211.33128657400192" rx="0" ry="0" width="118.76615384615384" height="292.7840980413827" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;8900929&lt;/desc&gt;&lt;desc class="x centered"&gt;549.0480769230769&lt;/desc&gt;&lt;desc class="y centered"&gt;357.72333559469325&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct FunctionCreationGeneratorLocal&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/section&gt;
&lt;section id="source-code-with-construct"&gt;
&lt;h2&gt;&lt;a class="toc-backref" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#toc-entry-2" role="doc-backlink"&gt;Source Code with Construct&lt;/a&gt;&lt;/h2&gt;
&lt;div class="code"&gt;&lt;pre class="code python"&gt;&lt;a id="rest_code_bca13446c0784715971be64262f2dce4-1" name="rest_code_bca13446c0784715971be64262f2dce4-1" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_bca13446c0784715971be64262f2dce4-1"&gt;&lt;/a&gt;    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="n"&gt;yieldingValue&lt;/span&gt;
&lt;a id="rest_code_bca13446c0784715971be64262f2dce4-2" name="rest_code_bca13446c0784715971be64262f2dce4-2" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_bca13446c0784715971be64262f2dce4-2"&gt;&lt;/a&gt;
&lt;a id="rest_code_bca13446c0784715971be64262f2dce4-3" name="rest_code_bca13446c0784715971be64262f2dce4-3" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_bca13446c0784715971be64262f2dce4-3"&gt;&lt;/a&gt;
&lt;a id="rest_code_bca13446c0784715971be64262f2dce4-4" name="rest_code_bca13446c0784715971be64262f2dce4-4" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_bca13446c0784715971be64262f2dce4-4"&gt;&lt;/a&gt;&lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="n"&gt;itertools&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kc"&gt;None&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;50000&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
&lt;a id="rest_code_bca13446c0784715971be64262f2dce4-5" name="rest_code_bca13446c0784715971be64262f2dce4-5" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_bca13446c0784715971be64262f2dce4-5"&gt;&lt;/a&gt;    &lt;span class="n"&gt;calledRepeatedly&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_bca13446c0784715971be64262f2dce4-6" name="rest_code_bca13446c0784715971be64262f2dce4-6" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_bca13446c0784715971be64262f2dce4-6"&gt;&lt;/a&gt;
&lt;a id="rest_code_bca13446c0784715971be64262f2dce4-7" name="rest_code_bca13446c0784715971be64262f2dce4-7" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_bca13446c0784715971be64262f2dce4-7"&gt;&lt;/a&gt;&lt;span class="nb"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"OK."&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_bca13446c0784715971be64262f2dce4-8" name="rest_code_bca13446c0784715971be64262f2dce4-8" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_bca13446c0784715971be64262f2dce4-8"&gt;&lt;/a&gt;
&lt;a id="rest_code_bca13446c0784715971be64262f2dce4-9" name="rest_code_bca13446c0784715971be64262f2dce4-9" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_bca13446c0784715971be64262f2dce4-9"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Python test originally created or extracted from other peoples work. The&lt;/span&gt;
&lt;a id="rest_code_bca13446c0784715971be64262f2dce4-10" name="rest_code_bca13446c0784715971be64262f2dce4-10" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_bca13446c0784715971be64262f2dce4-10"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     parts from me are licensed as below. It is at least Free Software where&lt;/span&gt;
&lt;a id="rest_code_bca13446c0784715971be64262f2dce4-11" name="rest_code_bca13446c0784715971be64262f2dce4-11" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_bca13446c0784715971be64262f2dce4-11"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     it's copied from other people. In these cases, that will normally be&lt;/span&gt;
&lt;a id="rest_code_bca13446c0784715971be64262f2dce4-12" name="rest_code_bca13446c0784715971be64262f2dce4-12" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_bca13446c0784715971be64262f2dce4-12"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     indicated.&lt;/span&gt;
&lt;a id="rest_code_bca13446c0784715971be64262f2dce4-13" name="rest_code_bca13446c0784715971be64262f2dce4-13" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_bca13446c0784715971be64262f2dce4-13"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_bca13446c0784715971be64262f2dce4-14" name="rest_code_bca13446c0784715971be64262f2dce4-14" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_bca13446c0784715971be64262f2dce4-14"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Licensed under the Apache License, Version 2.0 (the "License");&lt;/span&gt;
&lt;a id="rest_code_bca13446c0784715971be64262f2dce4-15" name="rest_code_bca13446c0784715971be64262f2dce4-15" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_bca13446c0784715971be64262f2dce4-15"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;a id="rest_code_bca13446c0784715971be64262f2dce4-16" name="rest_code_bca13446c0784715971be64262f2dce4-16" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_bca13446c0784715971be64262f2dce4-16"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     You may obtain a copy of the License at&lt;/span&gt;
&lt;a id="rest_code_bca13446c0784715971be64262f2dce4-17" name="rest_code_bca13446c0784715971be64262f2dce4-17" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_bca13446c0784715971be64262f2dce4-17"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_bca13446c0784715971be64262f2dce4-18" name="rest_code_bca13446c0784715971be64262f2dce4-18" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_bca13446c0784715971be64262f2dce4-18"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#         http://www.apache.org/licenses/LICENSE-2.0&lt;/span&gt;
&lt;a id="rest_code_bca13446c0784715971be64262f2dce4-19" name="rest_code_bca13446c0784715971be64262f2dce4-19" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_bca13446c0784715971be64262f2dce4-19"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_bca13446c0784715971be64262f2dce4-20" name="rest_code_bca13446c0784715971be64262f2dce4-20" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_bca13446c0784715971be64262f2dce4-20"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;a id="rest_code_bca13446c0784715971be64262f2dce4-21" name="rest_code_bca13446c0784715971be64262f2dce4-21" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_bca13446c0784715971be64262f2dce4-21"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     distributed under the License is distributed on an "AS IS" BASIS,&lt;/span&gt;
&lt;a id="rest_code_bca13446c0784715971be64262f2dce4-22" name="rest_code_bca13446c0784715971be64262f2dce4-22" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_bca13446c0784715971be64262f2dce4-22"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;a id="rest_code_bca13446c0784715971be64262f2dce4-23" name="rest_code_bca13446c0784715971be64262f2dce4-23" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_bca13446c0784715971be64262f2dce4-23"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     See the License for the specific language governing permissions and&lt;/span&gt;
&lt;a id="rest_code_bca13446c0784715971be64262f2dce4-24" name="rest_code_bca13446c0784715971be64262f2dce4-24" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_bca13446c0784715971be64262f2dce4-24"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     limitations under the License.&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/section&gt;
&lt;section id="source-code-without-construct"&gt;
&lt;h2&gt;&lt;a class="toc-backref" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#toc-entry-3" role="doc-backlink"&gt;Source Code without Construct&lt;/a&gt;&lt;/h2&gt;
&lt;div class="code"&gt;&lt;pre class="code python"&gt;&lt;a id="rest_code_7678a9a44fa14b0e96a446f1752cc470-1" name="rest_code_7678a9a44fa14b0e96a446f1752cc470-1" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_7678a9a44fa14b0e96a446f1752cc470-1"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# construct_end&lt;/span&gt;
&lt;a id="rest_code_7678a9a44fa14b0e96a446f1752cc470-2" name="rest_code_7678a9a44fa14b0e96a446f1752cc470-2" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_7678a9a44fa14b0e96a446f1752cc470-2"&gt;&lt;/a&gt;
&lt;a id="rest_code_7678a9a44fa14b0e96a446f1752cc470-3" name="rest_code_7678a9a44fa14b0e96a446f1752cc470-3" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_7678a9a44fa14b0e96a446f1752cc470-3"&gt;&lt;/a&gt;    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="n"&gt;yieldingValue&lt;/span&gt;
&lt;a id="rest_code_7678a9a44fa14b0e96a446f1752cc470-4" name="rest_code_7678a9a44fa14b0e96a446f1752cc470-4" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_7678a9a44fa14b0e96a446f1752cc470-4"&gt;&lt;/a&gt;
&lt;a id="rest_code_7678a9a44fa14b0e96a446f1752cc470-5" name="rest_code_7678a9a44fa14b0e96a446f1752cc470-5" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_7678a9a44fa14b0e96a446f1752cc470-5"&gt;&lt;/a&gt;
&lt;a id="rest_code_7678a9a44fa14b0e96a446f1752cc470-6" name="rest_code_7678a9a44fa14b0e96a446f1752cc470-6" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_7678a9a44fa14b0e96a446f1752cc470-6"&gt;&lt;/a&gt;&lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="n"&gt;itertools&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kc"&gt;None&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;50000&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
&lt;a id="rest_code_7678a9a44fa14b0e96a446f1752cc470-7" name="rest_code_7678a9a44fa14b0e96a446f1752cc470-7" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_7678a9a44fa14b0e96a446f1752cc470-7"&gt;&lt;/a&gt;    &lt;span class="n"&gt;calledRepeatedly&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_7678a9a44fa14b0e96a446f1752cc470-8" name="rest_code_7678a9a44fa14b0e96a446f1752cc470-8" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_7678a9a44fa14b0e96a446f1752cc470-8"&gt;&lt;/a&gt;
&lt;a id="rest_code_7678a9a44fa14b0e96a446f1752cc470-9" name="rest_code_7678a9a44fa14b0e96a446f1752cc470-9" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_7678a9a44fa14b0e96a446f1752cc470-9"&gt;&lt;/a&gt;&lt;span class="nb"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"OK."&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_7678a9a44fa14b0e96a446f1752cc470-10" name="rest_code_7678a9a44fa14b0e96a446f1752cc470-10" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_7678a9a44fa14b0e96a446f1752cc470-10"&gt;&lt;/a&gt;
&lt;a id="rest_code_7678a9a44fa14b0e96a446f1752cc470-11" name="rest_code_7678a9a44fa14b0e96a446f1752cc470-11" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_7678a9a44fa14b0e96a446f1752cc470-11"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Python test originally created or extracted from other peoples work. The&lt;/span&gt;
&lt;a id="rest_code_7678a9a44fa14b0e96a446f1752cc470-12" name="rest_code_7678a9a44fa14b0e96a446f1752cc470-12" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_7678a9a44fa14b0e96a446f1752cc470-12"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     parts from me are licensed as below. It is at least Free Software where&lt;/span&gt;
&lt;a id="rest_code_7678a9a44fa14b0e96a446f1752cc470-13" name="rest_code_7678a9a44fa14b0e96a446f1752cc470-13" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_7678a9a44fa14b0e96a446f1752cc470-13"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     it's copied from other people. In these cases, that will normally be&lt;/span&gt;
&lt;a id="rest_code_7678a9a44fa14b0e96a446f1752cc470-14" name="rest_code_7678a9a44fa14b0e96a446f1752cc470-14" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_7678a9a44fa14b0e96a446f1752cc470-14"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     indicated.&lt;/span&gt;
&lt;a id="rest_code_7678a9a44fa14b0e96a446f1752cc470-15" name="rest_code_7678a9a44fa14b0e96a446f1752cc470-15" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_7678a9a44fa14b0e96a446f1752cc470-15"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_7678a9a44fa14b0e96a446f1752cc470-16" name="rest_code_7678a9a44fa14b0e96a446f1752cc470-16" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_7678a9a44fa14b0e96a446f1752cc470-16"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Licensed under the Apache License, Version 2.0 (the "License");&lt;/span&gt;
&lt;a id="rest_code_7678a9a44fa14b0e96a446f1752cc470-17" name="rest_code_7678a9a44fa14b0e96a446f1752cc470-17" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_7678a9a44fa14b0e96a446f1752cc470-17"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;a id="rest_code_7678a9a44fa14b0e96a446f1752cc470-18" name="rest_code_7678a9a44fa14b0e96a446f1752cc470-18" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_7678a9a44fa14b0e96a446f1752cc470-18"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     You may obtain a copy of the License at&lt;/span&gt;
&lt;a id="rest_code_7678a9a44fa14b0e96a446f1752cc470-19" name="rest_code_7678a9a44fa14b0e96a446f1752cc470-19" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_7678a9a44fa14b0e96a446f1752cc470-19"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_7678a9a44fa14b0e96a446f1752cc470-20" name="rest_code_7678a9a44fa14b0e96a446f1752cc470-20" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_7678a9a44fa14b0e96a446f1752cc470-20"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#         http://www.apache.org/licenses/LICENSE-2.0&lt;/span&gt;
&lt;a id="rest_code_7678a9a44fa14b0e96a446f1752cc470-21" name="rest_code_7678a9a44fa14b0e96a446f1752cc470-21" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_7678a9a44fa14b0e96a446f1752cc470-21"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_7678a9a44fa14b0e96a446f1752cc470-22" name="rest_code_7678a9a44fa14b0e96a446f1752cc470-22" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_7678a9a44fa14b0e96a446f1752cc470-22"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;a id="rest_code_7678a9a44fa14b0e96a446f1752cc470-23" name="rest_code_7678a9a44fa14b0e96a446f1752cc470-23" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_7678a9a44fa14b0e96a446f1752cc470-23"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     distributed under the License is distributed on an "AS IS" BASIS,&lt;/span&gt;
&lt;a id="rest_code_7678a9a44fa14b0e96a446f1752cc470-24" name="rest_code_7678a9a44fa14b0e96a446f1752cc470-24" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_7678a9a44fa14b0e96a446f1752cc470-24"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;a id="rest_code_7678a9a44fa14b0e96a446f1752cc470-25" name="rest_code_7678a9a44fa14b0e96a446f1752cc470-25" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_7678a9a44fa14b0e96a446f1752cc470-25"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     See the License for the specific language governing permissions and&lt;/span&gt;
&lt;a id="rest_code_7678a9a44fa14b0e96a446f1752cc470-26" name="rest_code_7678a9a44fa14b0e96a446f1752cc470-26" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html#rest_code_7678a9a44fa14b0e96a446f1752cc470-26"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     limitations under the License.&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/section&gt;</description><category>27_develop_down_vs_main</category><category>27_factory_steady_vs_develop</category><category>310_develop_down_vs_main</category><category>310_factory_steady_vs_develop</category><category>311_develop_down_vs_main</category><category>311_factory_steady_vs_develop</category><category>312_develop_down_vs_main</category><category>312_factory_down_vs_develop</category><guid>https://speedcenter.nuitka.net/constructs/construct-functioncreationgeneratorlocal.html</guid><pubDate>Tue, 06 Oct 2026 19:12:33 GMT</pubDate></item><item><title>Construct FunctionCreationLocal</title><link>https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html</link><dc:creator>Kay Hayen</dc:creator><description>&lt;nav class="contents" id="contents" role="doc-toc"&gt;
&lt;p class="topic-title"&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#top"&gt;Contents&lt;/a&gt;&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#performance-diagrams" id="toc-entry-1"&gt;Performance Diagrams&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#source-code-with-construct" id="toc-entry-2"&gt;Source Code with Construct&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#source-code-without-construct" id="toc-entry-3"&gt;Source Code without Construct&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/nav&gt;
&lt;section id="performance-diagrams"&gt;
&lt;h2&gt;&lt;a class="toc-backref" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#toc-entry-1" role="doc-backlink"&gt;Performance Diagrams&lt;/a&gt;&lt;/h2&gt;
&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4{background-color:#f0f0f0}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 path,#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 line,#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 rect,#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .graph &amp;gt; .background{fill:#f0f0f0}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .plot &amp;gt; .background{fill:#f8f8f8}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .graph{fill:rgba(0,0,0,0.9)}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 text.no_data{fill:rgba(0,0,0,0.9)}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .title{fill:rgba(0,0,0,0.9)}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .axis .line{stroke:rgba(0,0,0,0.9)}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .axis text.major{fill:rgba(0,0,0,0.9)}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .axis.y .guides:hover .guide.line,#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .line-graph .axis.x .guides:hover .guide.line,#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .stackedline-graph .axis.x .guides:hover .guide.line,#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .ci{stroke:rgba(0,0,0,0.9)}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .reactive.active,#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .ci .reactive.active{stroke-width:1.5}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .series text{fill:rgba(0,0,0,0.9)}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .tooltip .value{font-size:1.5em}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .bound{font-size:.5em}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .color-0,#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .text-overlay .color-0 text{fill:black}
#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 text.no_data{text-anchor:middle}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .guide.line{fill:none}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .centered{text-anchor:middle}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .title{text-anchor:middle}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .legends .legend text{fill-opacity:1}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .axis.x text{text-anchor:middle}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .axis.x:not(.web) text[transform]{text-anchor:start}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .axis.y text{text-anchor:end}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .axis.y text[transform].backwards{text-anchor:start}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .axis.y2 text{text-anchor:start}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .axis.y2 text[transform].backwards{text-anchor:end}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .horizontal .axis.y .guide.line,#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .horizontal .axis.y2 .guide.line,#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .vertical .axis.x .guide.line{opacity:0}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .horizontal .axis.always_show .guide.line,#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .axis.y .guides:hover .guide.line,#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .axis.y2 .guides:hover .guide.line,#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .axis.x .guides:hover .guide.line{opacity:1}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .axis .guides:hover text{opacity:1}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .nofill{fill:none}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .subtle-fill{fill-opacity:.2}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .dot.active{stroke-width:5px}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .dot.negative{fill:transparent}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 text,#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 tspan{stroke:none !important}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .series text.active{opacity:1}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .tooltip text{fill-opacity:1}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .showable{visibility:hidden}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .showable.shown{visibility:visible}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-db2f2447-deeb-4e55-9f8f-c5a1507514f4 .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['db2f2447-deeb-4e55-9f8f-c5a1507514f4'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct FunctionCreationLocal", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 3.12", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct FunctionCreationLocal&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(142, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="638.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h638.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 449.423222 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="452.92322239784414" class=""&gt;4000000&lt;/text&gt;&lt;title&gt;4000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 394.731060 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="398.23106018030364" class=""&gt;8000000&lt;/text&gt;&lt;title&gt;8000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 340.038898 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="343.53889796276314" class=""&gt;12000000&lt;/text&gt;&lt;title&gt;12000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 285.346736 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="288.84673574522265" class=""&gt;16000000&lt;/text&gt;&lt;title&gt;16000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 230.654574 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="234.1545735276822" class=""&gt;20000000&lt;/text&gt;&lt;title&gt;20000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 175.962411 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="179.4624113101417" class=""&gt;24000000&lt;/text&gt;&lt;title&gt;24000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 121.270249 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="124.7702490926012" class=""&gt;28000000&lt;/text&gt;&lt;title&gt;28000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 66.578087 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="70.07808687506076" class=""&gt;32000000&lt;/text&gt;&lt;title&gt;32000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 11.885925 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="15.385924657520263" class=""&gt;36000000&lt;/text&gt;&lt;title&gt;36000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.951923 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.95192307692307" y="529.0" class=""&gt;CPython 3.12&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M242.317308 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="242.3173076923077" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M395.682692 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="395.68269230769226" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M549.048077 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="549.0480769230769" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.568846153846152" y="9.884615384615472" rx="0" ry="0" width="118.76615384615384" height="494.23076923076917" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;36146369&lt;/desc&gt;&lt;desc class="x centered"&gt;88.95192307692307&lt;/desc&gt;&lt;desc class="y centered"&gt;257.00000000000006&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 3.12&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="182.93423076923077" y="332.78703173265" rx="0" ry="0" width="118.76615384615384" height="171.32835288273463" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;12530377&lt;/desc&gt;&lt;desc class="x centered"&gt;242.31730769230768&lt;/desc&gt;&lt;desc class="y centered"&gt;418.4512081740173&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="336.2996153846154" y="334.13695735354395" rx="0" ry="0" width="118.76615384615384" height="169.9784272618407" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;12431648&lt;/desc&gt;&lt;desc class="x centered"&gt;395.6826923076923&lt;/desc&gt;&lt;desc class="y centered"&gt;419.1261709844643&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="489.66499999999996" y="333.38589723589155" rx="0" ry="0" width="118.76615384615384" height="170.7294873794931" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;12486578&lt;/desc&gt;&lt;desc class="x centered"&gt;549.0480769230769&lt;/desc&gt;&lt;desc class="y centered"&gt;418.7506409256381&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct FunctionCreationLocal&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-94fea748-a640-4c40-9279-be9276d666a1" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-94fea748-a640-4c40-9279-be9276d666a1{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-94fea748-a640-4c40-9279-be9276d666a1 .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-94fea748-a640-4c40-9279-be9276d666a1 .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-94fea748-a640-4c40-9279-be9276d666a1 .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-94fea748-a640-4c40-9279-be9276d666a1 .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-94fea748-a640-4c40-9279-be9276d666a1 .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-94fea748-a640-4c40-9279-be9276d666a1 .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-94fea748-a640-4c40-9279-be9276d666a1 .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-94fea748-a640-4c40-9279-be9276d666a1 text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-94fea748-a640-4c40-9279-be9276d666a1{background-color:#f0f0f0}#chart-94fea748-a640-4c40-9279-be9276d666a1 path,#chart-94fea748-a640-4c40-9279-be9276d666a1 line,#chart-94fea748-a640-4c40-9279-be9276d666a1 rect,#chart-94fea748-a640-4c40-9279-be9276d666a1 circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-94fea748-a640-4c40-9279-be9276d666a1 .graph &amp;gt; .background{fill:#f0f0f0}#chart-94fea748-a640-4c40-9279-be9276d666a1 .plot &amp;gt; .background{fill:#f8f8f8}#chart-94fea748-a640-4c40-9279-be9276d666a1 .graph{fill:rgba(0,0,0,0.9)}#chart-94fea748-a640-4c40-9279-be9276d666a1 text.no_data{fill:rgba(0,0,0,0.9)}#chart-94fea748-a640-4c40-9279-be9276d666a1 .title{fill:rgba(0,0,0,0.9)}#chart-94fea748-a640-4c40-9279-be9276d666a1 .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-94fea748-a640-4c40-9279-be9276d666a1 .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-94fea748-a640-4c40-9279-be9276d666a1 .axis .line{stroke:rgba(0,0,0,0.9)}#chart-94fea748-a640-4c40-9279-be9276d666a1 .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-94fea748-a640-4c40-9279-be9276d666a1 .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-94fea748-a640-4c40-9279-be9276d666a1 .axis text.major{fill:rgba(0,0,0,0.9)}#chart-94fea748-a640-4c40-9279-be9276d666a1 .axis.y .guides:hover .guide.line,#chart-94fea748-a640-4c40-9279-be9276d666a1 .line-graph .axis.x .guides:hover .guide.line,#chart-94fea748-a640-4c40-9279-be9276d666a1 .stackedline-graph .axis.x .guides:hover .guide.line,#chart-94fea748-a640-4c40-9279-be9276d666a1 .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-94fea748-a640-4c40-9279-be9276d666a1 .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-94fea748-a640-4c40-9279-be9276d666a1 .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-94fea748-a640-4c40-9279-be9276d666a1 .ci{stroke:rgba(0,0,0,0.9)}#chart-94fea748-a640-4c40-9279-be9276d666a1 .reactive.active,#chart-94fea748-a640-4c40-9279-be9276d666a1 .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-94fea748-a640-4c40-9279-be9276d666a1 .ci .reactive.active{stroke-width:1.5}#chart-94fea748-a640-4c40-9279-be9276d666a1 .series text{fill:rgba(0,0,0,0.9)}#chart-94fea748-a640-4c40-9279-be9276d666a1 .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-94fea748-a640-4c40-9279-be9276d666a1 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-94fea748-a640-4c40-9279-be9276d666a1 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-94fea748-a640-4c40-9279-be9276d666a1 .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-94fea748-a640-4c40-9279-be9276d666a1 .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-94fea748-a640-4c40-9279-be9276d666a1 .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-94fea748-a640-4c40-9279-be9276d666a1 .tooltip .value{font-size:1.5em}#chart-94fea748-a640-4c40-9279-be9276d666a1 .bound{font-size:.5em}#chart-94fea748-a640-4c40-9279-be9276d666a1 .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-94fea748-a640-4c40-9279-be9276d666a1 .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-94fea748-a640-4c40-9279-be9276d666a1 .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-94fea748-a640-4c40-9279-be9276d666a1 .color-0,#chart-94fea748-a640-4c40-9279-be9276d666a1 .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-94fea748-a640-4c40-9279-be9276d666a1 .text-overlay .color-0 text{fill:black}
#chart-94fea748-a640-4c40-9279-be9276d666a1 text.no_data{text-anchor:middle}#chart-94fea748-a640-4c40-9279-be9276d666a1 .guide.line{fill:none}#chart-94fea748-a640-4c40-9279-be9276d666a1 .centered{text-anchor:middle}#chart-94fea748-a640-4c40-9279-be9276d666a1 .title{text-anchor:middle}#chart-94fea748-a640-4c40-9279-be9276d666a1 .legends .legend text{fill-opacity:1}#chart-94fea748-a640-4c40-9279-be9276d666a1 .axis.x text{text-anchor:middle}#chart-94fea748-a640-4c40-9279-be9276d666a1 .axis.x:not(.web) text[transform]{text-anchor:start}#chart-94fea748-a640-4c40-9279-be9276d666a1 .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-94fea748-a640-4c40-9279-be9276d666a1 .axis.y text{text-anchor:end}#chart-94fea748-a640-4c40-9279-be9276d666a1 .axis.y text[transform].backwards{text-anchor:start}#chart-94fea748-a640-4c40-9279-be9276d666a1 .axis.y2 text{text-anchor:start}#chart-94fea748-a640-4c40-9279-be9276d666a1 .axis.y2 text[transform].backwards{text-anchor:end}#chart-94fea748-a640-4c40-9279-be9276d666a1 .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-94fea748-a640-4c40-9279-be9276d666a1 .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-94fea748-a640-4c40-9279-be9276d666a1 .horizontal .axis.y .guide.line,#chart-94fea748-a640-4c40-9279-be9276d666a1 .horizontal .axis.y2 .guide.line,#chart-94fea748-a640-4c40-9279-be9276d666a1 .vertical .axis.x .guide.line{opacity:0}#chart-94fea748-a640-4c40-9279-be9276d666a1 .horizontal .axis.always_show .guide.line,#chart-94fea748-a640-4c40-9279-be9276d666a1 .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-94fea748-a640-4c40-9279-be9276d666a1 .axis.y .guides:hover .guide.line,#chart-94fea748-a640-4c40-9279-be9276d666a1 .axis.y2 .guides:hover .guide.line,#chart-94fea748-a640-4c40-9279-be9276d666a1 .axis.x .guides:hover .guide.line{opacity:1}#chart-94fea748-a640-4c40-9279-be9276d666a1 .axis .guides:hover text{opacity:1}#chart-94fea748-a640-4c40-9279-be9276d666a1 .nofill{fill:none}#chart-94fea748-a640-4c40-9279-be9276d666a1 .subtle-fill{fill-opacity:.2}#chart-94fea748-a640-4c40-9279-be9276d666a1 .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-94fea748-a640-4c40-9279-be9276d666a1 .dot.active{stroke-width:5px}#chart-94fea748-a640-4c40-9279-be9276d666a1 .dot.negative{fill:transparent}#chart-94fea748-a640-4c40-9279-be9276d666a1 text,#chart-94fea748-a640-4c40-9279-be9276d666a1 tspan{stroke:none !important}#chart-94fea748-a640-4c40-9279-be9276d666a1 .series text.active{opacity:1}#chart-94fea748-a640-4c40-9279-be9276d666a1 .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-94fea748-a640-4c40-9279-be9276d666a1 .tooltip text{fill-opacity:1}#chart-94fea748-a640-4c40-9279-be9276d666a1 .showable{visibility:hidden}#chart-94fea748-a640-4c40-9279-be9276d666a1 .showable.shown{visibility:visible}#chart-94fea748-a640-4c40-9279-be9276d666a1 .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-94fea748-a640-4c40-9279-be9276d666a1 .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['94fea748-a640-4c40-9279-be9276d666a1'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct FunctionCreationLocal", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 3.11", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct FunctionCreationLocal&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(142, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="638.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h638.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 469.531384 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="473.03138410576986" class=""&gt;2000000&lt;/text&gt;&lt;title&gt;2000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 434.947384 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="438.4473835961551" class=""&gt;4000000&lt;/text&gt;&lt;title&gt;4000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 400.363383 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="403.86338308654035" class=""&gt;6000000&lt;/text&gt;&lt;title&gt;6000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 365.779383 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="369.2793825769255" class=""&gt;8000000&lt;/text&gt;&lt;title&gt;8000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 331.195382 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="334.6953820673108" class="major"&gt;10000000&lt;/text&gt;&lt;title&gt;10000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 296.611382 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="300.111381557696" class=""&gt;12000000&lt;/text&gt;&lt;title&gt;12000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 262.027381 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="265.5273810480812" class=""&gt;14000000&lt;/text&gt;&lt;title&gt;14000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 227.443381 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="230.9433805384665" class=""&gt;16000000&lt;/text&gt;&lt;title&gt;16000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 192.859380 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="196.35938002885177" class=""&gt;18000000&lt;/text&gt;&lt;title&gt;18000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 158.275380 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="161.775379519237" class="major"&gt;20000000&lt;/text&gt;&lt;title&gt;20000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 123.691379 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="127.19137900962227" class=""&gt;22000000&lt;/text&gt;&lt;title&gt;22000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 89.107379 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="92.60737850000748" class=""&gt;24000000&lt;/text&gt;&lt;title&gt;24000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 54.523378 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="58.0233779903927" class=""&gt;26000000&lt;/text&gt;&lt;title&gt;26000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 19.939377 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="23.439377480777978" class=""&gt;28000000&lt;/text&gt;&lt;title&gt;28000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.951923 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.95192307692307" y="529.0" class=""&gt;CPython 3.11&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M242.317308 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="242.3173076923077" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M395.682692 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="395.68269230769226" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M549.048077 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="549.0480769230769" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.568846153846152" y="9.884615384615358" rx="0" ry="0" width="118.76615384615384" height="494.2307692307693" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;28581469&lt;/desc&gt;&lt;desc class="x centered"&gt;88.95192307692307&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 3.11&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="182.93423076923077" y="306.87797065698" rx="0" ry="0" width="118.76615384615384" height="197.23741395840466" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;11406281&lt;/desc&gt;&lt;desc class="x centered"&gt;242.31730769230768&lt;/desc&gt;&lt;desc class="y centered"&gt;405.4966776361823&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="336.2996153846154" y="307.52228787847434" rx="0" ry="0" width="118.76615384615384" height="196.5930967369103" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;11369020&lt;/desc&gt;&lt;desc class="x centered"&gt;395.6826923076923&lt;/desc&gt;&lt;desc class="y centered"&gt;405.8188362469295&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="489.66499999999996" y="308.13385405148614" rx="0" ry="0" width="118.76615384615384" height="195.9815305638985" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;11333653&lt;/desc&gt;&lt;desc class="x centered"&gt;549.0480769230769&lt;/desc&gt;&lt;desc class="y centered"&gt;406.12461933343536&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct FunctionCreationLocal&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-0e165244-8a4c-49fb-8928-a5a2e3502802" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-0e165244-8a4c-49fb-8928-a5a2e3502802{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-0e165244-8a4c-49fb-8928-a5a2e3502802{background-color:#f0f0f0}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 path,#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 line,#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 rect,#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .graph &amp;gt; .background{fill:#f0f0f0}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .plot &amp;gt; .background{fill:#f8f8f8}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .graph{fill:rgba(0,0,0,0.9)}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 text.no_data{fill:rgba(0,0,0,0.9)}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .title{fill:rgba(0,0,0,0.9)}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .axis .line{stroke:rgba(0,0,0,0.9)}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .axis text.major{fill:rgba(0,0,0,0.9)}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .axis.y .guides:hover .guide.line,#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .line-graph .axis.x .guides:hover .guide.line,#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .stackedline-graph .axis.x .guides:hover .guide.line,#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .ci{stroke:rgba(0,0,0,0.9)}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .reactive.active,#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .ci .reactive.active{stroke-width:1.5}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .series text{fill:rgba(0,0,0,0.9)}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .tooltip .value{font-size:1.5em}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .bound{font-size:.5em}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .color-0,#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .text-overlay .color-0 text{fill:black}
#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 text.no_data{text-anchor:middle}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .guide.line{fill:none}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .centered{text-anchor:middle}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .title{text-anchor:middle}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .legends .legend text{fill-opacity:1}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .axis.x text{text-anchor:middle}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .axis.x:not(.web) text[transform]{text-anchor:start}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .axis.y text{text-anchor:end}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .axis.y text[transform].backwards{text-anchor:start}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .axis.y2 text{text-anchor:start}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .axis.y2 text[transform].backwards{text-anchor:end}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .horizontal .axis.y .guide.line,#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .horizontal .axis.y2 .guide.line,#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .vertical .axis.x .guide.line{opacity:0}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .horizontal .axis.always_show .guide.line,#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .axis.y .guides:hover .guide.line,#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .axis.y2 .guides:hover .guide.line,#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .axis.x .guides:hover .guide.line{opacity:1}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .axis .guides:hover text{opacity:1}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .nofill{fill:none}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .subtle-fill{fill-opacity:.2}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .dot.active{stroke-width:5px}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .dot.negative{fill:transparent}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 text,#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 tspan{stroke:none !important}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .series text.active{opacity:1}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .tooltip text{fill-opacity:1}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .showable{visibility:hidden}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .showable.shown{visibility:visible}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-0e165244-8a4c-49fb-8928-a5a2e3502802 .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['0e165244-8a4c-49fb-8928-a5a2e3502802'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct FunctionCreationLocal", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 3.10", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct FunctionCreationLocal&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(142, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="638.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h638.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 471.635781 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="475.13578148388274" class=""&gt;2000000&lt;/text&gt;&lt;title&gt;2000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 439.156178 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="442.65617835238095" class=""&gt;4000000&lt;/text&gt;&lt;title&gt;4000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 406.676575 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="410.17657522087904" class=""&gt;6000000&lt;/text&gt;&lt;title&gt;6000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 374.196972 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="377.6969720893772" class=""&gt;8000000&lt;/text&gt;&lt;title&gt;8000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 341.717369 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="345.21736895787535" class="major"&gt;10000000&lt;/text&gt;&lt;title&gt;10000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 309.237766 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="312.7377658263735" class=""&gt;12000000&lt;/text&gt;&lt;title&gt;12000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 276.758163 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="280.25816269487166" class=""&gt;14000000&lt;/text&gt;&lt;title&gt;14000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 244.278560 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="247.7785595633698" class=""&gt;16000000&lt;/text&gt;&lt;title&gt;16000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 211.798956 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="215.2989564318679" class=""&gt;18000000&lt;/text&gt;&lt;title&gt;18000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 179.319353 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="182.81935330036606" class="major"&gt;20000000&lt;/text&gt;&lt;title&gt;20000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 146.839750 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="150.3397501688642" class=""&gt;22000000&lt;/text&gt;&lt;title&gt;22000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 114.360147 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="117.86014703736237" class=""&gt;24000000&lt;/text&gt;&lt;title&gt;24000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 81.880544 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="85.38054390586052" class=""&gt;26000000&lt;/text&gt;&lt;title&gt;26000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 49.400941 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="52.90094077435862" class=""&gt;28000000&lt;/text&gt;&lt;title&gt;28000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 16.921338 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="20.42133764285677" class="major"&gt;30000000&lt;/text&gt;&lt;title&gt;30000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.951923 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.95192307692307" y="529.0" class=""&gt;CPython 3.10&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M242.317308 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="242.3173076923077" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M395.682692 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="395.68269230769226" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M549.048077 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="549.0480769230769" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.568846153846152" y="9.884615384615358" rx="0" ry="0" width="118.76615384615384" height="494.2307692307693" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;30433301&lt;/desc&gt;&lt;desc class="x centered"&gt;88.95192307692307&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 3.10&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="182.93423076923077" y="324.65771724987906" rx="0" ry="0" width="118.76615384615384" height="179.45766736550559" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;11050484&lt;/desc&gt;&lt;desc class="x centered"&gt;242.31730769230768&lt;/desc&gt;&lt;desc class="y centered"&gt;414.38655093263185&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="336.2996153846154" y="325.41748012633116" rx="0" ry="0" width="118.76615384615384" height="178.69790448905349" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;11003700&lt;/desc&gt;&lt;desc class="x centered"&gt;395.6826923076923&lt;/desc&gt;&lt;desc class="y centered"&gt;414.7664323708579&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="489.66499999999996" y="325.4196400199394" rx="0" ry="0" width="118.76615384615384" height="178.69574459544526" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;11003567&lt;/desc&gt;&lt;desc class="x centered"&gt;549.0480769230769&lt;/desc&gt;&lt;desc class="y centered"&gt;414.767512317662&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct FunctionCreationLocal&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-8053d124-0a99-4105-9a13-d52e883fda44" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-8053d124-0a99-4105-9a13-d52e883fda44{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-8053d124-0a99-4105-9a13-d52e883fda44 text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-8053d124-0a99-4105-9a13-d52e883fda44{background-color:#f0f0f0}#chart-8053d124-0a99-4105-9a13-d52e883fda44 path,#chart-8053d124-0a99-4105-9a13-d52e883fda44 line,#chart-8053d124-0a99-4105-9a13-d52e883fda44 rect,#chart-8053d124-0a99-4105-9a13-d52e883fda44 circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .graph &amp;gt; .background{fill:#f0f0f0}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .plot &amp;gt; .background{fill:#f8f8f8}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .graph{fill:rgba(0,0,0,0.9)}#chart-8053d124-0a99-4105-9a13-d52e883fda44 text.no_data{fill:rgba(0,0,0,0.9)}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .title{fill:rgba(0,0,0,0.9)}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .axis .line{stroke:rgba(0,0,0,0.9)}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .axis text.major{fill:rgba(0,0,0,0.9)}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .axis.y .guides:hover .guide.line,#chart-8053d124-0a99-4105-9a13-d52e883fda44 .line-graph .axis.x .guides:hover .guide.line,#chart-8053d124-0a99-4105-9a13-d52e883fda44 .stackedline-graph .axis.x .guides:hover .guide.line,#chart-8053d124-0a99-4105-9a13-d52e883fda44 .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .ci{stroke:rgba(0,0,0,0.9)}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .reactive.active,#chart-8053d124-0a99-4105-9a13-d52e883fda44 .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .ci .reactive.active{stroke-width:1.5}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .series text{fill:rgba(0,0,0,0.9)}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .tooltip .value{font-size:1.5em}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .bound{font-size:.5em}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .color-0,#chart-8053d124-0a99-4105-9a13-d52e883fda44 .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .text-overlay .color-0 text{fill:black}
#chart-8053d124-0a99-4105-9a13-d52e883fda44 text.no_data{text-anchor:middle}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .guide.line{fill:none}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .centered{text-anchor:middle}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .title{text-anchor:middle}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .legends .legend text{fill-opacity:1}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .axis.x text{text-anchor:middle}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .axis.x:not(.web) text[transform]{text-anchor:start}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .axis.y text{text-anchor:end}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .axis.y text[transform].backwards{text-anchor:start}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .axis.y2 text{text-anchor:start}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .axis.y2 text[transform].backwards{text-anchor:end}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .horizontal .axis.y .guide.line,#chart-8053d124-0a99-4105-9a13-d52e883fda44 .horizontal .axis.y2 .guide.line,#chart-8053d124-0a99-4105-9a13-d52e883fda44 .vertical .axis.x .guide.line{opacity:0}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .horizontal .axis.always_show .guide.line,#chart-8053d124-0a99-4105-9a13-d52e883fda44 .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .axis.y .guides:hover .guide.line,#chart-8053d124-0a99-4105-9a13-d52e883fda44 .axis.y2 .guides:hover .guide.line,#chart-8053d124-0a99-4105-9a13-d52e883fda44 .axis.x .guides:hover .guide.line{opacity:1}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .axis .guides:hover text{opacity:1}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .nofill{fill:none}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .subtle-fill{fill-opacity:.2}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .dot.active{stroke-width:5px}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .dot.negative{fill:transparent}#chart-8053d124-0a99-4105-9a13-d52e883fda44 text,#chart-8053d124-0a99-4105-9a13-d52e883fda44 tspan{stroke:none !important}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .series text.active{opacity:1}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .tooltip text{fill-opacity:1}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .showable{visibility:hidden}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .showable.shown{visibility:visible}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-8053d124-0a99-4105-9a13-d52e883fda44 .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['8053d124-0a99-4105-9a13-d52e883fda44'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct FunctionCreationLocal", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 2.7", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct FunctionCreationLocal&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(142, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="638.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h638.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 471.207334 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="474.7073344350795" class=""&gt;1000000&lt;/text&gt;&lt;title&gt;1000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 438.299284 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="441.79928425477436" class=""&gt;2000000&lt;/text&gt;&lt;title&gt;2000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 405.391234 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="408.89123407446925" class=""&gt;3000000&lt;/text&gt;&lt;title&gt;3000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 372.483184 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="375.9831838941641" class=""&gt;4000000&lt;/text&gt;&lt;title&gt;4000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 339.575134 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="343.075133713859" class="major"&gt;5000000&lt;/text&gt;&lt;title&gt;5000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 306.667084 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="310.16708353355386" class=""&gt;6000000&lt;/text&gt;&lt;title&gt;6000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 273.759033 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="277.2590333532487" class=""&gt;7000000&lt;/text&gt;&lt;title&gt;7000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 240.850983 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="244.3509831729436" class=""&gt;8000000&lt;/text&gt;&lt;title&gt;8000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 207.942933 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="211.44293299263848" class=""&gt;9000000&lt;/text&gt;&lt;title&gt;9000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 175.034883 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="178.53488281233336" class="major"&gt;10000000&lt;/text&gt;&lt;title&gt;10000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 142.126833 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="145.62683263202825" class=""&gt;11000000&lt;/text&gt;&lt;title&gt;11000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 109.218782 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="112.71878245172314" class=""&gt;12000000&lt;/text&gt;&lt;title&gt;12000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 76.310732 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="79.81073227141798" class=""&gt;13000000&lt;/text&gt;&lt;title&gt;13000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 43.402682 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="46.902682091112865" class=""&gt;14000000&lt;/text&gt;&lt;title&gt;14000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 10.494632 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="13.994631910807755" class="major"&gt;15000000&lt;/text&gt;&lt;title&gt;15000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.951923 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.95192307692307" y="529.0" class=""&gt;CPython 2.7&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M242.317308 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="242.3173076923077" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M395.682692 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="395.68269230769226" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M549.048077 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="549.0480769230769" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.568846153846152" y="9.884615384615415" rx="0" ry="0" width="118.76615384615384" height="494.2307692307692" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;15018537&lt;/desc&gt;&lt;desc class="x centered"&gt;88.95192307692307&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 2.7&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="182.93423076923077" y="224.33673635096108" rx="0" ry="0" width="118.76615384615384" height="279.77864826442357" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;8501830&lt;/desc&gt;&lt;desc class="x centered"&gt;242.31730769230768&lt;/desc&gt;&lt;desc class="y centered"&gt;364.2260604831729&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="336.2996153846154" y="225.98516640059296" rx="0" ry="0" width="118.76615384615384" height="278.1302182147917" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;8451738&lt;/desc&gt;&lt;desc class="x centered"&gt;395.6826923076923&lt;/desc&gt;&lt;desc class="y centered"&gt;365.0502755079888&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="489.66499999999996" y="225.9865485387005" rx="0" ry="0" width="118.76615384615384" height="278.12883607668414" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;8451696&lt;/desc&gt;&lt;desc class="x centered"&gt;549.0480769230769&lt;/desc&gt;&lt;desc class="y centered"&gt;365.0509665770426&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct FunctionCreationLocal&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/section&gt;
&lt;section id="source-code-with-construct"&gt;
&lt;h2&gt;&lt;a class="toc-backref" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#toc-entry-2" role="doc-backlink"&gt;Source Code with Construct&lt;/a&gt;&lt;/h2&gt;
&lt;div class="code"&gt;&lt;pre class="code python"&gt;&lt;a id="rest_code_c1959bf5431f4a84b3d720377318e7ef-1" name="rest_code_c1959bf5431f4a84b3d720377318e7ef-1" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_c1959bf5431f4a84b3d720377318e7ef-1"&gt;&lt;/a&gt;&lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="n"&gt;itertools&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kc"&gt;None&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;50000&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
&lt;a id="rest_code_c1959bf5431f4a84b3d720377318e7ef-2" name="rest_code_c1959bf5431f4a84b3d720377318e7ef-2" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_c1959bf5431f4a84b3d720377318e7ef-2"&gt;&lt;/a&gt;    &lt;span class="n"&gt;calledRepeatedly&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_c1959bf5431f4a84b3d720377318e7ef-3" name="rest_code_c1959bf5431f4a84b3d720377318e7ef-3" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_c1959bf5431f4a84b3d720377318e7ef-3"&gt;&lt;/a&gt;
&lt;a id="rest_code_c1959bf5431f4a84b3d720377318e7ef-4" name="rest_code_c1959bf5431f4a84b3d720377318e7ef-4" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_c1959bf5431f4a84b3d720377318e7ef-4"&gt;&lt;/a&gt;&lt;span class="nb"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"OK."&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_c1959bf5431f4a84b3d720377318e7ef-5" name="rest_code_c1959bf5431f4a84b3d720377318e7ef-5" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_c1959bf5431f4a84b3d720377318e7ef-5"&gt;&lt;/a&gt;
&lt;a id="rest_code_c1959bf5431f4a84b3d720377318e7ef-6" name="rest_code_c1959bf5431f4a84b3d720377318e7ef-6" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_c1959bf5431f4a84b3d720377318e7ef-6"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Python test originally created or extracted from other peoples work. The&lt;/span&gt;
&lt;a id="rest_code_c1959bf5431f4a84b3d720377318e7ef-7" name="rest_code_c1959bf5431f4a84b3d720377318e7ef-7" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_c1959bf5431f4a84b3d720377318e7ef-7"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     parts from me are licensed as below. It is at least Free Software where&lt;/span&gt;
&lt;a id="rest_code_c1959bf5431f4a84b3d720377318e7ef-8" name="rest_code_c1959bf5431f4a84b3d720377318e7ef-8" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_c1959bf5431f4a84b3d720377318e7ef-8"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     it's copied from other people. In these cases, that will normally be&lt;/span&gt;
&lt;a id="rest_code_c1959bf5431f4a84b3d720377318e7ef-9" name="rest_code_c1959bf5431f4a84b3d720377318e7ef-9" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_c1959bf5431f4a84b3d720377318e7ef-9"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     indicated.&lt;/span&gt;
&lt;a id="rest_code_c1959bf5431f4a84b3d720377318e7ef-10" name="rest_code_c1959bf5431f4a84b3d720377318e7ef-10" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_c1959bf5431f4a84b3d720377318e7ef-10"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_c1959bf5431f4a84b3d720377318e7ef-11" name="rest_code_c1959bf5431f4a84b3d720377318e7ef-11" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_c1959bf5431f4a84b3d720377318e7ef-11"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Licensed under the Apache License, Version 2.0 (the "License");&lt;/span&gt;
&lt;a id="rest_code_c1959bf5431f4a84b3d720377318e7ef-12" name="rest_code_c1959bf5431f4a84b3d720377318e7ef-12" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_c1959bf5431f4a84b3d720377318e7ef-12"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;a id="rest_code_c1959bf5431f4a84b3d720377318e7ef-13" name="rest_code_c1959bf5431f4a84b3d720377318e7ef-13" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_c1959bf5431f4a84b3d720377318e7ef-13"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     You may obtain a copy of the License at&lt;/span&gt;
&lt;a id="rest_code_c1959bf5431f4a84b3d720377318e7ef-14" name="rest_code_c1959bf5431f4a84b3d720377318e7ef-14" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_c1959bf5431f4a84b3d720377318e7ef-14"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_c1959bf5431f4a84b3d720377318e7ef-15" name="rest_code_c1959bf5431f4a84b3d720377318e7ef-15" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_c1959bf5431f4a84b3d720377318e7ef-15"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#         http://www.apache.org/licenses/LICENSE-2.0&lt;/span&gt;
&lt;a id="rest_code_c1959bf5431f4a84b3d720377318e7ef-16" name="rest_code_c1959bf5431f4a84b3d720377318e7ef-16" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_c1959bf5431f4a84b3d720377318e7ef-16"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_c1959bf5431f4a84b3d720377318e7ef-17" name="rest_code_c1959bf5431f4a84b3d720377318e7ef-17" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_c1959bf5431f4a84b3d720377318e7ef-17"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;a id="rest_code_c1959bf5431f4a84b3d720377318e7ef-18" name="rest_code_c1959bf5431f4a84b3d720377318e7ef-18" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_c1959bf5431f4a84b3d720377318e7ef-18"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     distributed under the License is distributed on an "AS IS" BASIS,&lt;/span&gt;
&lt;a id="rest_code_c1959bf5431f4a84b3d720377318e7ef-19" name="rest_code_c1959bf5431f4a84b3d720377318e7ef-19" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_c1959bf5431f4a84b3d720377318e7ef-19"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;a id="rest_code_c1959bf5431f4a84b3d720377318e7ef-20" name="rest_code_c1959bf5431f4a84b3d720377318e7ef-20" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_c1959bf5431f4a84b3d720377318e7ef-20"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     See the License for the specific language governing permissions and&lt;/span&gt;
&lt;a id="rest_code_c1959bf5431f4a84b3d720377318e7ef-21" name="rest_code_c1959bf5431f4a84b3d720377318e7ef-21" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_c1959bf5431f4a84b3d720377318e7ef-21"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     limitations under the License.&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/section&gt;
&lt;section id="source-code-without-construct"&gt;
&lt;h2&gt;&lt;a class="toc-backref" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#toc-entry-3" role="doc-backlink"&gt;Source Code without Construct&lt;/a&gt;&lt;/h2&gt;
&lt;div class="code"&gt;&lt;pre class="code python"&gt;&lt;a id="rest_code_7bcd093e59754473a0973b0184a35e51-1" name="rest_code_7bcd093e59754473a0973b0184a35e51-1" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_7bcd093e59754473a0973b0184a35e51-1"&gt;&lt;/a&gt;&lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="n"&gt;itertools&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kc"&gt;None&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;50000&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
&lt;a id="rest_code_7bcd093e59754473a0973b0184a35e51-2" name="rest_code_7bcd093e59754473a0973b0184a35e51-2" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_7bcd093e59754473a0973b0184a35e51-2"&gt;&lt;/a&gt;    &lt;span class="n"&gt;calledRepeatedly&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_7bcd093e59754473a0973b0184a35e51-3" name="rest_code_7bcd093e59754473a0973b0184a35e51-3" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_7bcd093e59754473a0973b0184a35e51-3"&gt;&lt;/a&gt;
&lt;a id="rest_code_7bcd093e59754473a0973b0184a35e51-4" name="rest_code_7bcd093e59754473a0973b0184a35e51-4" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_7bcd093e59754473a0973b0184a35e51-4"&gt;&lt;/a&gt;&lt;span class="nb"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"OK."&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_7bcd093e59754473a0973b0184a35e51-5" name="rest_code_7bcd093e59754473a0973b0184a35e51-5" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_7bcd093e59754473a0973b0184a35e51-5"&gt;&lt;/a&gt;
&lt;a id="rest_code_7bcd093e59754473a0973b0184a35e51-6" name="rest_code_7bcd093e59754473a0973b0184a35e51-6" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_7bcd093e59754473a0973b0184a35e51-6"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Python test originally created or extracted from other peoples work. The&lt;/span&gt;
&lt;a id="rest_code_7bcd093e59754473a0973b0184a35e51-7" name="rest_code_7bcd093e59754473a0973b0184a35e51-7" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_7bcd093e59754473a0973b0184a35e51-7"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     parts from me are licensed as below. It is at least Free Software where&lt;/span&gt;
&lt;a id="rest_code_7bcd093e59754473a0973b0184a35e51-8" name="rest_code_7bcd093e59754473a0973b0184a35e51-8" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_7bcd093e59754473a0973b0184a35e51-8"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     it's copied from other people. In these cases, that will normally be&lt;/span&gt;
&lt;a id="rest_code_7bcd093e59754473a0973b0184a35e51-9" name="rest_code_7bcd093e59754473a0973b0184a35e51-9" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_7bcd093e59754473a0973b0184a35e51-9"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     indicated.&lt;/span&gt;
&lt;a id="rest_code_7bcd093e59754473a0973b0184a35e51-10" name="rest_code_7bcd093e59754473a0973b0184a35e51-10" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_7bcd093e59754473a0973b0184a35e51-10"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_7bcd093e59754473a0973b0184a35e51-11" name="rest_code_7bcd093e59754473a0973b0184a35e51-11" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_7bcd093e59754473a0973b0184a35e51-11"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Licensed under the Apache License, Version 2.0 (the "License");&lt;/span&gt;
&lt;a id="rest_code_7bcd093e59754473a0973b0184a35e51-12" name="rest_code_7bcd093e59754473a0973b0184a35e51-12" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_7bcd093e59754473a0973b0184a35e51-12"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;a id="rest_code_7bcd093e59754473a0973b0184a35e51-13" name="rest_code_7bcd093e59754473a0973b0184a35e51-13" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_7bcd093e59754473a0973b0184a35e51-13"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     You may obtain a copy of the License at&lt;/span&gt;
&lt;a id="rest_code_7bcd093e59754473a0973b0184a35e51-14" name="rest_code_7bcd093e59754473a0973b0184a35e51-14" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_7bcd093e59754473a0973b0184a35e51-14"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_7bcd093e59754473a0973b0184a35e51-15" name="rest_code_7bcd093e59754473a0973b0184a35e51-15" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_7bcd093e59754473a0973b0184a35e51-15"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#         http://www.apache.org/licenses/LICENSE-2.0&lt;/span&gt;
&lt;a id="rest_code_7bcd093e59754473a0973b0184a35e51-16" name="rest_code_7bcd093e59754473a0973b0184a35e51-16" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_7bcd093e59754473a0973b0184a35e51-16"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_7bcd093e59754473a0973b0184a35e51-17" name="rest_code_7bcd093e59754473a0973b0184a35e51-17" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_7bcd093e59754473a0973b0184a35e51-17"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;a id="rest_code_7bcd093e59754473a0973b0184a35e51-18" name="rest_code_7bcd093e59754473a0973b0184a35e51-18" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_7bcd093e59754473a0973b0184a35e51-18"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     distributed under the License is distributed on an "AS IS" BASIS,&lt;/span&gt;
&lt;a id="rest_code_7bcd093e59754473a0973b0184a35e51-19" name="rest_code_7bcd093e59754473a0973b0184a35e51-19" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_7bcd093e59754473a0973b0184a35e51-19"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;a id="rest_code_7bcd093e59754473a0973b0184a35e51-20" name="rest_code_7bcd093e59754473a0973b0184a35e51-20" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_7bcd093e59754473a0973b0184a35e51-20"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     See the License for the specific language governing permissions and&lt;/span&gt;
&lt;a id="rest_code_7bcd093e59754473a0973b0184a35e51-21" name="rest_code_7bcd093e59754473a0973b0184a35e51-21" href="https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html#rest_code_7bcd093e59754473a0973b0184a35e51-21"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     limitations under the License.&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/section&gt;</description><category>27_develop_down_vs_main</category><category>27_factory_steady_vs_develop</category><category>310_develop_down_vs_main</category><category>310_factory_steady_vs_develop</category><category>311_develop_down_vs_main</category><category>311_factory_down_vs_develop</category><category>312_develop_down_vs_main</category><category>312_factory_up_vs_develop</category><guid>https://speedcenter.nuitka.net/constructs/construct-functioncreationlocal.html</guid><pubDate>Tue, 06 Oct 2026 19:12:33 GMT</pubDate></item><item><title>Construct FunctionRaise</title><link>https://speedcenter.nuitka.net/constructs/construct-functionraise.html</link><dc:creator>Kay Hayen</dc:creator><description>&lt;nav class="contents" id="contents" role="doc-toc"&gt;
&lt;p class="topic-title"&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#top"&gt;Contents&lt;/a&gt;&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#performance-diagrams" id="toc-entry-1"&gt;Performance Diagrams&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#source-code-with-construct" id="toc-entry-2"&gt;Source Code with Construct&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#source-code-without-construct" id="toc-entry-3"&gt;Source Code without Construct&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/nav&gt;
&lt;section id="performance-diagrams"&gt;
&lt;h2&gt;&lt;a class="toc-backref" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#toc-entry-1" role="doc-backlink"&gt;Performance Diagrams&lt;/a&gt;&lt;/h2&gt;
&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0{background-color:#f0f0f0}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 path,#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 line,#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 rect,#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .graph &amp;gt; .background{fill:#f0f0f0}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .plot &amp;gt; .background{fill:#f8f8f8}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .graph{fill:rgba(0,0,0,0.9)}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 text.no_data{fill:rgba(0,0,0,0.9)}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .title{fill:rgba(0,0,0,0.9)}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .axis .line{stroke:rgba(0,0,0,0.9)}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .axis text.major{fill:rgba(0,0,0,0.9)}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .axis.y .guides:hover .guide.line,#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .line-graph .axis.x .guides:hover .guide.line,#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .stackedline-graph .axis.x .guides:hover .guide.line,#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .ci{stroke:rgba(0,0,0,0.9)}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .reactive.active,#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .ci .reactive.active{stroke-width:1.5}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .series text{fill:rgba(0,0,0,0.9)}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .tooltip .value{font-size:1.5em}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .bound{font-size:.5em}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .color-0,#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .text-overlay .color-0 text{fill:black}
#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 text.no_data{text-anchor:middle}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .guide.line{fill:none}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .centered{text-anchor:middle}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .title{text-anchor:middle}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .legends .legend text{fill-opacity:1}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .axis.x text{text-anchor:middle}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .axis.x:not(.web) text[transform]{text-anchor:start}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .axis.y text{text-anchor:end}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .axis.y text[transform].backwards{text-anchor:start}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .axis.y2 text{text-anchor:start}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .axis.y2 text[transform].backwards{text-anchor:end}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .horizontal .axis.y .guide.line,#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .horizontal .axis.y2 .guide.line,#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .vertical .axis.x .guide.line{opacity:0}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .horizontal .axis.always_show .guide.line,#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .axis.y .guides:hover .guide.line,#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .axis.y2 .guides:hover .guide.line,#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .axis.x .guides:hover .guide.line{opacity:1}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .axis .guides:hover text{opacity:1}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .nofill{fill:none}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .subtle-fill{fill-opacity:.2}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .dot.active{stroke-width:5px}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .dot.negative{fill:transparent}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 text,#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 tspan{stroke:none !important}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .series text.active{opacity:1}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .tooltip text{fill-opacity:1}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .showable{visibility:hidden}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .showable.shown{visibility:visible}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-b620aa42-055e-4213-b2fe-b2c0a577d6c0 .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['b620aa42-055e-4213-b2fe-b2c0a577d6c0'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct FunctionRaise", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 3.12", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct FunctionRaise&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(148, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="632.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h632.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 471.685554 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="475.18555432879776" class=""&gt;10000000&lt;/text&gt;&lt;title&gt;10000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 439.255724 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="442.7557240422109" class=""&gt;20000000&lt;/text&gt;&lt;title&gt;20000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 406.825894 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="410.325893755624" class=""&gt;30000000&lt;/text&gt;&lt;title&gt;30000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 374.396063 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="377.89606346903713" class=""&gt;40000000&lt;/text&gt;&lt;title&gt;40000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 341.966233 h632.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="345.4662331824503" class="major"&gt;50000000&lt;/text&gt;&lt;title&gt;50000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 309.536403 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="313.03640289586343" class=""&gt;60000000&lt;/text&gt;&lt;title&gt;60000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 277.106573 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="280.6065726092766" class=""&gt;70000000&lt;/text&gt;&lt;title&gt;70000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 244.676742 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="248.17674232268973" class=""&gt;80000000&lt;/text&gt;&lt;title&gt;80000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 212.246912 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="215.74691203610286" class=""&gt;90000000&lt;/text&gt;&lt;title&gt;90000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 179.817082 h632.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="183.31708174951603" class="major"&gt;100000000&lt;/text&gt;&lt;title&gt;100000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 147.387251 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="150.88725146292916" class=""&gt;110000000&lt;/text&gt;&lt;title&gt;110000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 114.957421 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="118.45742117634228" class=""&gt;120000000&lt;/text&gt;&lt;title&gt;120000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 82.527591 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="86.0275908897554" class=""&gt;130000000&lt;/text&gt;&lt;title&gt;130000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 50.097761 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="53.597760603168524" class=""&gt;140000000&lt;/text&gt;&lt;title&gt;140000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 17.667930 h632.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="21.167930316581646" class="major"&gt;150000000&lt;/text&gt;&lt;title&gt;150000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.115385 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.11538461538461" y="529.0" class=""&gt;CPython 3.12&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M240.038462 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="240.03846153846155" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M391.961538 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="391.96153846153845" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M543.884615 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="543.8846153846154" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.29076923076923" y="9.884615384615415" rx="0" ry="0" width="117.64923076923075" height="494.2307692307692" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;152400048&lt;/desc&gt;&lt;desc class="x centered"&gt;88.11538461538461&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 3.12&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="181.21384615384616" y="315.8596587656839" rx="0" ry="0" width="117.64923076923075" height="188.25572584970075" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;58050173&lt;/desc&gt;&lt;desc class="x centered"&gt;240.03846153846155&lt;/desc&gt;&lt;desc class="y centered"&gt;409.98752169053427&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="333.1369230769231" y="321.6972357681834" rx="0" ry="0" width="117.64923076923075" height="182.41814884720122" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;56250109&lt;/desc&gt;&lt;desc class="x centered"&gt;391.96153846153845&lt;/desc&gt;&lt;desc class="y centered"&gt;412.90631019178403&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="485.06" y="321.6972357681834" rx="0" ry="0" width="117.64923076923075" height="182.41814884720122" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;56250109&lt;/desc&gt;&lt;desc class="x centered"&gt;543.8846153846154&lt;/desc&gt;&lt;desc class="y centered"&gt;412.90631019178403&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct FunctionRaise&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8{background-color:#f0f0f0}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 path,#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 line,#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 rect,#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .graph &amp;gt; .background{fill:#f0f0f0}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .plot &amp;gt; .background{fill:#f8f8f8}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .graph{fill:rgba(0,0,0,0.9)}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 text.no_data{fill:rgba(0,0,0,0.9)}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .title{fill:rgba(0,0,0,0.9)}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .axis .line{stroke:rgba(0,0,0,0.9)}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .axis text.major{fill:rgba(0,0,0,0.9)}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .axis.y .guides:hover .guide.line,#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .line-graph .axis.x .guides:hover .guide.line,#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .stackedline-graph .axis.x .guides:hover .guide.line,#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .ci{stroke:rgba(0,0,0,0.9)}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .reactive.active,#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .ci .reactive.active{stroke-width:1.5}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .series text{fill:rgba(0,0,0,0.9)}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .tooltip .value{font-size:1.5em}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .bound{font-size:.5em}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .color-0,#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .text-overlay .color-0 text{fill:black}
#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 text.no_data{text-anchor:middle}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .guide.line{fill:none}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .centered{text-anchor:middle}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .title{text-anchor:middle}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .legends .legend text{fill-opacity:1}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .axis.x text{text-anchor:middle}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .axis.x:not(.web) text[transform]{text-anchor:start}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .axis.y text{text-anchor:end}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .axis.y text[transform].backwards{text-anchor:start}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .axis.y2 text{text-anchor:start}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .axis.y2 text[transform].backwards{text-anchor:end}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .horizontal .axis.y .guide.line,#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .horizontal .axis.y2 .guide.line,#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .vertical .axis.x .guide.line{opacity:0}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .horizontal .axis.always_show .guide.line,#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .axis.y .guides:hover .guide.line,#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .axis.y2 .guides:hover .guide.line,#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .axis.x .guides:hover .guide.line{opacity:1}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .axis .guides:hover text{opacity:1}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .nofill{fill:none}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .subtle-fill{fill-opacity:.2}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .dot.active{stroke-width:5px}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .dot.negative{fill:transparent}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 text,#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 tspan{stroke:none !important}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .series text.active{opacity:1}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .tooltip text{fill-opacity:1}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .showable{visibility:hidden}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .showable.shown{visibility:visible}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-679197ed-e745-46f0-95fa-6d6cdca9f2a8 .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['679197ed-e745-46f0-95fa-6d6cdca9f2a8'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct FunctionRaise", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 3.11", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct FunctionRaise&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(148, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="632.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h632.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 449.505122 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="453.005121847672" class=""&gt;20000000&lt;/text&gt;&lt;title&gt;20000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 394.894859 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="398.39485907995936" class=""&gt;40000000&lt;/text&gt;&lt;title&gt;40000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 340.284596 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="343.7845963122468" class=""&gt;60000000&lt;/text&gt;&lt;title&gt;60000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 285.674334 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="289.17433354453414" class=""&gt;80000000&lt;/text&gt;&lt;title&gt;80000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 231.064071 h632.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="234.5640707768215" class="major"&gt;100000000&lt;/text&gt;&lt;title&gt;100000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 176.453808 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="179.9538080091089" class=""&gt;120000000&lt;/text&gt;&lt;title&gt;120000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 121.843545 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="125.34354524139621" class=""&gt;140000000&lt;/text&gt;&lt;title&gt;140000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 67.233282 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="70.73328247368357" class=""&gt;160000000&lt;/text&gt;&lt;title&gt;160000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 12.623020 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="16.123019705970933" class=""&gt;180000000&lt;/text&gt;&lt;title&gt;180000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.115385 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.11538461538461" y="529.0" class=""&gt;CPython 3.11&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M240.038462 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="240.03846153846155" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M391.961538 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="391.96153846153845" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M543.884615 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="543.8846153846154" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.29076923076923" y="9.884615384615358" rx="0" ry="0" width="117.64923076923075" height="494.2307692307693" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;181002890&lt;/desc&gt;&lt;desc class="x centered"&gt;88.11538461538461&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 3.11&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="181.21384615384616" y="329.36212872070723" rx="0" ry="0" width="117.64923076923075" height="174.7532558946774" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;64000152&lt;/desc&gt;&lt;desc class="x centered"&gt;240.03846153846155&lt;/desc&gt;&lt;desc class="y centered"&gt;416.73875666804594&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="333.1369230769231" y="332.9119295957523" rx="0" ry="0" width="117.64923076923075" height="171.20345501963232" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;62700103&lt;/desc&gt;&lt;desc class="x centered"&gt;391.96153846153845&lt;/desc&gt;&lt;desc class="y centered"&gt;418.5136571055685&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="485.06" y="332.9119295957523" rx="0" ry="0" width="117.64923076923075" height="171.20345501963232" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;62700103&lt;/desc&gt;&lt;desc class="x centered"&gt;543.8846153846154&lt;/desc&gt;&lt;desc class="y centered"&gt;418.5136571055685&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct FunctionRaise&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-77ac1ae1-3665-4f39-b780-5ef560515cd1" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1{background-color:#f0f0f0}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 path,#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 line,#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 rect,#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .graph &amp;gt; .background{fill:#f0f0f0}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .plot &amp;gt; .background{fill:#f8f8f8}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .graph{fill:rgba(0,0,0,0.9)}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 text.no_data{fill:rgba(0,0,0,0.9)}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .title{fill:rgba(0,0,0,0.9)}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .axis .line{stroke:rgba(0,0,0,0.9)}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .axis text.major{fill:rgba(0,0,0,0.9)}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .axis.y .guides:hover .guide.line,#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .line-graph .axis.x .guides:hover .guide.line,#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .stackedline-graph .axis.x .guides:hover .guide.line,#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .ci{stroke:rgba(0,0,0,0.9)}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .reactive.active,#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .ci .reactive.active{stroke-width:1.5}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .series text{fill:rgba(0,0,0,0.9)}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .tooltip .value{font-size:1.5em}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .bound{font-size:.5em}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .color-0,#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .text-overlay .color-0 text{fill:black}
#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 text.no_data{text-anchor:middle}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .guide.line{fill:none}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .centered{text-anchor:middle}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .title{text-anchor:middle}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .legends .legend text{fill-opacity:1}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .axis.x text{text-anchor:middle}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .axis.x:not(.web) text[transform]{text-anchor:start}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .axis.y text{text-anchor:end}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .axis.y text[transform].backwards{text-anchor:start}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .axis.y2 text{text-anchor:start}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .axis.y2 text[transform].backwards{text-anchor:end}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .horizontal .axis.y .guide.line,#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .horizontal .axis.y2 .guide.line,#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .vertical .axis.x .guide.line{opacity:0}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .horizontal .axis.always_show .guide.line,#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .axis.y .guides:hover .guide.line,#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .axis.y2 .guides:hover .guide.line,#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .axis.x .guides:hover .guide.line{opacity:1}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .axis .guides:hover text{opacity:1}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .nofill{fill:none}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .subtle-fill{fill-opacity:.2}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .dot.active{stroke-width:5px}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .dot.negative{fill:transparent}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 text,#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 tspan{stroke:none !important}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .series text.active{opacity:1}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .tooltip text{fill-opacity:1}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .showable{visibility:hidden}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .showable.shown{visibility:visible}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-77ac1ae1-3665-4f39-b780-5ef560515cd1 .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['77ac1ae1-3665-4f39-b780-5ef560515cd1'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct FunctionRaise", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 3.10", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct FunctionRaise&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(148, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="632.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h632.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 465.077164 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="468.57716414325097" class=""&gt;10000000&lt;/text&gt;&lt;title&gt;10000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 426.038944 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="429.53894367111735" class=""&gt;20000000&lt;/text&gt;&lt;title&gt;20000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 387.000723 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="390.50072319898374" class=""&gt;30000000&lt;/text&gt;&lt;title&gt;30000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 347.962503 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="351.46250272685006" class=""&gt;40000000&lt;/text&gt;&lt;title&gt;40000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 308.924282 h632.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="312.42428225471645" class="major"&gt;50000000&lt;/text&gt;&lt;title&gt;50000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 269.886062 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="273.38606178258283" class=""&gt;60000000&lt;/text&gt;&lt;title&gt;60000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 230.847841 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="234.34784131044916" class=""&gt;70000000&lt;/text&gt;&lt;title&gt;70000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 191.809621 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="195.30962083831554" class=""&gt;80000000&lt;/text&gt;&lt;title&gt;80000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 152.771400 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="156.27140036618192" class=""&gt;90000000&lt;/text&gt;&lt;title&gt;90000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 113.733180 h632.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="117.2331798940483" class="major"&gt;100000000&lt;/text&gt;&lt;title&gt;100000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 74.694959 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="78.19495942191463" class=""&gt;110000000&lt;/text&gt;&lt;title&gt;110000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 35.656739 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="39.156738949781015" class=""&gt;120000000&lt;/text&gt;&lt;title&gt;120000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.115385 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.11538461538461" y="529.0" class=""&gt;CPython 3.10&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M240.038462 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="240.03846153846155" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M391.961538 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="391.96153846153845" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M543.884615 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="543.8846153846154" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.29076923076923" y="9.884615384615415" rx="0" ry="0" width="117.64923076923075" height="494.2307692307692" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;126601767&lt;/desc&gt;&lt;desc class="x centered"&gt;88.11538461538461&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 3.10&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="181.21384615384616" y="272.2281129739439" rx="0" ry="0" width="117.64923076923075" height="231.88727164144075" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;59400062&lt;/desc&gt;&lt;desc class="x centered"&gt;240.03846153846155&lt;/desc&gt;&lt;desc class="y centered"&gt;388.17174879466427&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="333.1369230769231" y="277.693413090356" rx="0" ry="0" width="117.64923076923075" height="226.42197152502865" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;58000075&lt;/desc&gt;&lt;desc class="x centered"&gt;391.96153846153845&lt;/desc&gt;&lt;desc class="y centered"&gt;390.9043988528703&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="485.06" y="277.693413090356" rx="0" ry="0" width="117.64923076923075" height="226.42197152502865" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;58000075&lt;/desc&gt;&lt;desc class="x centered"&gt;543.8846153846154&lt;/desc&gt;&lt;desc class="y centered"&gt;390.9043988528703&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct FunctionRaise&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989{background-color:#f0f0f0}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 path,#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 line,#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 rect,#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .graph &amp;gt; .background{fill:#f0f0f0}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .plot &amp;gt; .background{fill:#f8f8f8}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .graph{fill:rgba(0,0,0,0.9)}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 text.no_data{fill:rgba(0,0,0,0.9)}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .title{fill:rgba(0,0,0,0.9)}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .axis .line{stroke:rgba(0,0,0,0.9)}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .axis text.major{fill:rgba(0,0,0,0.9)}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .axis.y .guides:hover .guide.line,#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .line-graph .axis.x .guides:hover .guide.line,#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .stackedline-graph .axis.x .guides:hover .guide.line,#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .ci{stroke:rgba(0,0,0,0.9)}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .reactive.active,#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .ci .reactive.active{stroke-width:1.5}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .series text{fill:rgba(0,0,0,0.9)}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .tooltip .value{font-size:1.5em}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .bound{font-size:.5em}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .color-0,#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .text-overlay .color-0 text{fill:black}
#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 text.no_data{text-anchor:middle}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .guide.line{fill:none}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .centered{text-anchor:middle}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .title{text-anchor:middle}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .legends .legend text{fill-opacity:1}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .axis.x text{text-anchor:middle}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .axis.x:not(.web) text[transform]{text-anchor:start}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .axis.y text{text-anchor:end}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .axis.y text[transform].backwards{text-anchor:start}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .axis.y2 text{text-anchor:start}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .axis.y2 text[transform].backwards{text-anchor:end}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .horizontal .axis.y .guide.line,#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .horizontal .axis.y2 .guide.line,#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .vertical .axis.x .guide.line{opacity:0}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .horizontal .axis.always_show .guide.line,#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .axis.y .guides:hover .guide.line,#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .axis.y2 .guides:hover .guide.line,#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .axis.x .guides:hover .guide.line{opacity:1}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .axis .guides:hover text{opacity:1}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .nofill{fill:none}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .subtle-fill{fill-opacity:.2}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .dot.active{stroke-width:5px}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .dot.negative{fill:transparent}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 text,#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 tspan{stroke:none !important}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .series text.active{opacity:1}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .tooltip text{fill-opacity:1}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .showable{visibility:hidden}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .showable.shown{visibility:visible}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-e1cdee0f-0f1d-4a95-a76a-5053fa4de989 .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['e1cdee0f-0f1d-4a95-a76a-5053fa4de989'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct FunctionRaise", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 2.7", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct FunctionRaise&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(148, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="632.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h632.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 448.491632 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="451.9916317656656" class=""&gt;40000000&lt;/text&gt;&lt;title&gt;40000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 392.867879 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="396.36787891594656" class=""&gt;80000000&lt;/text&gt;&lt;title&gt;80000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 337.244126 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="340.7441260662275" class=""&gt;120000000&lt;/text&gt;&lt;title&gt;120000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 281.620373 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="285.1203732165085" class=""&gt;160000000&lt;/text&gt;&lt;title&gt;160000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 225.996620 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="229.49662036678944" class=""&gt;200000000&lt;/text&gt;&lt;title&gt;200000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 170.372868 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="173.8728675170704" class=""&gt;240000000&lt;/text&gt;&lt;title&gt;240000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 114.749115 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="118.24911466735142" class=""&gt;280000000&lt;/text&gt;&lt;title&gt;280000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 59.125362 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="62.62536181763238" class=""&gt;320000000&lt;/text&gt;&lt;title&gt;320000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.115385 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.11538461538461" y="529.0" class=""&gt;CPython 2.7&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M240.038462 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="240.03846153846155" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M391.961538 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="391.96153846153845" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M543.884615 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="543.8846153846154" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.29076923076923" y="9.884615384615358" rx="0" ry="0" width="117.64923076923075" height="494.2307692307693" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;355409870&lt;/desc&gt;&lt;desc class="x centered"&gt;88.11538461538461&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 2.7&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="181.21384615384616" y="323.75487929233316" rx="0" ry="0" width="117.64923076923075" height="180.36050532305148" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;129700350&lt;/desc&gt;&lt;desc class="x centered"&gt;240.03846153846155&lt;/desc&gt;&lt;desc class="y centered"&gt;413.9351319538589&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="333.1369230769231" y="327.3008768493769" rx="0" ry="0" width="117.64923076923075" height="176.81450776600775" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;127150362&lt;/desc&gt;&lt;desc class="x centered"&gt;391.96153846153845&lt;/desc&gt;&lt;desc class="y centered"&gt;415.70813073238077&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="485.06" y="327.37040654043903" rx="0" ry="0" width="117.64923076923075" height="176.7449780749456" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;127100362&lt;/desc&gt;&lt;desc class="x centered"&gt;543.8846153846154&lt;/desc&gt;&lt;desc class="y centered"&gt;415.74289557791184&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct FunctionRaise&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/section&gt;
&lt;section id="source-code-with-construct"&gt;
&lt;h2&gt;&lt;a class="toc-backref" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#toc-entry-2" role="doc-backlink"&gt;Source Code with Construct&lt;/a&gt;&lt;/h2&gt;
&lt;div class="code"&gt;&lt;pre class="code python"&gt;&lt;a id="rest_code_d6d15876b6a744b19cbb4012c63db0c5-1" name="rest_code_d6d15876b6a744b19cbb4012c63db0c5-1" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_d6d15876b6a744b19cbb4012c63db0c5-1"&gt;&lt;/a&gt;        &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="n"&gt;cond&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
&lt;a id="rest_code_d6d15876b6a744b19cbb4012c63db0c5-2" name="rest_code_d6d15876b6a744b19cbb4012c63db0c5-2" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_d6d15876b6a744b19cbb4012c63db0c5-2"&gt;&lt;/a&gt;            &lt;span class="n"&gt;raising_function&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_d6d15876b6a744b19cbb4012c63db0c5-3" name="rest_code_d6d15876b6a744b19cbb4012c63db0c5-3" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_d6d15876b6a744b19cbb4012c63db0c5-3"&gt;&lt;/a&gt;    &lt;span class="k"&gt;except&lt;/span&gt; &lt;span class="ne"&gt;TypeError&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
&lt;a id="rest_code_d6d15876b6a744b19cbb4012c63db0c5-4" name="rest_code_d6d15876b6a744b19cbb4012c63db0c5-4" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_d6d15876b6a744b19cbb4012c63db0c5-4"&gt;&lt;/a&gt;        &lt;span class="k"&gt;pass&lt;/span&gt;
&lt;a id="rest_code_d6d15876b6a744b19cbb4012c63db0c5-5" name="rest_code_d6d15876b6a744b19cbb4012c63db0c5-5" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_d6d15876b6a744b19cbb4012c63db0c5-5"&gt;&lt;/a&gt;
&lt;a id="rest_code_d6d15876b6a744b19cbb4012c63db0c5-6" name="rest_code_d6d15876b6a744b19cbb4012c63db0c5-6" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_d6d15876b6a744b19cbb4012c63db0c5-6"&gt;&lt;/a&gt;
&lt;a id="rest_code_d6d15876b6a744b19cbb4012c63db0c5-7" name="rest_code_d6d15876b6a744b19cbb4012c63db0c5-7" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_d6d15876b6a744b19cbb4012c63db0c5-7"&gt;&lt;/a&gt;&lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="n"&gt;itertools&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kc"&gt;None&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;50000&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
&lt;a id="rest_code_d6d15876b6a744b19cbb4012c63db0c5-8" name="rest_code_d6d15876b6a744b19cbb4012c63db0c5-8" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_d6d15876b6a744b19cbb4012c63db0c5-8"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# construct_begin&lt;/span&gt;
&lt;a id="rest_code_d6d15876b6a744b19cbb4012c63db0c5-9" name="rest_code_d6d15876b6a744b19cbb4012c63db0c5-9" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_d6d15876b6a744b19cbb4012c63db0c5-9"&gt;&lt;/a&gt;    &lt;span class="n"&gt;calledRepeatedly&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;raising_function&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="kc"&gt;True&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_d6d15876b6a744b19cbb4012c63db0c5-10" name="rest_code_d6d15876b6a744b19cbb4012c63db0c5-10" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_d6d15876b6a744b19cbb4012c63db0c5-10"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# construct_alternative&lt;/span&gt;
&lt;a id="rest_code_d6d15876b6a744b19cbb4012c63db0c5-11" name="rest_code_d6d15876b6a744b19cbb4012c63db0c5-11" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_d6d15876b6a744b19cbb4012c63db0c5-11"&gt;&lt;/a&gt;
&lt;a id="rest_code_d6d15876b6a744b19cbb4012c63db0c5-12" name="rest_code_d6d15876b6a744b19cbb4012c63db0c5-12" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_d6d15876b6a744b19cbb4012c63db0c5-12"&gt;&lt;/a&gt;
&lt;a id="rest_code_d6d15876b6a744b19cbb4012c63db0c5-13" name="rest_code_d6d15876b6a744b19cbb4012c63db0c5-13" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_d6d15876b6a744b19cbb4012c63db0c5-13"&gt;&lt;/a&gt;
&lt;a id="rest_code_d6d15876b6a744b19cbb4012c63db0c5-14" name="rest_code_d6d15876b6a744b19cbb4012c63db0c5-14" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_d6d15876b6a744b19cbb4012c63db0c5-14"&gt;&lt;/a&gt;&lt;span class="nb"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"OK."&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_d6d15876b6a744b19cbb4012c63db0c5-15" name="rest_code_d6d15876b6a744b19cbb4012c63db0c5-15" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_d6d15876b6a744b19cbb4012c63db0c5-15"&gt;&lt;/a&gt;
&lt;a id="rest_code_d6d15876b6a744b19cbb4012c63db0c5-16" name="rest_code_d6d15876b6a744b19cbb4012c63db0c5-16" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_d6d15876b6a744b19cbb4012c63db0c5-16"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Python test originally created or extracted from other peoples work. The&lt;/span&gt;
&lt;a id="rest_code_d6d15876b6a744b19cbb4012c63db0c5-17" name="rest_code_d6d15876b6a744b19cbb4012c63db0c5-17" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_d6d15876b6a744b19cbb4012c63db0c5-17"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     parts from me are licensed as below. It is at least Free Software where&lt;/span&gt;
&lt;a id="rest_code_d6d15876b6a744b19cbb4012c63db0c5-18" name="rest_code_d6d15876b6a744b19cbb4012c63db0c5-18" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_d6d15876b6a744b19cbb4012c63db0c5-18"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     it's copied from other people. In these cases, that will normally be&lt;/span&gt;
&lt;a id="rest_code_d6d15876b6a744b19cbb4012c63db0c5-19" name="rest_code_d6d15876b6a744b19cbb4012c63db0c5-19" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_d6d15876b6a744b19cbb4012c63db0c5-19"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     indicated.&lt;/span&gt;
&lt;a id="rest_code_d6d15876b6a744b19cbb4012c63db0c5-20" name="rest_code_d6d15876b6a744b19cbb4012c63db0c5-20" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_d6d15876b6a744b19cbb4012c63db0c5-20"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_d6d15876b6a744b19cbb4012c63db0c5-21" name="rest_code_d6d15876b6a744b19cbb4012c63db0c5-21" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_d6d15876b6a744b19cbb4012c63db0c5-21"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Licensed under the Apache License, Version 2.0 (the "License");&lt;/span&gt;
&lt;a id="rest_code_d6d15876b6a744b19cbb4012c63db0c5-22" name="rest_code_d6d15876b6a744b19cbb4012c63db0c5-22" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_d6d15876b6a744b19cbb4012c63db0c5-22"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;a id="rest_code_d6d15876b6a744b19cbb4012c63db0c5-23" name="rest_code_d6d15876b6a744b19cbb4012c63db0c5-23" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_d6d15876b6a744b19cbb4012c63db0c5-23"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     You may obtain a copy of the License at&lt;/span&gt;
&lt;a id="rest_code_d6d15876b6a744b19cbb4012c63db0c5-24" name="rest_code_d6d15876b6a744b19cbb4012c63db0c5-24" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_d6d15876b6a744b19cbb4012c63db0c5-24"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_d6d15876b6a744b19cbb4012c63db0c5-25" name="rest_code_d6d15876b6a744b19cbb4012c63db0c5-25" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_d6d15876b6a744b19cbb4012c63db0c5-25"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#         http://www.apache.org/licenses/LICENSE-2.0&lt;/span&gt;
&lt;a id="rest_code_d6d15876b6a744b19cbb4012c63db0c5-26" name="rest_code_d6d15876b6a744b19cbb4012c63db0c5-26" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_d6d15876b6a744b19cbb4012c63db0c5-26"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_d6d15876b6a744b19cbb4012c63db0c5-27" name="rest_code_d6d15876b6a744b19cbb4012c63db0c5-27" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_d6d15876b6a744b19cbb4012c63db0c5-27"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;a id="rest_code_d6d15876b6a744b19cbb4012c63db0c5-28" name="rest_code_d6d15876b6a744b19cbb4012c63db0c5-28" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_d6d15876b6a744b19cbb4012c63db0c5-28"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     distributed under the License is distributed on an "AS IS" BASIS,&lt;/span&gt;
&lt;a id="rest_code_d6d15876b6a744b19cbb4012c63db0c5-29" name="rest_code_d6d15876b6a744b19cbb4012c63db0c5-29" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_d6d15876b6a744b19cbb4012c63db0c5-29"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;a id="rest_code_d6d15876b6a744b19cbb4012c63db0c5-30" name="rest_code_d6d15876b6a744b19cbb4012c63db0c5-30" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_d6d15876b6a744b19cbb4012c63db0c5-30"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     See the License for the specific language governing permissions and&lt;/span&gt;
&lt;a id="rest_code_d6d15876b6a744b19cbb4012c63db0c5-31" name="rest_code_d6d15876b6a744b19cbb4012c63db0c5-31" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_d6d15876b6a744b19cbb4012c63db0c5-31"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     limitations under the License.&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/section&gt;
&lt;section id="source-code-without-construct"&gt;
&lt;h2&gt;&lt;a class="toc-backref" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#toc-entry-3" role="doc-backlink"&gt;Source Code without Construct&lt;/a&gt;&lt;/h2&gt;
&lt;div class="code"&gt;&lt;pre class="code python"&gt;&lt;a id="rest_code_ef784130473944cc9eafe5489059daf5-1" name="rest_code_ef784130473944cc9eafe5489059daf5-1" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_ef784130473944cc9eafe5489059daf5-1"&gt;&lt;/a&gt;        &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="n"&gt;cond&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
&lt;a id="rest_code_ef784130473944cc9eafe5489059daf5-2" name="rest_code_ef784130473944cc9eafe5489059daf5-2" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_ef784130473944cc9eafe5489059daf5-2"&gt;&lt;/a&gt;            &lt;span class="n"&gt;raising_function&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_ef784130473944cc9eafe5489059daf5-3" name="rest_code_ef784130473944cc9eafe5489059daf5-3" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_ef784130473944cc9eafe5489059daf5-3"&gt;&lt;/a&gt;    &lt;span class="k"&gt;except&lt;/span&gt; &lt;span class="ne"&gt;TypeError&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
&lt;a id="rest_code_ef784130473944cc9eafe5489059daf5-4" name="rest_code_ef784130473944cc9eafe5489059daf5-4" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_ef784130473944cc9eafe5489059daf5-4"&gt;&lt;/a&gt;        &lt;span class="k"&gt;pass&lt;/span&gt;
&lt;a id="rest_code_ef784130473944cc9eafe5489059daf5-5" name="rest_code_ef784130473944cc9eafe5489059daf5-5" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_ef784130473944cc9eafe5489059daf5-5"&gt;&lt;/a&gt;
&lt;a id="rest_code_ef784130473944cc9eafe5489059daf5-6" name="rest_code_ef784130473944cc9eafe5489059daf5-6" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_ef784130473944cc9eafe5489059daf5-6"&gt;&lt;/a&gt;
&lt;a id="rest_code_ef784130473944cc9eafe5489059daf5-7" name="rest_code_ef784130473944cc9eafe5489059daf5-7" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_ef784130473944cc9eafe5489059daf5-7"&gt;&lt;/a&gt;&lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="n"&gt;itertools&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kc"&gt;None&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;50000&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
&lt;a id="rest_code_ef784130473944cc9eafe5489059daf5-8" name="rest_code_ef784130473944cc9eafe5489059daf5-8" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_ef784130473944cc9eafe5489059daf5-8"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# construct_begin&lt;/span&gt;
&lt;a id="rest_code_ef784130473944cc9eafe5489059daf5-9" name="rest_code_ef784130473944cc9eafe5489059daf5-9" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_ef784130473944cc9eafe5489059daf5-9"&gt;&lt;/a&gt;
&lt;a id="rest_code_ef784130473944cc9eafe5489059daf5-10" name="rest_code_ef784130473944cc9eafe5489059daf5-10" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_ef784130473944cc9eafe5489059daf5-10"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# construct_alternative&lt;/span&gt;
&lt;a id="rest_code_ef784130473944cc9eafe5489059daf5-11" name="rest_code_ef784130473944cc9eafe5489059daf5-11" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_ef784130473944cc9eafe5489059daf5-11"&gt;&lt;/a&gt;    &lt;span class="n"&gt;calledRepeatedly&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;raising_function&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="kc"&gt;False&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_ef784130473944cc9eafe5489059daf5-12" name="rest_code_ef784130473944cc9eafe5489059daf5-12" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_ef784130473944cc9eafe5489059daf5-12"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# construct_end&lt;/span&gt;
&lt;a id="rest_code_ef784130473944cc9eafe5489059daf5-13" name="rest_code_ef784130473944cc9eafe5489059daf5-13" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_ef784130473944cc9eafe5489059daf5-13"&gt;&lt;/a&gt;
&lt;a id="rest_code_ef784130473944cc9eafe5489059daf5-14" name="rest_code_ef784130473944cc9eafe5489059daf5-14" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_ef784130473944cc9eafe5489059daf5-14"&gt;&lt;/a&gt;&lt;span class="nb"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"OK."&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_ef784130473944cc9eafe5489059daf5-15" name="rest_code_ef784130473944cc9eafe5489059daf5-15" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_ef784130473944cc9eafe5489059daf5-15"&gt;&lt;/a&gt;
&lt;a id="rest_code_ef784130473944cc9eafe5489059daf5-16" name="rest_code_ef784130473944cc9eafe5489059daf5-16" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_ef784130473944cc9eafe5489059daf5-16"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Python test originally created or extracted from other peoples work. The&lt;/span&gt;
&lt;a id="rest_code_ef784130473944cc9eafe5489059daf5-17" name="rest_code_ef784130473944cc9eafe5489059daf5-17" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_ef784130473944cc9eafe5489059daf5-17"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     parts from me are licensed as below. It is at least Free Software where&lt;/span&gt;
&lt;a id="rest_code_ef784130473944cc9eafe5489059daf5-18" name="rest_code_ef784130473944cc9eafe5489059daf5-18" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_ef784130473944cc9eafe5489059daf5-18"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     it's copied from other people. In these cases, that will normally be&lt;/span&gt;
&lt;a id="rest_code_ef784130473944cc9eafe5489059daf5-19" name="rest_code_ef784130473944cc9eafe5489059daf5-19" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_ef784130473944cc9eafe5489059daf5-19"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     indicated.&lt;/span&gt;
&lt;a id="rest_code_ef784130473944cc9eafe5489059daf5-20" name="rest_code_ef784130473944cc9eafe5489059daf5-20" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_ef784130473944cc9eafe5489059daf5-20"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_ef784130473944cc9eafe5489059daf5-21" name="rest_code_ef784130473944cc9eafe5489059daf5-21" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_ef784130473944cc9eafe5489059daf5-21"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Licensed under the Apache License, Version 2.0 (the "License");&lt;/span&gt;
&lt;a id="rest_code_ef784130473944cc9eafe5489059daf5-22" name="rest_code_ef784130473944cc9eafe5489059daf5-22" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_ef784130473944cc9eafe5489059daf5-22"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;a id="rest_code_ef784130473944cc9eafe5489059daf5-23" name="rest_code_ef784130473944cc9eafe5489059daf5-23" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_ef784130473944cc9eafe5489059daf5-23"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     You may obtain a copy of the License at&lt;/span&gt;
&lt;a id="rest_code_ef784130473944cc9eafe5489059daf5-24" name="rest_code_ef784130473944cc9eafe5489059daf5-24" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_ef784130473944cc9eafe5489059daf5-24"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_ef784130473944cc9eafe5489059daf5-25" name="rest_code_ef784130473944cc9eafe5489059daf5-25" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_ef784130473944cc9eafe5489059daf5-25"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#         http://www.apache.org/licenses/LICENSE-2.0&lt;/span&gt;
&lt;a id="rest_code_ef784130473944cc9eafe5489059daf5-26" name="rest_code_ef784130473944cc9eafe5489059daf5-26" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_ef784130473944cc9eafe5489059daf5-26"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_ef784130473944cc9eafe5489059daf5-27" name="rest_code_ef784130473944cc9eafe5489059daf5-27" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_ef784130473944cc9eafe5489059daf5-27"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;a id="rest_code_ef784130473944cc9eafe5489059daf5-28" name="rest_code_ef784130473944cc9eafe5489059daf5-28" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_ef784130473944cc9eafe5489059daf5-28"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     distributed under the License is distributed on an "AS IS" BASIS,&lt;/span&gt;
&lt;a id="rest_code_ef784130473944cc9eafe5489059daf5-29" name="rest_code_ef784130473944cc9eafe5489059daf5-29" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_ef784130473944cc9eafe5489059daf5-29"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;a id="rest_code_ef784130473944cc9eafe5489059daf5-30" name="rest_code_ef784130473944cc9eafe5489059daf5-30" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_ef784130473944cc9eafe5489059daf5-30"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     See the License for the specific language governing permissions and&lt;/span&gt;
&lt;a id="rest_code_ef784130473944cc9eafe5489059daf5-31" name="rest_code_ef784130473944cc9eafe5489059daf5-31" href="https://speedcenter.nuitka.net/constructs/construct-functionraise.html#rest_code_ef784130473944cc9eafe5489059daf5-31"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     limitations under the License.&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/section&gt;</description><category>27_develop_down_vs_main</category><category>27_factory_steady_vs_develop</category><category>310_develop_down_vs_main</category><category>310_factory_steady_vs_develop</category><category>311_develop_down_vs_main</category><category>311_factory_steady_vs_develop</category><category>312_develop_down_vs_main</category><category>312_factory_steady_vs_develop</category><guid>https://speedcenter.nuitka.net/constructs/construct-functionraise.html</guid><pubDate>Tue, 06 Oct 2026 19:12:33 GMT</pubDate></item><item><title>Construct GeneratorExpressionCreation</title><link>https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html</link><dc:creator>Kay Hayen</dc:creator><description>&lt;nav class="contents" id="contents" role="doc-toc"&gt;
&lt;p class="topic-title"&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#top"&gt;Contents&lt;/a&gt;&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#performance-diagrams" id="toc-entry-1"&gt;Performance Diagrams&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#source-code-with-construct" id="toc-entry-2"&gt;Source Code with Construct&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#source-code-without-construct" id="toc-entry-3"&gt;Source Code without Construct&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/nav&gt;
&lt;section id="performance-diagrams"&gt;
&lt;h2&gt;&lt;a class="toc-backref" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#toc-entry-1" role="doc-backlink"&gt;Performance Diagrams&lt;/a&gt;&lt;/h2&gt;
&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-ad95c024-24a4-42a3-93db-ecad18300509" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-ad95c024-24a4-42a3-93db-ecad18300509{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-ad95c024-24a4-42a3-93db-ecad18300509 text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-ad95c024-24a4-42a3-93db-ecad18300509{background-color:#f0f0f0}#chart-ad95c024-24a4-42a3-93db-ecad18300509 path,#chart-ad95c024-24a4-42a3-93db-ecad18300509 line,#chart-ad95c024-24a4-42a3-93db-ecad18300509 rect,#chart-ad95c024-24a4-42a3-93db-ecad18300509 circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .graph &amp;gt; .background{fill:#f0f0f0}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .plot &amp;gt; .background{fill:#f8f8f8}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .graph{fill:rgba(0,0,0,0.9)}#chart-ad95c024-24a4-42a3-93db-ecad18300509 text.no_data{fill:rgba(0,0,0,0.9)}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .title{fill:rgba(0,0,0,0.9)}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .axis .line{stroke:rgba(0,0,0,0.9)}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .axis text.major{fill:rgba(0,0,0,0.9)}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .axis.y .guides:hover .guide.line,#chart-ad95c024-24a4-42a3-93db-ecad18300509 .line-graph .axis.x .guides:hover .guide.line,#chart-ad95c024-24a4-42a3-93db-ecad18300509 .stackedline-graph .axis.x .guides:hover .guide.line,#chart-ad95c024-24a4-42a3-93db-ecad18300509 .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .ci{stroke:rgba(0,0,0,0.9)}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .reactive.active,#chart-ad95c024-24a4-42a3-93db-ecad18300509 .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .ci .reactive.active{stroke-width:1.5}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .series text{fill:rgba(0,0,0,0.9)}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .tooltip .value{font-size:1.5em}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .bound{font-size:.5em}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .color-0,#chart-ad95c024-24a4-42a3-93db-ecad18300509 .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .text-overlay .color-0 text{fill:black}
#chart-ad95c024-24a4-42a3-93db-ecad18300509 text.no_data{text-anchor:middle}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .guide.line{fill:none}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .centered{text-anchor:middle}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .title{text-anchor:middle}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .legends .legend text{fill-opacity:1}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .axis.x text{text-anchor:middle}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .axis.x:not(.web) text[transform]{text-anchor:start}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .axis.y text{text-anchor:end}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .axis.y text[transform].backwards{text-anchor:start}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .axis.y2 text{text-anchor:start}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .axis.y2 text[transform].backwards{text-anchor:end}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .horizontal .axis.y .guide.line,#chart-ad95c024-24a4-42a3-93db-ecad18300509 .horizontal .axis.y2 .guide.line,#chart-ad95c024-24a4-42a3-93db-ecad18300509 .vertical .axis.x .guide.line{opacity:0}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .horizontal .axis.always_show .guide.line,#chart-ad95c024-24a4-42a3-93db-ecad18300509 .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .axis.y .guides:hover .guide.line,#chart-ad95c024-24a4-42a3-93db-ecad18300509 .axis.y2 .guides:hover .guide.line,#chart-ad95c024-24a4-42a3-93db-ecad18300509 .axis.x .guides:hover .guide.line{opacity:1}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .axis .guides:hover text{opacity:1}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .nofill{fill:none}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .subtle-fill{fill-opacity:.2}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .dot.active{stroke-width:5px}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .dot.negative{fill:transparent}#chart-ad95c024-24a4-42a3-93db-ecad18300509 text,#chart-ad95c024-24a4-42a3-93db-ecad18300509 tspan{stroke:none !important}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .series text.active{opacity:1}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .tooltip text{fill-opacity:1}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .showable{visibility:hidden}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .showable.shown{visibility:visible}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-ad95c024-24a4-42a3-93db-ecad18300509 .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['ad95c024-24a4-42a3-93db-ecad18300509'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct GeneratorExpressionCreation", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 3.12", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct GeneratorExpressionCreation&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(148, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="632.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h632.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 462.506390 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="466.00639028150255" class=""&gt;10000000&lt;/text&gt;&lt;title&gt;10000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 420.897396 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="424.39739594762045" class=""&gt;20000000&lt;/text&gt;&lt;title&gt;20000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 379.288402 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="382.7884016137384" class=""&gt;30000000&lt;/text&gt;&lt;title&gt;30000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 337.679407 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="341.17940727985626" class=""&gt;40000000&lt;/text&gt;&lt;title&gt;40000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 296.070413 h632.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="299.5704129459742" class="major"&gt;50000000&lt;/text&gt;&lt;title&gt;50000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 254.461419 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="257.96141861209213" class=""&gt;60000000&lt;/text&gt;&lt;title&gt;60000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 212.852424 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="216.35242427821004" class=""&gt;70000000&lt;/text&gt;&lt;title&gt;70000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 171.243430 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="174.74342994432794" class=""&gt;80000000&lt;/text&gt;&lt;title&gt;80000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 129.634436 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="133.1344356104459" class=""&gt;90000000&lt;/text&gt;&lt;title&gt;90000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 88.025441 h632.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="91.52544127656381" class="major"&gt;100000000&lt;/text&gt;&lt;title&gt;100000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 46.416447 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="49.916446942681716" class=""&gt;110000000&lt;/text&gt;&lt;title&gt;110000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.115385 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.11538461538461" y="529.0" class=""&gt;CPython 3.12&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M240.038462 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="240.03846153846155" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M391.961538 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="391.96153846153845" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M543.884615 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="543.8846153846154" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.29076923076923" y="9.884615384615415" rx="0" ry="0" width="117.64923076923075" height="494.2307692307692" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;118779792&lt;/desc&gt;&lt;desc class="x centered"&gt;88.11538461538461&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 3.12&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="181.21384615384616" y="142.84538285124097" rx="0" ry="0" width="117.64923076923075" height="361.2700017641437" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;86824978&lt;/desc&gt;&lt;desc class="x centered"&gt;240.03846153846155&lt;/desc&gt;&lt;desc class="y centered"&gt;323.4803837333128&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="333.1369230769231" y="130.93467091348595" rx="0" ry="0" width="117.64923076923075" height="373.1807137018987" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;89687511&lt;/desc&gt;&lt;desc class="x centered"&gt;391.96153846153845&lt;/desc&gt;&lt;desc class="y centered"&gt;317.5250277644353&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="485.06" y="130.62986006459363" rx="0" ry="0" width="117.64923076923075" height="373.485524550791" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;89760767&lt;/desc&gt;&lt;desc class="x centered"&gt;543.8846153846154&lt;/desc&gt;&lt;desc class="y centered"&gt;317.3726223399891&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct GeneratorExpressionCreation&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-2f455df9-e7b3-4033-b1b5-2c52376f2029" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029{background-color:#f0f0f0}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 path,#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 line,#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 rect,#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .graph &amp;gt; .background{fill:#f0f0f0}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .plot &amp;gt; .background{fill:#f8f8f8}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .graph{fill:rgba(0,0,0,0.9)}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 text.no_data{fill:rgba(0,0,0,0.9)}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .title{fill:rgba(0,0,0,0.9)}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .axis .line{stroke:rgba(0,0,0,0.9)}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .axis text.major{fill:rgba(0,0,0,0.9)}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .axis.y .guides:hover .guide.line,#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .line-graph .axis.x .guides:hover .guide.line,#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .stackedline-graph .axis.x .guides:hover .guide.line,#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .ci{stroke:rgba(0,0,0,0.9)}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .reactive.active,#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .ci .reactive.active{stroke-width:1.5}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .series text{fill:rgba(0,0,0,0.9)}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .tooltip .value{font-size:1.5em}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .bound{font-size:.5em}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .color-0,#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .text-overlay .color-0 text{fill:black}
#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 text.no_data{text-anchor:middle}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .guide.line{fill:none}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .centered{text-anchor:middle}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .title{text-anchor:middle}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .legends .legend text{fill-opacity:1}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .axis.x text{text-anchor:middle}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .axis.x:not(.web) text[transform]{text-anchor:start}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .axis.y text{text-anchor:end}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .axis.y text[transform].backwards{text-anchor:start}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .axis.y2 text{text-anchor:start}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .axis.y2 text[transform].backwards{text-anchor:end}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .horizontal .axis.y .guide.line,#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .horizontal .axis.y2 .guide.line,#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .vertical .axis.x .guide.line{opacity:0}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .horizontal .axis.always_show .guide.line,#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .axis.y .guides:hover .guide.line,#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .axis.y2 .guides:hover .guide.line,#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .axis.x .guides:hover .guide.line{opacity:1}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .axis .guides:hover text{opacity:1}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .nofill{fill:none}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .subtle-fill{fill-opacity:.2}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .dot.active{stroke-width:5px}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .dot.negative{fill:transparent}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 text,#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 tspan{stroke:none !important}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .series text.active{opacity:1}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .tooltip text{fill-opacity:1}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .showable{visibility:hidden}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .showable.shown{visibility:visible}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-2f455df9-e7b3-4033-b1b5-2c52376f2029 .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['2f455df9-e7b3-4033-b1b5-2c52376f2029'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct GeneratorExpressionCreation", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 3.11", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct GeneratorExpressionCreation&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(148, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="632.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h632.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 459.050243 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="462.5502425738059" class=""&gt;20000000&lt;/text&gt;&lt;title&gt;20000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 413.985101 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="417.4851005322272" class=""&gt;40000000&lt;/text&gt;&lt;title&gt;40000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 368.919958 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="372.41995849064847" class=""&gt;60000000&lt;/text&gt;&lt;title&gt;60000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 323.854816 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="327.35481644906974" class=""&gt;80000000&lt;/text&gt;&lt;title&gt;80000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 278.789674 h632.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="282.289674407491" class="major"&gt;100000000&lt;/text&gt;&lt;title&gt;100000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 233.724532 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="237.2245323659123" class=""&gt;120000000&lt;/text&gt;&lt;title&gt;120000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 188.659390 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="192.15939032433357" class=""&gt;140000000&lt;/text&gt;&lt;title&gt;140000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 143.594248 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="147.09424828275485" class=""&gt;160000000&lt;/text&gt;&lt;title&gt;160000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 98.529106 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="102.02910624117612" class=""&gt;180000000&lt;/text&gt;&lt;title&gt;180000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 53.463964 h632.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="56.963964199597456" class="major"&gt;200000000&lt;/text&gt;&lt;title&gt;200000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.115385 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.11538461538461" y="529.0" class=""&gt;CPython 3.11&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M240.038462 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="240.03846153846155" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M391.961538 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="391.96153846153845" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M543.884615 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="543.8846153846154" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.29076923076923" y="9.884615384615358" rx="0" ry="0" width="117.64923076923075" height="494.2307692307693" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;219340602&lt;/desc&gt;&lt;desc class="x centered"&gt;88.11538461538461&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 3.11&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="181.21384615384616" y="377.8318787462797" rx="0" ry="0" width="117.64923076923075" height="126.28350586910494" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;56044872&lt;/desc&gt;&lt;desc class="x centered"&gt;240.03846153846155&lt;/desc&gt;&lt;desc class="y centered"&gt;440.97363168083217&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="333.1369230769231" y="379.92684228368046" rx="0" ry="0" width="117.64923076923075" height="124.18854233170418" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;55115123&lt;/desc&gt;&lt;desc class="x centered"&gt;391.96153846153845&lt;/desc&gt;&lt;desc class="y centered"&gt;442.02111344953255&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="485.06" y="379.96112108397443" rx="0" ry="0" width="117.64923076923075" height="124.15426353141021" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;55099910&lt;/desc&gt;&lt;desc class="x centered"&gt;543.8846153846154&lt;/desc&gt;&lt;desc class="y centered"&gt;442.03825284967957&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct GeneratorExpressionCreation&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1{background-color:#f0f0f0}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 path,#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 line,#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 rect,#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .graph &amp;gt; .background{fill:#f0f0f0}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .plot &amp;gt; .background{fill:#f8f8f8}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .graph{fill:rgba(0,0,0,0.9)}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 text.no_data{fill:rgba(0,0,0,0.9)}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .title{fill:rgba(0,0,0,0.9)}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .axis .line{stroke:rgba(0,0,0,0.9)}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .axis text.major{fill:rgba(0,0,0,0.9)}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .axis.y .guides:hover .guide.line,#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .line-graph .axis.x .guides:hover .guide.line,#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .stackedline-graph .axis.x .guides:hover .guide.line,#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .ci{stroke:rgba(0,0,0,0.9)}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .reactive.active,#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .ci .reactive.active{stroke-width:1.5}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .series text{fill:rgba(0,0,0,0.9)}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .tooltip .value{font-size:1.5em}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .bound{font-size:.5em}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .color-0,#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .text-overlay .color-0 text{fill:black}
#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 text.no_data{text-anchor:middle}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .guide.line{fill:none}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .centered{text-anchor:middle}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .title{text-anchor:middle}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .legends .legend text{fill-opacity:1}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .axis.x text{text-anchor:middle}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .axis.x:not(.web) text[transform]{text-anchor:start}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .axis.y text{text-anchor:end}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .axis.y text[transform].backwards{text-anchor:start}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .axis.y2 text{text-anchor:start}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .axis.y2 text[transform].backwards{text-anchor:end}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .horizontal .axis.y .guide.line,#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .horizontal .axis.y2 .guide.line,#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .vertical .axis.x .guide.line{opacity:0}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .horizontal .axis.always_show .guide.line,#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .axis.y .guides:hover .guide.line,#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .axis.y2 .guides:hover .guide.line,#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .axis.x .guides:hover .guide.line{opacity:1}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .axis .guides:hover text{opacity:1}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .nofill{fill:none}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .subtle-fill{fill-opacity:.2}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .dot.active{stroke-width:5px}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .dot.negative{fill:transparent}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 text,#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 tspan{stroke:none !important}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .series text.active{opacity:1}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .tooltip text{fill-opacity:1}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .showable{visibility:hidden}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .showable.shown{visibility:visible}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-883f0c31-42c1-40bb-89b5-3d13e6ab46c1 .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['883f0c31-42c1-40bb-89b5-3d13e6ab46c1'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct GeneratorExpressionCreation", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 3.10", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct GeneratorExpressionCreation&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(148, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="632.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h632.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 453.293137 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="456.7931366465984" class=""&gt;20000000&lt;/text&gt;&lt;title&gt;20000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 402.470889 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="405.9708886778121" class=""&gt;40000000&lt;/text&gt;&lt;title&gt;40000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 351.648641 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="355.1486407090259" class=""&gt;60000000&lt;/text&gt;&lt;title&gt;60000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 300.826393 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="304.3263927402397" class=""&gt;80000000&lt;/text&gt;&lt;title&gt;80000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 250.004145 h632.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="253.50414477145347" class="major"&gt;100000000&lt;/text&gt;&lt;title&gt;100000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 199.181897 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="202.68189680266727" class=""&gt;120000000&lt;/text&gt;&lt;title&gt;120000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 148.359649 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="151.85964883388107" class=""&gt;140000000&lt;/text&gt;&lt;title&gt;140000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 97.537401 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="101.03740086509481" class=""&gt;160000000&lt;/text&gt;&lt;title&gt;160000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 46.715153 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="50.21515289630861" class=""&gt;180000000&lt;/text&gt;&lt;title&gt;180000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.115385 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.11538461538461" y="529.0" class=""&gt;CPython 3.10&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M240.038462 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="240.03846153846155" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M391.961538 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="391.96153846153845" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M543.884615 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="543.8846153846154" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.29076923076923" y="9.884615384615415" rx="0" ry="0" width="117.64923076923075" height="494.2307692307692" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;194493864&lt;/desc&gt;&lt;desc class="x centered"&gt;88.11538461538461&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 3.10&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="181.21384615384616" y="359.22900007034906" rx="0" ry="0" width="117.64923076923075" height="144.88638454503558" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;57016913&lt;/desc&gt;&lt;desc class="x centered"&gt;240.03846153846155&lt;/desc&gt;&lt;desc class="y centered"&gt;431.6721923428669&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="333.1369230769231" y="359.7707271170103" rx="0" ry="0" width="117.64923076923075" height="144.34465749837432" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;56803728&lt;/desc&gt;&lt;desc class="x centered"&gt;391.96153846153845&lt;/desc&gt;&lt;desc class="y centered"&gt;431.9430558661975&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="485.06" y="359.7722136677634" rx="0" ry="0" width="117.64923076923075" height="144.34317094762122" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;56803143&lt;/desc&gt;&lt;desc class="x centered"&gt;543.8846153846154&lt;/desc&gt;&lt;desc class="y centered"&gt;431.943799141574&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct GeneratorExpressionCreation&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-ad316b57-0a58-498c-bff7-b15681960e9c" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-ad316b57-0a58-498c-bff7-b15681960e9c{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-ad316b57-0a58-498c-bff7-b15681960e9c text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-ad316b57-0a58-498c-bff7-b15681960e9c{background-color:#f0f0f0}#chart-ad316b57-0a58-498c-bff7-b15681960e9c path,#chart-ad316b57-0a58-498c-bff7-b15681960e9c line,#chart-ad316b57-0a58-498c-bff7-b15681960e9c rect,#chart-ad316b57-0a58-498c-bff7-b15681960e9c circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .graph &amp;gt; .background{fill:#f0f0f0}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .plot &amp;gt; .background{fill:#f8f8f8}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .graph{fill:rgba(0,0,0,0.9)}#chart-ad316b57-0a58-498c-bff7-b15681960e9c text.no_data{fill:rgba(0,0,0,0.9)}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .title{fill:rgba(0,0,0,0.9)}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .axis .line{stroke:rgba(0,0,0,0.9)}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .axis text.major{fill:rgba(0,0,0,0.9)}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .axis.y .guides:hover .guide.line,#chart-ad316b57-0a58-498c-bff7-b15681960e9c .line-graph .axis.x .guides:hover .guide.line,#chart-ad316b57-0a58-498c-bff7-b15681960e9c .stackedline-graph .axis.x .guides:hover .guide.line,#chart-ad316b57-0a58-498c-bff7-b15681960e9c .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .ci{stroke:rgba(0,0,0,0.9)}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .reactive.active,#chart-ad316b57-0a58-498c-bff7-b15681960e9c .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .ci .reactive.active{stroke-width:1.5}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .series text{fill:rgba(0,0,0,0.9)}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .tooltip .value{font-size:1.5em}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .bound{font-size:.5em}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .color-0,#chart-ad316b57-0a58-498c-bff7-b15681960e9c .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .text-overlay .color-0 text{fill:black}
#chart-ad316b57-0a58-498c-bff7-b15681960e9c text.no_data{text-anchor:middle}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .guide.line{fill:none}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .centered{text-anchor:middle}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .title{text-anchor:middle}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .legends .legend text{fill-opacity:1}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .axis.x text{text-anchor:middle}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .axis.x:not(.web) text[transform]{text-anchor:start}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .axis.y text{text-anchor:end}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .axis.y text[transform].backwards{text-anchor:start}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .axis.y2 text{text-anchor:start}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .axis.y2 text[transform].backwards{text-anchor:end}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .horizontal .axis.y .guide.line,#chart-ad316b57-0a58-498c-bff7-b15681960e9c .horizontal .axis.y2 .guide.line,#chart-ad316b57-0a58-498c-bff7-b15681960e9c .vertical .axis.x .guide.line{opacity:0}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .horizontal .axis.always_show .guide.line,#chart-ad316b57-0a58-498c-bff7-b15681960e9c .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .axis.y .guides:hover .guide.line,#chart-ad316b57-0a58-498c-bff7-b15681960e9c .axis.y2 .guides:hover .guide.line,#chart-ad316b57-0a58-498c-bff7-b15681960e9c .axis.x .guides:hover .guide.line{opacity:1}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .axis .guides:hover text{opacity:1}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .nofill{fill:none}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .subtle-fill{fill-opacity:.2}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .dot.active{stroke-width:5px}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .dot.negative{fill:transparent}#chart-ad316b57-0a58-498c-bff7-b15681960e9c text,#chart-ad316b57-0a58-498c-bff7-b15681960e9c tspan{stroke:none !important}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .series text.active{opacity:1}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .tooltip text{fill-opacity:1}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .showable{visibility:hidden}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .showable.shown{visibility:visible}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-ad316b57-0a58-498c-bff7-b15681960e9c .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['ad316b57-0a58-498c-bff7-b15681960e9c'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct GeneratorExpressionCreation", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 2.7", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct GeneratorExpressionCreation&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(148, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="632.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h632.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 447.377235 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="450.87723542374596" class=""&gt;20000000&lt;/text&gt;&lt;title&gt;20000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 390.639086 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="394.1390862321073" class=""&gt;40000000&lt;/text&gt;&lt;title&gt;40000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 333.900937 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="337.4009370404686" class=""&gt;60000000&lt;/text&gt;&lt;title&gt;60000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 277.162788 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="280.6627878488299" class=""&gt;80000000&lt;/text&gt;&lt;title&gt;80000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 220.424639 h632.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="223.92463865719122" class="major"&gt;100000000&lt;/text&gt;&lt;title&gt;100000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 163.686489 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="167.1864894655526" class=""&gt;120000000&lt;/text&gt;&lt;title&gt;120000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 106.948340 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="110.44834027391391" class=""&gt;140000000&lt;/text&gt;&lt;title&gt;140000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 50.210191 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="53.71019108227523" class=""&gt;160000000&lt;/text&gt;&lt;title&gt;160000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.115385 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.11538461538461" y="529.0" class=""&gt;CPython 2.7&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M240.038462 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="240.03846153846155" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M391.961538 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="391.96153846153845" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M543.884615 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="543.8846153846154" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.29076923076923" y="9.884615384615358" rx="0" ry="0" width="117.64923076923075" height="494.2307692307693" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;174214625&lt;/desc&gt;&lt;desc class="x centered"&gt;88.11538461538461&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 2.7&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="181.21384615384616" y="378.5621952884045" rx="0" ry="0" width="117.64923076923075" height="125.55318932698015" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;44257062&lt;/desc&gt;&lt;desc class="x centered"&gt;240.03846153846155&lt;/desc&gt;&lt;desc class="y centered"&gt;441.33878995189457&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="333.1369230769231" y="376.74213759100525" rx="0" ry="0" width="117.64923076923075" height="127.3732470243794" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;44898626&lt;/desc&gt;&lt;desc class="x centered"&gt;391.96153846153845&lt;/desc&gt;&lt;desc class="y centered"&gt;440.4287611031949&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="485.06" y="376.74371774846026" rx="0" ry="0" width="117.64923076923075" height="127.37166686692439" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;44898069&lt;/desc&gt;&lt;desc class="x centered"&gt;543.8846153846154&lt;/desc&gt;&lt;desc class="y centered"&gt;440.4295511819224&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct GeneratorExpressionCreation&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/section&gt;
&lt;section id="source-code-with-construct"&gt;
&lt;h2&gt;&lt;a class="toc-backref" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#toc-entry-2" role="doc-backlink"&gt;Source Code with Construct&lt;/a&gt;&lt;/h2&gt;
&lt;div class="code"&gt;&lt;pre class="code python"&gt;&lt;a id="rest_code_c669bfde516f4b2685b02fe04110f5b6-1" name="rest_code_c669bfde516f4b2685b02fe04110f5b6-1" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_c669bfde516f4b2685b02fe04110f5b6-1"&gt;&lt;/a&gt;&lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="n"&gt;itertools&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kc"&gt;None&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;50000&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
&lt;a id="rest_code_c669bfde516f4b2685b02fe04110f5b6-2" name="rest_code_c669bfde516f4b2685b02fe04110f5b6-2" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_c669bfde516f4b2685b02fe04110f5b6-2"&gt;&lt;/a&gt;    &lt;span class="n"&gt;calledRepeatedly&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_c669bfde516f4b2685b02fe04110f5b6-3" name="rest_code_c669bfde516f4b2685b02fe04110f5b6-3" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_c669bfde516f4b2685b02fe04110f5b6-3"&gt;&lt;/a&gt;
&lt;a id="rest_code_c669bfde516f4b2685b02fe04110f5b6-4" name="rest_code_c669bfde516f4b2685b02fe04110f5b6-4" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_c669bfde516f4b2685b02fe04110f5b6-4"&gt;&lt;/a&gt;&lt;span class="nb"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"OK."&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_c669bfde516f4b2685b02fe04110f5b6-5" name="rest_code_c669bfde516f4b2685b02fe04110f5b6-5" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_c669bfde516f4b2685b02fe04110f5b6-5"&gt;&lt;/a&gt;
&lt;a id="rest_code_c669bfde516f4b2685b02fe04110f5b6-6" name="rest_code_c669bfde516f4b2685b02fe04110f5b6-6" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_c669bfde516f4b2685b02fe04110f5b6-6"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Python test originally created or extracted from other peoples work. The&lt;/span&gt;
&lt;a id="rest_code_c669bfde516f4b2685b02fe04110f5b6-7" name="rest_code_c669bfde516f4b2685b02fe04110f5b6-7" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_c669bfde516f4b2685b02fe04110f5b6-7"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     parts from me are licensed as below. It is at least Free Software where&lt;/span&gt;
&lt;a id="rest_code_c669bfde516f4b2685b02fe04110f5b6-8" name="rest_code_c669bfde516f4b2685b02fe04110f5b6-8" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_c669bfde516f4b2685b02fe04110f5b6-8"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     it's copied from other people. In these cases, that will normally be&lt;/span&gt;
&lt;a id="rest_code_c669bfde516f4b2685b02fe04110f5b6-9" name="rest_code_c669bfde516f4b2685b02fe04110f5b6-9" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_c669bfde516f4b2685b02fe04110f5b6-9"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     indicated.&lt;/span&gt;
&lt;a id="rest_code_c669bfde516f4b2685b02fe04110f5b6-10" name="rest_code_c669bfde516f4b2685b02fe04110f5b6-10" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_c669bfde516f4b2685b02fe04110f5b6-10"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_c669bfde516f4b2685b02fe04110f5b6-11" name="rest_code_c669bfde516f4b2685b02fe04110f5b6-11" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_c669bfde516f4b2685b02fe04110f5b6-11"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Licensed under the Apache License, Version 2.0 (the "License");&lt;/span&gt;
&lt;a id="rest_code_c669bfde516f4b2685b02fe04110f5b6-12" name="rest_code_c669bfde516f4b2685b02fe04110f5b6-12" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_c669bfde516f4b2685b02fe04110f5b6-12"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;a id="rest_code_c669bfde516f4b2685b02fe04110f5b6-13" name="rest_code_c669bfde516f4b2685b02fe04110f5b6-13" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_c669bfde516f4b2685b02fe04110f5b6-13"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     You may obtain a copy of the License at&lt;/span&gt;
&lt;a id="rest_code_c669bfde516f4b2685b02fe04110f5b6-14" name="rest_code_c669bfde516f4b2685b02fe04110f5b6-14" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_c669bfde516f4b2685b02fe04110f5b6-14"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_c669bfde516f4b2685b02fe04110f5b6-15" name="rest_code_c669bfde516f4b2685b02fe04110f5b6-15" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_c669bfde516f4b2685b02fe04110f5b6-15"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#         http://www.apache.org/licenses/LICENSE-2.0&lt;/span&gt;
&lt;a id="rest_code_c669bfde516f4b2685b02fe04110f5b6-16" name="rest_code_c669bfde516f4b2685b02fe04110f5b6-16" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_c669bfde516f4b2685b02fe04110f5b6-16"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_c669bfde516f4b2685b02fe04110f5b6-17" name="rest_code_c669bfde516f4b2685b02fe04110f5b6-17" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_c669bfde516f4b2685b02fe04110f5b6-17"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;a id="rest_code_c669bfde516f4b2685b02fe04110f5b6-18" name="rest_code_c669bfde516f4b2685b02fe04110f5b6-18" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_c669bfde516f4b2685b02fe04110f5b6-18"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     distributed under the License is distributed on an "AS IS" BASIS,&lt;/span&gt;
&lt;a id="rest_code_c669bfde516f4b2685b02fe04110f5b6-19" name="rest_code_c669bfde516f4b2685b02fe04110f5b6-19" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_c669bfde516f4b2685b02fe04110f5b6-19"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;a id="rest_code_c669bfde516f4b2685b02fe04110f5b6-20" name="rest_code_c669bfde516f4b2685b02fe04110f5b6-20" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_c669bfde516f4b2685b02fe04110f5b6-20"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     See the License for the specific language governing permissions and&lt;/span&gt;
&lt;a id="rest_code_c669bfde516f4b2685b02fe04110f5b6-21" name="rest_code_c669bfde516f4b2685b02fe04110f5b6-21" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_c669bfde516f4b2685b02fe04110f5b6-21"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     limitations under the License.&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/section&gt;
&lt;section id="source-code-without-construct"&gt;
&lt;h2&gt;&lt;a class="toc-backref" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#toc-entry-3" role="doc-backlink"&gt;Source Code without Construct&lt;/a&gt;&lt;/h2&gt;
&lt;div class="code"&gt;&lt;pre class="code python"&gt;&lt;a id="rest_code_5aa3c2a3954b47159596f979e23c3ce2-1" name="rest_code_5aa3c2a3954b47159596f979e23c3ce2-1" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_5aa3c2a3954b47159596f979e23c3ce2-1"&gt;&lt;/a&gt;&lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="n"&gt;itertools&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kc"&gt;None&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;50000&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
&lt;a id="rest_code_5aa3c2a3954b47159596f979e23c3ce2-2" name="rest_code_5aa3c2a3954b47159596f979e23c3ce2-2" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_5aa3c2a3954b47159596f979e23c3ce2-2"&gt;&lt;/a&gt;    &lt;span class="n"&gt;calledRepeatedly&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_5aa3c2a3954b47159596f979e23c3ce2-3" name="rest_code_5aa3c2a3954b47159596f979e23c3ce2-3" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_5aa3c2a3954b47159596f979e23c3ce2-3"&gt;&lt;/a&gt;
&lt;a id="rest_code_5aa3c2a3954b47159596f979e23c3ce2-4" name="rest_code_5aa3c2a3954b47159596f979e23c3ce2-4" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_5aa3c2a3954b47159596f979e23c3ce2-4"&gt;&lt;/a&gt;&lt;span class="nb"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"OK."&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_5aa3c2a3954b47159596f979e23c3ce2-5" name="rest_code_5aa3c2a3954b47159596f979e23c3ce2-5" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_5aa3c2a3954b47159596f979e23c3ce2-5"&gt;&lt;/a&gt;
&lt;a id="rest_code_5aa3c2a3954b47159596f979e23c3ce2-6" name="rest_code_5aa3c2a3954b47159596f979e23c3ce2-6" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_5aa3c2a3954b47159596f979e23c3ce2-6"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Python test originally created or extracted from other peoples work. The&lt;/span&gt;
&lt;a id="rest_code_5aa3c2a3954b47159596f979e23c3ce2-7" name="rest_code_5aa3c2a3954b47159596f979e23c3ce2-7" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_5aa3c2a3954b47159596f979e23c3ce2-7"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     parts from me are licensed as below. It is at least Free Software where&lt;/span&gt;
&lt;a id="rest_code_5aa3c2a3954b47159596f979e23c3ce2-8" name="rest_code_5aa3c2a3954b47159596f979e23c3ce2-8" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_5aa3c2a3954b47159596f979e23c3ce2-8"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     it's copied from other people. In these cases, that will normally be&lt;/span&gt;
&lt;a id="rest_code_5aa3c2a3954b47159596f979e23c3ce2-9" name="rest_code_5aa3c2a3954b47159596f979e23c3ce2-9" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_5aa3c2a3954b47159596f979e23c3ce2-9"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     indicated.&lt;/span&gt;
&lt;a id="rest_code_5aa3c2a3954b47159596f979e23c3ce2-10" name="rest_code_5aa3c2a3954b47159596f979e23c3ce2-10" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_5aa3c2a3954b47159596f979e23c3ce2-10"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_5aa3c2a3954b47159596f979e23c3ce2-11" name="rest_code_5aa3c2a3954b47159596f979e23c3ce2-11" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_5aa3c2a3954b47159596f979e23c3ce2-11"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Licensed under the Apache License, Version 2.0 (the "License");&lt;/span&gt;
&lt;a id="rest_code_5aa3c2a3954b47159596f979e23c3ce2-12" name="rest_code_5aa3c2a3954b47159596f979e23c3ce2-12" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_5aa3c2a3954b47159596f979e23c3ce2-12"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;a id="rest_code_5aa3c2a3954b47159596f979e23c3ce2-13" name="rest_code_5aa3c2a3954b47159596f979e23c3ce2-13" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_5aa3c2a3954b47159596f979e23c3ce2-13"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     You may obtain a copy of the License at&lt;/span&gt;
&lt;a id="rest_code_5aa3c2a3954b47159596f979e23c3ce2-14" name="rest_code_5aa3c2a3954b47159596f979e23c3ce2-14" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_5aa3c2a3954b47159596f979e23c3ce2-14"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_5aa3c2a3954b47159596f979e23c3ce2-15" name="rest_code_5aa3c2a3954b47159596f979e23c3ce2-15" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_5aa3c2a3954b47159596f979e23c3ce2-15"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#         http://www.apache.org/licenses/LICENSE-2.0&lt;/span&gt;
&lt;a id="rest_code_5aa3c2a3954b47159596f979e23c3ce2-16" name="rest_code_5aa3c2a3954b47159596f979e23c3ce2-16" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_5aa3c2a3954b47159596f979e23c3ce2-16"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_5aa3c2a3954b47159596f979e23c3ce2-17" name="rest_code_5aa3c2a3954b47159596f979e23c3ce2-17" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_5aa3c2a3954b47159596f979e23c3ce2-17"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;a id="rest_code_5aa3c2a3954b47159596f979e23c3ce2-18" name="rest_code_5aa3c2a3954b47159596f979e23c3ce2-18" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_5aa3c2a3954b47159596f979e23c3ce2-18"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     distributed under the License is distributed on an "AS IS" BASIS,&lt;/span&gt;
&lt;a id="rest_code_5aa3c2a3954b47159596f979e23c3ce2-19" name="rest_code_5aa3c2a3954b47159596f979e23c3ce2-19" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_5aa3c2a3954b47159596f979e23c3ce2-19"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;a id="rest_code_5aa3c2a3954b47159596f979e23c3ce2-20" name="rest_code_5aa3c2a3954b47159596f979e23c3ce2-20" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_5aa3c2a3954b47159596f979e23c3ce2-20"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     See the License for the specific language governing permissions and&lt;/span&gt;
&lt;a id="rest_code_5aa3c2a3954b47159596f979e23c3ce2-21" name="rest_code_5aa3c2a3954b47159596f979e23c3ce2-21" href="https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html#rest_code_5aa3c2a3954b47159596f979e23c3ce2-21"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     limitations under the License.&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/section&gt;</description><category>27_develop_up_vs_main</category><category>27_factory_steady_vs_develop</category><category>310_develop_down_vs_main</category><category>310_factory_steady_vs_develop</category><category>311_develop_down_vs_main</category><category>311_factory_steady_vs_develop</category><category>312_develop_up_vs_main</category><category>312_factory_steady_vs_develop</category><guid>https://speedcenter.nuitka.net/constructs/construct-generatorexpressioncreation.html</guid><pubDate>Tue, 06 Oct 2026 19:12:33 GMT</pubDate></item><item><title>Construct InplaceOperationIntegerAdd</title><link>https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html</link><dc:creator>Kay Hayen</dc:creator><description>&lt;nav class="contents" id="contents" role="doc-toc"&gt;
&lt;p class="topic-title"&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#top"&gt;Contents&lt;/a&gt;&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#performance-diagrams" id="toc-entry-1"&gt;Performance Diagrams&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#source-code-with-construct" id="toc-entry-2"&gt;Source Code with Construct&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#source-code-without-construct" id="toc-entry-3"&gt;Source Code without Construct&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/nav&gt;
&lt;section id="performance-diagrams"&gt;
&lt;h2&gt;&lt;a class="toc-backref" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#toc-entry-1" role="doc-backlink"&gt;Performance Diagrams&lt;/a&gt;&lt;/h2&gt;
&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3{background-color:#f0f0f0}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 path,#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 line,#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 rect,#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .graph &amp;gt; .background{fill:#f0f0f0}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .plot &amp;gt; .background{fill:#f8f8f8}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .graph{fill:rgba(0,0,0,0.9)}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 text.no_data{fill:rgba(0,0,0,0.9)}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .title{fill:rgba(0,0,0,0.9)}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .axis .line{stroke:rgba(0,0,0,0.9)}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .axis text.major{fill:rgba(0,0,0,0.9)}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .axis.y .guides:hover .guide.line,#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .line-graph .axis.x .guides:hover .guide.line,#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .stackedline-graph .axis.x .guides:hover .guide.line,#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .ci{stroke:rgba(0,0,0,0.9)}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .reactive.active,#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .ci .reactive.active{stroke-width:1.5}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .series text{fill:rgba(0,0,0,0.9)}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .tooltip .value{font-size:1.5em}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .bound{font-size:.5em}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .color-0,#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .text-overlay .color-0 text{fill:black}
#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 text.no_data{text-anchor:middle}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .guide.line{fill:none}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .centered{text-anchor:middle}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .title{text-anchor:middle}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .legends .legend text{fill-opacity:1}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .axis.x text{text-anchor:middle}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .axis.x:not(.web) text[transform]{text-anchor:start}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .axis.y text{text-anchor:end}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .axis.y text[transform].backwards{text-anchor:start}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .axis.y2 text{text-anchor:start}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .axis.y2 text[transform].backwards{text-anchor:end}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .horizontal .axis.y .guide.line,#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .horizontal .axis.y2 .guide.line,#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .vertical .axis.x .guide.line{opacity:0}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .horizontal .axis.always_show .guide.line,#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .axis.y .guides:hover .guide.line,#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .axis.y2 .guides:hover .guide.line,#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .axis.x .guides:hover .guide.line{opacity:1}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .axis .guides:hover text{opacity:1}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .nofill{fill:none}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .subtle-fill{fill-opacity:.2}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .dot.active{stroke-width:5px}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .dot.negative{fill:transparent}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 text,#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 tspan{stroke:none !important}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .series text.active{opacity:1}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .tooltip text{fill-opacity:1}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .showable{visibility:hidden}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .showable.shown{visibility:visible}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-65d41961-f6ae-424b-aa51-c4cf3b817ff3 .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['65d41961-f6ae-424b-aa51-c4cf3b817ff3'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct InplaceOperationIntegerAdd", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 3.12", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct InplaceOperationIntegerAdd&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(142, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="638.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h638.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 437.294773 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="440.79477296623384" class=""&gt;10000000&lt;/text&gt;&lt;title&gt;10000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 370.474161 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="373.9741613170831" class=""&gt;20000000&lt;/text&gt;&lt;title&gt;20000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 303.653550 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="307.1535496679323" class=""&gt;30000000&lt;/text&gt;&lt;title&gt;30000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 236.832938 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="240.33293801878153" class=""&gt;40000000&lt;/text&gt;&lt;title&gt;40000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 170.012326 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="173.51232636963073" class="major"&gt;50000000&lt;/text&gt;&lt;title&gt;50000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 103.191715 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="106.69171472047992" class=""&gt;60000000&lt;/text&gt;&lt;title&gt;60000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 36.371103 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="39.87110307132906" class=""&gt;70000000&lt;/text&gt;&lt;title&gt;70000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.951923 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.95192307692307" y="529.0" class=""&gt;CPython 3.12&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M242.317308 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="242.3173076923077" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M395.682692 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="395.68269230769226" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M549.048077 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="549.0480769230769" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.568846153846152" y="9.884615384615358" rx="0" ry="0" width="118.76615384615384" height="494.2307692307693" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;73963820&lt;/desc&gt;&lt;desc class="x centered"&gt;88.95192307692307&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 3.12&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="182.93423076923077" y="319.0751187228068" rx="0" ry="0" width="118.76615384615384" height="185.04026589257785" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;27692094&lt;/desc&gt;&lt;desc class="x centered"&gt;242.31730769230768&lt;/desc&gt;&lt;desc class="y centered"&gt;411.5952516690957&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="336.2996153846154" y="313.64508872248416" rx="0" ry="0" width="118.76615384615384" height="190.47029589290048" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;28504722&lt;/desc&gt;&lt;desc class="x centered"&gt;395.6826923076923&lt;/desc&gt;&lt;desc class="y centered"&gt;408.8802366689344&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="489.66499999999996" y="314.0830176471104" rx="0" ry="0" width="118.76615384615384" height="190.03236696827423" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;28439184&lt;/desc&gt;&lt;desc class="x centered"&gt;549.0480769230769&lt;/desc&gt;&lt;desc class="y centered"&gt;409.0992011312475&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct InplaceOperationIntegerAdd&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10{background-color:#f0f0f0}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 path,#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 line,#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 rect,#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .graph &amp;gt; .background{fill:#f0f0f0}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .plot &amp;gt; .background{fill:#f8f8f8}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .graph{fill:rgba(0,0,0,0.9)}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 text.no_data{fill:rgba(0,0,0,0.9)}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .title{fill:rgba(0,0,0,0.9)}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .axis .line{stroke:rgba(0,0,0,0.9)}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .axis text.major{fill:rgba(0,0,0,0.9)}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .axis.y .guides:hover .guide.line,#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .line-graph .axis.x .guides:hover .guide.line,#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .stackedline-graph .axis.x .guides:hover .guide.line,#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .ci{stroke:rgba(0,0,0,0.9)}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .reactive.active,#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .ci .reactive.active{stroke-width:1.5}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .series text{fill:rgba(0,0,0,0.9)}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .tooltip .value{font-size:1.5em}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .bound{font-size:.5em}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .color-0,#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .text-overlay .color-0 text{fill:black}
#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 text.no_data{text-anchor:middle}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .guide.line{fill:none}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .centered{text-anchor:middle}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .title{text-anchor:middle}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .legends .legend text{fill-opacity:1}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .axis.x text{text-anchor:middle}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .axis.x:not(.web) text[transform]{text-anchor:start}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .axis.y text{text-anchor:end}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .axis.y text[transform].backwards{text-anchor:start}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .axis.y2 text{text-anchor:start}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .axis.y2 text[transform].backwards{text-anchor:end}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .horizontal .axis.y .guide.line,#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .horizontal .axis.y2 .guide.line,#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .vertical .axis.x .guide.line{opacity:0}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .horizontal .axis.always_show .guide.line,#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .axis.y .guides:hover .guide.line,#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .axis.y2 .guides:hover .guide.line,#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .axis.x .guides:hover .guide.line{opacity:1}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .axis .guides:hover text{opacity:1}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .nofill{fill:none}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .subtle-fill{fill-opacity:.2}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .dot.active{stroke-width:5px}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .dot.negative{fill:transparent}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 text,#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 tspan{stroke:none !important}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .series text.active{opacity:1}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .tooltip text{fill-opacity:1}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .showable{visibility:hidden}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .showable.shown{visibility:visible}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-e1d6b8f3-b184-477b-bb3e-18fbb906fd10 .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['e1d6b8f3-b184-477b-bb3e-18fbb906fd10'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct InplaceOperationIntegerAdd", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 3.11", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct InplaceOperationIntegerAdd&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(142, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="638.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h638.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 418.609637 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="422.1096373708712" class=""&gt;10000000&lt;/text&gt;&lt;title&gt;10000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 333.103890 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="336.6038901263578" class=""&gt;20000000&lt;/text&gt;&lt;title&gt;20000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 247.598143 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="251.09814288184435" class=""&gt;30000000&lt;/text&gt;&lt;title&gt;30000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 162.092396 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="165.59239563733092" class=""&gt;40000000&lt;/text&gt;&lt;title&gt;40000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 76.586648 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="80.0866483928175" class="major"&gt;50000000&lt;/text&gt;&lt;title&gt;50000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.951923 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.95192307692307" y="529.0" class=""&gt;CPython 3.11&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M242.317308 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="242.3173076923077" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M395.682692 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="395.68269230769226" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M549.048077 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="549.0480769230769" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.568846153846152" y="9.884615384615358" rx="0" ry="0" width="118.76615384615384" height="494.2307692307693" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;57800883&lt;/desc&gt;&lt;desc class="x centered"&gt;88.95192307692307&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 3.11&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="182.93423076923077" y="278.80306346171744" rx="0" ry="0" width="118.76615384615384" height="225.3123211536672" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;26350547&lt;/desc&gt;&lt;desc class="x centered"&gt;242.31730769230768&lt;/desc&gt;&lt;desc class="y centered"&gt;391.45922403855104&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="336.2996153846154" y="285.2167726073559" rx="0" ry="0" width="118.76615384615384" height="218.89861200802875" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;25600456&lt;/desc&gt;&lt;desc class="x centered"&gt;395.6826923076923&lt;/desc&gt;&lt;desc class="y centered"&gt;394.66607861137027&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="489.66499999999996" y="285.2180380924151" rx="0" ry="0" width="118.76615384615384" height="218.89734652296954" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;25600308&lt;/desc&gt;&lt;desc class="x centered"&gt;549.0480769230769&lt;/desc&gt;&lt;desc class="y centered"&gt;394.66671135389987&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct InplaceOperationIntegerAdd&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-4b638418-feb2-498a-9c1f-9f0db1026144" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-4b638418-feb2-498a-9c1f-9f0db1026144{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-4b638418-feb2-498a-9c1f-9f0db1026144{background-color:#f0f0f0}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 path,#chart-4b638418-feb2-498a-9c1f-9f0db1026144 line,#chart-4b638418-feb2-498a-9c1f-9f0db1026144 rect,#chart-4b638418-feb2-498a-9c1f-9f0db1026144 circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .graph &amp;gt; .background{fill:#f0f0f0}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .plot &amp;gt; .background{fill:#f8f8f8}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .graph{fill:rgba(0,0,0,0.9)}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 text.no_data{fill:rgba(0,0,0,0.9)}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .title{fill:rgba(0,0,0,0.9)}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .axis .line{stroke:rgba(0,0,0,0.9)}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .axis text.major{fill:rgba(0,0,0,0.9)}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .axis.y .guides:hover .guide.line,#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .line-graph .axis.x .guides:hover .guide.line,#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .stackedline-graph .axis.x .guides:hover .guide.line,#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .ci{stroke:rgba(0,0,0,0.9)}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .reactive.active,#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .ci .reactive.active{stroke-width:1.5}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .series text{fill:rgba(0,0,0,0.9)}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .tooltip .value{font-size:1.5em}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .bound{font-size:.5em}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .color-0,#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .text-overlay .color-0 text{fill:black}
#chart-4b638418-feb2-498a-9c1f-9f0db1026144 text.no_data{text-anchor:middle}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .guide.line{fill:none}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .centered{text-anchor:middle}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .title{text-anchor:middle}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .legends .legend text{fill-opacity:1}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .axis.x text{text-anchor:middle}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .axis.x:not(.web) text[transform]{text-anchor:start}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .axis.y text{text-anchor:end}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .axis.y text[transform].backwards{text-anchor:start}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .axis.y2 text{text-anchor:start}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .axis.y2 text[transform].backwards{text-anchor:end}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .horizontal .axis.y .guide.line,#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .horizontal .axis.y2 .guide.line,#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .vertical .axis.x .guide.line{opacity:0}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .horizontal .axis.always_show .guide.line,#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .axis.y .guides:hover .guide.line,#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .axis.y2 .guides:hover .guide.line,#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .axis.x .guides:hover .guide.line{opacity:1}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .axis .guides:hover text{opacity:1}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .nofill{fill:none}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .subtle-fill{fill-opacity:.2}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .dot.active{stroke-width:5px}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .dot.negative{fill:transparent}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 text,#chart-4b638418-feb2-498a-9c1f-9f0db1026144 tspan{stroke:none !important}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .series text.active{opacity:1}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .tooltip text{fill-opacity:1}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .showable{visibility:hidden}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .showable.shown{visibility:visible}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-4b638418-feb2-498a-9c1f-9f0db1026144 .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['4b638418-feb2-498a-9c1f-9f0db1026144'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct InplaceOperationIntegerAdd", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 3.10", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct InplaceOperationIntegerAdd&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(142, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="638.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h638.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 443.506093 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="447.0060932289384" class=""&gt;10000000&lt;/text&gt;&lt;title&gt;10000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 382.896802 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="386.3968018424922" class=""&gt;20000000&lt;/text&gt;&lt;title&gt;20000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 322.287510 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="325.78751045604605" class=""&gt;30000000&lt;/text&gt;&lt;title&gt;30000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 261.678219 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="265.1782190695999" class=""&gt;40000000&lt;/text&gt;&lt;title&gt;40000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 201.068928 h638.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="204.56892768315367" class="major"&gt;50000000&lt;/text&gt;&lt;title&gt;50000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 140.459636 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="143.95963629670752" class=""&gt;60000000&lt;/text&gt;&lt;title&gt;60000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 79.850345 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="83.35034491026141" class=""&gt;70000000&lt;/text&gt;&lt;title&gt;70000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 19.241054 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="22.741053523815253" class=""&gt;80000000&lt;/text&gt;&lt;title&gt;80000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.951923 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.95192307692307" y="529.0" class=""&gt;CPython 3.10&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M242.317308 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="242.3173076923077" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M395.682692 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="395.68269230769226" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M549.048077 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="549.0480769230769" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.568846153846152" y="9.884615384615358" rx="0" ry="0" width="118.76615384615384" height="494.2307692307693" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;81543730&lt;/desc&gt;&lt;desc class="x centered"&gt;88.95192307692307&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 3.10&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="182.93423076923077" y="346.2182224471175" rx="0" ry="0" width="118.76615384615384" height="157.89716216826713" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;26051643&lt;/desc&gt;&lt;desc class="x centered"&gt;242.31730769230768&lt;/desc&gt;&lt;desc class="y centered"&gt;425.16680353125105&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="336.2996153846154" y="350.77095603983093" rx="0" ry="0" width="118.76615384615384" height="153.3444285755537" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;25300482&lt;/desc&gt;&lt;desc class="x centered"&gt;395.6826923076923&lt;/desc&gt;&lt;desc class="y centered"&gt;427.4431703276078&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="489.66499999999996" y="350.7700590223184" rx="0" ry="0" width="118.76615384615384" height="153.34532559306626" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;25300630&lt;/desc&gt;&lt;desc class="x centered"&gt;549.0480769230769&lt;/desc&gt;&lt;desc class="y centered"&gt;427.4427218188515&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct InplaceOperationIntegerAdd&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445{background-color:#f0f0f0}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 path,#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 line,#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 rect,#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .graph &amp;gt; .background{fill:#f0f0f0}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .plot &amp;gt; .background{fill:#f8f8f8}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .graph{fill:rgba(0,0,0,0.9)}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 text.no_data{fill:rgba(0,0,0,0.9)}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .title{fill:rgba(0,0,0,0.9)}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .axis .line{stroke:rgba(0,0,0,0.9)}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .axis text.major{fill:rgba(0,0,0,0.9)}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .axis.y .guides:hover .guide.line,#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .line-graph .axis.x .guides:hover .guide.line,#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .stackedline-graph .axis.x .guides:hover .guide.line,#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .ci{stroke:rgba(0,0,0,0.9)}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .reactive.active,#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .ci .reactive.active{stroke-width:1.5}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .series text{fill:rgba(0,0,0,0.9)}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .tooltip .value{font-size:1.5em}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .bound{font-size:.5em}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .color-0,#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .text-overlay .color-0 text{fill:black}
#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 text.no_data{text-anchor:middle}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .guide.line{fill:none}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .centered{text-anchor:middle}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .title{text-anchor:middle}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .legends .legend text{fill-opacity:1}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .axis.x text{text-anchor:middle}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .axis.x:not(.web) text[transform]{text-anchor:start}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .axis.y text{text-anchor:end}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .axis.y text[transform].backwards{text-anchor:start}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .axis.y2 text{text-anchor:start}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .axis.y2 text[transform].backwards{text-anchor:end}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .horizontal .axis.y .guide.line,#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .horizontal .axis.y2 .guide.line,#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .vertical .axis.x .guide.line{opacity:0}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .horizontal .axis.always_show .guide.line,#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .axis.y .guides:hover .guide.line,#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .axis.y2 .guides:hover .guide.line,#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .axis.x .guides:hover .guide.line{opacity:1}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .axis .guides:hover text{opacity:1}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .nofill{fill:none}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .subtle-fill{fill-opacity:.2}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .dot.active{stroke-width:5px}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .dot.negative{fill:transparent}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 text,#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 tspan{stroke:none !important}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .series text.active{opacity:1}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .tooltip text{fill-opacity:1}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .showable{visibility:hidden}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .showable.shown{visibility:visible}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-f37a8abe-03f6-4b12-aa15-cc3a1ff3e445 .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['f37a8abe-03f6-4b12-aa15-cc3a1ff3e445'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct InplaceOperationIntegerAdd", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 2.7", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct InplaceOperationIntegerAdd&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(142, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="638.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h638.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 384.295564 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="387.7955644578667" class=""&gt;10000000&lt;/text&gt;&lt;title&gt;10000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 264.475744 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="267.97574430034877" class=""&gt;20000000&lt;/text&gt;&lt;title&gt;20000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 144.655924 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="148.15592414283083" class=""&gt;30000000&lt;/text&gt;&lt;title&gt;30000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 24.836104 h638.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="28.33610398531289" class=""&gt;40000000&lt;/text&gt;&lt;title&gt;40000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.951923 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.95192307692307" y="529.0" class=""&gt;CPython 2.7&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M242.317308 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="242.3173076923077" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M395.682692 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="395.68269230769226" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M549.048077 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="549.0480769230769" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.568846153846152" y="9.884615384615302" rx="0" ry="0" width="118.76615384615384" height="494.23076923076934" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;41247831&lt;/desc&gt;&lt;desc class="x centered"&gt;88.95192307692307&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 2.7&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="182.93423076923077" y="367.51518206823084" rx="0" ry="0" width="118.76615384615384" height="136.6002025471538" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;11400468&lt;/desc&gt;&lt;desc class="x centered"&gt;242.31730769230768&lt;/desc&gt;&lt;desc class="y centered"&gt;435.81528334180774&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="336.2996153846154" y="368.71205026980226" rx="0" ry="0" width="118.76615384615384" height="135.40333434558238" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;11300579&lt;/desc&gt;&lt;desc class="x centered"&gt;395.6826923076923&lt;/desc&gt;&lt;desc class="y centered"&gt;436.41371744259345&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="489.66499999999996" y="368.7135480175542" rx="0" ry="0" width="118.76615384615384" height="135.40183659783042" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;11300454&lt;/desc&gt;&lt;desc class="x centered"&gt;549.0480769230769&lt;/desc&gt;&lt;desc class="y centered"&gt;436.41446631646943&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct InplaceOperationIntegerAdd&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(142, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/section&gt;
&lt;section id="source-code-with-construct"&gt;
&lt;h2&gt;&lt;a class="toc-backref" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#toc-entry-2" role="doc-backlink"&gt;Source Code with Construct&lt;/a&gt;&lt;/h2&gt;
&lt;div class="code"&gt;&lt;pre class="code python"&gt;&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-1" name="rest_code_5e059210d6c14a58888743ffe9db42e0-1" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-1"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# construct_begin&lt;/span&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-2" name="rest_code_5e059210d6c14a58888743ffe9db42e0-2" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-2"&gt;&lt;/a&gt;    &lt;span class="n"&gt;s&lt;/span&gt; &lt;span class="o"&gt;+=&lt;/span&gt; &lt;span class="mi"&gt;1000&lt;/span&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-3" name="rest_code_5e059210d6c14a58888743ffe9db42e0-3" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-3"&gt;&lt;/a&gt;    &lt;span class="n"&gt;s&lt;/span&gt; &lt;span class="o"&gt;+=&lt;/span&gt; &lt;span class="mi"&gt;1000&lt;/span&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-4" name="rest_code_5e059210d6c14a58888743ffe9db42e0-4" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-4"&gt;&lt;/a&gt;    &lt;span class="n"&gt;s&lt;/span&gt; &lt;span class="o"&gt;+=&lt;/span&gt; &lt;span class="mi"&gt;1000&lt;/span&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-5" name="rest_code_5e059210d6c14a58888743ffe9db42e0-5" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-5"&gt;&lt;/a&gt;    &lt;span class="n"&gt;s&lt;/span&gt; &lt;span class="o"&gt;+=&lt;/span&gt; &lt;span class="mi"&gt;1000&lt;/span&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-6" name="rest_code_5e059210d6c14a58888743ffe9db42e0-6" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-6"&gt;&lt;/a&gt;    &lt;span class="n"&gt;s&lt;/span&gt; &lt;span class="o"&gt;+=&lt;/span&gt; &lt;span class="mi"&gt;1000&lt;/span&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-7" name="rest_code_5e059210d6c14a58888743ffe9db42e0-7" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-7"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# construct_end&lt;/span&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-8" name="rest_code_5e059210d6c14a58888743ffe9db42e0-8" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-8"&gt;&lt;/a&gt;    &lt;span class="n"&gt;s&lt;/span&gt; &lt;span class="o"&gt;+=&lt;/span&gt; &lt;span class="n"&gt;module_value2&lt;/span&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-9" name="rest_code_5e059210d6c14a58888743ffe9db42e0-9" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-9"&gt;&lt;/a&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-10" name="rest_code_5e059210d6c14a58888743ffe9db42e0-10" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-10"&gt;&lt;/a&gt;    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="n"&gt;s&lt;/span&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-11" name="rest_code_5e059210d6c14a58888743ffe9db42e0-11" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-11"&gt;&lt;/a&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-12" name="rest_code_5e059210d6c14a58888743ffe9db42e0-12" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-12"&gt;&lt;/a&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-13" name="rest_code_5e059210d6c14a58888743ffe9db42e0-13" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-13"&gt;&lt;/a&gt;&lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="n"&gt;itertools&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kc"&gt;None&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;50000&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-14" name="rest_code_5e059210d6c14a58888743ffe9db42e0-14" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-14"&gt;&lt;/a&gt;    &lt;span class="n"&gt;calledRepeatedly&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-15" name="rest_code_5e059210d6c14a58888743ffe9db42e0-15" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-15"&gt;&lt;/a&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-16" name="rest_code_5e059210d6c14a58888743ffe9db42e0-16" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-16"&gt;&lt;/a&gt;&lt;span class="nb"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"OK."&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-17" name="rest_code_5e059210d6c14a58888743ffe9db42e0-17" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-17"&gt;&lt;/a&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-18" name="rest_code_5e059210d6c14a58888743ffe9db42e0-18" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-18"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Python test originally created or extracted from other peoples work. The&lt;/span&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-19" name="rest_code_5e059210d6c14a58888743ffe9db42e0-19" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-19"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     parts from me are licensed as below. It is at least Free Software where&lt;/span&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-20" name="rest_code_5e059210d6c14a58888743ffe9db42e0-20" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-20"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     it's copied from other people. In these cases, that will normally be&lt;/span&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-21" name="rest_code_5e059210d6c14a58888743ffe9db42e0-21" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-21"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     indicated.&lt;/span&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-22" name="rest_code_5e059210d6c14a58888743ffe9db42e0-22" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-22"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-23" name="rest_code_5e059210d6c14a58888743ffe9db42e0-23" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-23"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Licensed under the Apache License, Version 2.0 (the "License");&lt;/span&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-24" name="rest_code_5e059210d6c14a58888743ffe9db42e0-24" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-24"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-25" name="rest_code_5e059210d6c14a58888743ffe9db42e0-25" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-25"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     You may obtain a copy of the License at&lt;/span&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-26" name="rest_code_5e059210d6c14a58888743ffe9db42e0-26" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-26"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-27" name="rest_code_5e059210d6c14a58888743ffe9db42e0-27" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-27"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#         http://www.apache.org/licenses/LICENSE-2.0&lt;/span&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-28" name="rest_code_5e059210d6c14a58888743ffe9db42e0-28" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-28"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-29" name="rest_code_5e059210d6c14a58888743ffe9db42e0-29" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-29"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-30" name="rest_code_5e059210d6c14a58888743ffe9db42e0-30" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-30"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     distributed under the License is distributed on an "AS IS" BASIS,&lt;/span&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-31" name="rest_code_5e059210d6c14a58888743ffe9db42e0-31" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-31"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-32" name="rest_code_5e059210d6c14a58888743ffe9db42e0-32" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-32"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     See the License for the specific language governing permissions and&lt;/span&gt;
&lt;a id="rest_code_5e059210d6c14a58888743ffe9db42e0-33" name="rest_code_5e059210d6c14a58888743ffe9db42e0-33" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_5e059210d6c14a58888743ffe9db42e0-33"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     limitations under the License.&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/section&gt;
&lt;section id="source-code-without-construct"&gt;
&lt;h2&gt;&lt;a class="toc-backref" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#toc-entry-3" role="doc-backlink"&gt;Source Code without Construct&lt;/a&gt;&lt;/h2&gt;
&lt;div class="code"&gt;&lt;pre class="code python"&gt;&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-1" name="rest_code_db0744c56db9410680c14a670d3e4ee0-1" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-1"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# construct_begin&lt;/span&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-2" name="rest_code_db0744c56db9410680c14a670d3e4ee0-2" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-2"&gt;&lt;/a&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-3" name="rest_code_db0744c56db9410680c14a670d3e4ee0-3" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-3"&gt;&lt;/a&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-4" name="rest_code_db0744c56db9410680c14a670d3e4ee0-4" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-4"&gt;&lt;/a&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-5" name="rest_code_db0744c56db9410680c14a670d3e4ee0-5" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-5"&gt;&lt;/a&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-6" name="rest_code_db0744c56db9410680c14a670d3e4ee0-6" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-6"&gt;&lt;/a&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-7" name="rest_code_db0744c56db9410680c14a670d3e4ee0-7" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-7"&gt;&lt;/a&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-8" name="rest_code_db0744c56db9410680c14a670d3e4ee0-8" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-8"&gt;&lt;/a&gt;    &lt;span class="n"&gt;s&lt;/span&gt; &lt;span class="o"&gt;+=&lt;/span&gt; &lt;span class="n"&gt;module_value2&lt;/span&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-9" name="rest_code_db0744c56db9410680c14a670d3e4ee0-9" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-9"&gt;&lt;/a&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-10" name="rest_code_db0744c56db9410680c14a670d3e4ee0-10" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-10"&gt;&lt;/a&gt;    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="n"&gt;s&lt;/span&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-11" name="rest_code_db0744c56db9410680c14a670d3e4ee0-11" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-11"&gt;&lt;/a&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-12" name="rest_code_db0744c56db9410680c14a670d3e4ee0-12" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-12"&gt;&lt;/a&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-13" name="rest_code_db0744c56db9410680c14a670d3e4ee0-13" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-13"&gt;&lt;/a&gt;&lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="n"&gt;itertools&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kc"&gt;None&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;50000&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-14" name="rest_code_db0744c56db9410680c14a670d3e4ee0-14" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-14"&gt;&lt;/a&gt;    &lt;span class="n"&gt;calledRepeatedly&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-15" name="rest_code_db0744c56db9410680c14a670d3e4ee0-15" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-15"&gt;&lt;/a&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-16" name="rest_code_db0744c56db9410680c14a670d3e4ee0-16" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-16"&gt;&lt;/a&gt;&lt;span class="nb"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"OK."&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-17" name="rest_code_db0744c56db9410680c14a670d3e4ee0-17" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-17"&gt;&lt;/a&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-18" name="rest_code_db0744c56db9410680c14a670d3e4ee0-18" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-18"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Python test originally created or extracted from other peoples work. The&lt;/span&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-19" name="rest_code_db0744c56db9410680c14a670d3e4ee0-19" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-19"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     parts from me are licensed as below. It is at least Free Software where&lt;/span&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-20" name="rest_code_db0744c56db9410680c14a670d3e4ee0-20" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-20"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     it's copied from other people. In these cases, that will normally be&lt;/span&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-21" name="rest_code_db0744c56db9410680c14a670d3e4ee0-21" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-21"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     indicated.&lt;/span&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-22" name="rest_code_db0744c56db9410680c14a670d3e4ee0-22" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-22"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-23" name="rest_code_db0744c56db9410680c14a670d3e4ee0-23" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-23"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Licensed under the Apache License, Version 2.0 (the "License");&lt;/span&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-24" name="rest_code_db0744c56db9410680c14a670d3e4ee0-24" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-24"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-25" name="rest_code_db0744c56db9410680c14a670d3e4ee0-25" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-25"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     You may obtain a copy of the License at&lt;/span&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-26" name="rest_code_db0744c56db9410680c14a670d3e4ee0-26" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-26"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-27" name="rest_code_db0744c56db9410680c14a670d3e4ee0-27" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-27"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#         http://www.apache.org/licenses/LICENSE-2.0&lt;/span&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-28" name="rest_code_db0744c56db9410680c14a670d3e4ee0-28" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-28"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-29" name="rest_code_db0744c56db9410680c14a670d3e4ee0-29" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-29"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-30" name="rest_code_db0744c56db9410680c14a670d3e4ee0-30" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-30"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     distributed under the License is distributed on an "AS IS" BASIS,&lt;/span&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-31" name="rest_code_db0744c56db9410680c14a670d3e4ee0-31" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-31"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-32" name="rest_code_db0744c56db9410680c14a670d3e4ee0-32" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-32"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     See the License for the specific language governing permissions and&lt;/span&gt;
&lt;a id="rest_code_db0744c56db9410680c14a670d3e4ee0-33" name="rest_code_db0744c56db9410680c14a670d3e4ee0-33" href="https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html#rest_code_db0744c56db9410680c14a670d3e4ee0-33"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     limitations under the License.&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/section&gt;</description><category>27_develop_down_vs_main</category><category>27_factory_steady_vs_develop</category><category>310_develop_down_vs_main</category><category>310_factory_steady_vs_develop</category><category>311_develop_down_vs_main</category><category>311_factory_steady_vs_develop</category><category>312_develop_up_vs_main</category><category>312_factory_down_vs_develop</category><guid>https://speedcenter.nuitka.net/constructs/construct-inplaceoperationintegeradd.html</guid><pubDate>Tue, 06 Oct 2026 19:12:33 GMT</pubDate></item><item><title>Construct LoopManualIntegersIncrements</title><link>https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html</link><dc:creator>Kay Hayen</dc:creator><description>&lt;nav class="contents" id="contents" role="doc-toc"&gt;
&lt;p class="topic-title"&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#top"&gt;Contents&lt;/a&gt;&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#performance-diagrams" id="toc-entry-1"&gt;Performance Diagrams&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#source-code-with-construct" id="toc-entry-2"&gt;Source Code with Construct&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a class="reference internal" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#source-code-without-construct" id="toc-entry-3"&gt;Source Code without Construct&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/nav&gt;
&lt;section id="performance-diagrams"&gt;
&lt;h2&gt;&lt;a class="toc-backref" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#toc-entry-1" role="doc-backlink"&gt;Performance Diagrams&lt;/a&gt;&lt;/h2&gt;
&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a{background-color:#f0f0f0}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a path,#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a line,#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a rect,#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .graph &amp;gt; .background{fill:#f0f0f0}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .plot &amp;gt; .background{fill:#f8f8f8}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .graph{fill:rgba(0,0,0,0.9)}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a text.no_data{fill:rgba(0,0,0,0.9)}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .title{fill:rgba(0,0,0,0.9)}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .axis .line{stroke:rgba(0,0,0,0.9)}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .axis text.major{fill:rgba(0,0,0,0.9)}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .axis.y .guides:hover .guide.line,#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .line-graph .axis.x .guides:hover .guide.line,#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .stackedline-graph .axis.x .guides:hover .guide.line,#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .ci{stroke:rgba(0,0,0,0.9)}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .reactive.active,#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .ci .reactive.active{stroke-width:1.5}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .series text{fill:rgba(0,0,0,0.9)}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .tooltip .value{font-size:1.5em}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .bound{font-size:.5em}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .color-0,#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .text-overlay .color-0 text{fill:black}
#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a text.no_data{text-anchor:middle}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .guide.line{fill:none}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .centered{text-anchor:middle}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .title{text-anchor:middle}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .legends .legend text{fill-opacity:1}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .axis.x text{text-anchor:middle}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .axis.x:not(.web) text[transform]{text-anchor:start}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .axis.y text{text-anchor:end}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .axis.y text[transform].backwards{text-anchor:start}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .axis.y2 text{text-anchor:start}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .axis.y2 text[transform].backwards{text-anchor:end}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .horizontal .axis.y .guide.line,#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .horizontal .axis.y2 .guide.line,#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .vertical .axis.x .guide.line{opacity:0}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .horizontal .axis.always_show .guide.line,#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .axis.y .guides:hover .guide.line,#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .axis.y2 .guides:hover .guide.line,#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .axis.x .guides:hover .guide.line{opacity:1}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .axis .guides:hover text{opacity:1}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .nofill{fill:none}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .subtle-fill{fill-opacity:.2}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .dot.active{stroke-width:5px}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .dot.negative{fill:transparent}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a text,#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a tspan{stroke:none !important}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .series text.active{opacity:1}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .tooltip text{fill-opacity:1}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .showable{visibility:hidden}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .showable.shown{visibility:visible}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-1b4e30c0-7ad6-477e-b8a6-d713a5dca18a .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['1b4e30c0-7ad6-477e-b8a6-d713a5dca18a'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct LoopManualIntegersIncrements", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 3.12", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct LoopManualIntegersIncrements&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(148, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="632.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h632.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 452.653111 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="456.1531107146998" class=""&gt;40000000&lt;/text&gt;&lt;title&gt;40000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 401.190837 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="404.6908368140149" class=""&gt;80000000&lt;/text&gt;&lt;title&gt;80000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 349.728563 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="353.2285629133301" class=""&gt;120000000&lt;/text&gt;&lt;title&gt;120000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 298.266289 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="301.76628901264525" class=""&gt;160000000&lt;/text&gt;&lt;title&gt;160000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 246.804015 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="250.30401511196038" class=""&gt;200000000&lt;/text&gt;&lt;title&gt;200000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 195.341741 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="198.84174121127558" class=""&gt;240000000&lt;/text&gt;&lt;title&gt;240000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 143.879467 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="147.3794673105907" class=""&gt;280000000&lt;/text&gt;&lt;title&gt;280000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 92.417193 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="95.91719340990585" class=""&gt;320000000&lt;/text&gt;&lt;title&gt;320000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 40.954920 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="44.454919509220986" class=""&gt;360000000&lt;/text&gt;&lt;title&gt;360000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.115385 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.11538461538461" y="529.0" class=""&gt;CPython 3.12&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M240.038462 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="240.03846153846155" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M391.961538 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="391.96153846153845" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M543.884615 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="543.8846153846154" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.29076923076923" y="9.884615384615358" rx="0" ry="0" width="117.64923076923075" height="494.2307692307693" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;384149966&lt;/desc&gt;&lt;desc class="x centered"&gt;88.11538461538461&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 3.12&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="181.21384615384616" y="204.4408489009412" rx="0" ry="0" width="117.64923076923075" height="299.67453571444344" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;232927551&lt;/desc&gt;&lt;desc class="x centered"&gt;240.03846153846155&lt;/desc&gt;&lt;desc class="y centered"&gt;354.2781167581629&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="333.1369230769231" y="144.50061695657195" rx="0" ry="0" width="117.64923076923075" height="359.6147676588127" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;279517200&lt;/desc&gt;&lt;desc class="x centered"&gt;391.96153846153845&lt;/desc&gt;&lt;desc class="y centered"&gt;324.30800078597827&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="485.06" y="144.50055262872957" rx="0" ry="0" width="117.64923076923075" height="359.6148319866551" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;279517250&lt;/desc&gt;&lt;desc class="x centered"&gt;543.8846153846154&lt;/desc&gt;&lt;desc class="y centered"&gt;324.3079686220571&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct LoopManualIntegersIncrements&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39{background-color:#f0f0f0}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 path,#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 line,#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 rect,#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .graph &amp;gt; .background{fill:#f0f0f0}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .plot &amp;gt; .background{fill:#f8f8f8}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .graph{fill:rgba(0,0,0,0.9)}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 text.no_data{fill:rgba(0,0,0,0.9)}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .title{fill:rgba(0,0,0,0.9)}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .axis .line{stroke:rgba(0,0,0,0.9)}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .axis text.major{fill:rgba(0,0,0,0.9)}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .axis.y .guides:hover .guide.line,#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .line-graph .axis.x .guides:hover .guide.line,#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .stackedline-graph .axis.x .guides:hover .guide.line,#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .ci{stroke:rgba(0,0,0,0.9)}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .reactive.active,#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .ci .reactive.active{stroke-width:1.5}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .series text{fill:rgba(0,0,0,0.9)}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .tooltip .value{font-size:1.5em}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .bound{font-size:.5em}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .color-0,#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .text-overlay .color-0 text{fill:black}
#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 text.no_data{text-anchor:middle}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .guide.line{fill:none}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .centered{text-anchor:middle}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .title{text-anchor:middle}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .legends .legend text{fill-opacity:1}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .axis.x text{text-anchor:middle}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .axis.x:not(.web) text[transform]{text-anchor:start}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .axis.y text{text-anchor:end}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .axis.y text[transform].backwards{text-anchor:start}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .axis.y2 text{text-anchor:start}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .axis.y2 text[transform].backwards{text-anchor:end}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .horizontal .axis.y .guide.line,#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .horizontal .axis.y2 .guide.line,#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .vertical .axis.x .guide.line{opacity:0}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .horizontal .axis.always_show .guide.line,#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .axis.y .guides:hover .guide.line,#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .axis.y2 .guides:hover .guide.line,#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .axis.x .guides:hover .guide.line{opacity:1}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .axis .guides:hover text{opacity:1}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .nofill{fill:none}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .subtle-fill{fill-opacity:.2}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .dot.active{stroke-width:5px}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .dot.negative{fill:transparent}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 text,#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 tspan{stroke:none !important}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .series text.active{opacity:1}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .tooltip text{fill-opacity:1}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .showable{visibility:hidden}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .showable.shown{visibility:visible}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-0fb3db1c-0fde-427c-aec2-3f0e77e6fb39 .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['0fb3db1c-0fde-427c-aec2-3f0e77e6fb39'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct LoopManualIntegersIncrements", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 3.11", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct LoopManualIntegersIncrements&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(148, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="632.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h632.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 472.469773 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="475.96977252925444" class=""&gt;20000000&lt;/text&gt;&lt;title&gt;20000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 440.824160 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="444.32416044312424" class=""&gt;40000000&lt;/text&gt;&lt;title&gt;40000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 409.178548 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="412.67854835699404" class=""&gt;60000000&lt;/text&gt;&lt;title&gt;60000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 377.532936 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="381.03293627086384" class=""&gt;80000000&lt;/text&gt;&lt;title&gt;80000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 345.887324 h632.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="349.38732418473364" class="major"&gt;100000000&lt;/text&gt;&lt;title&gt;100000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 314.241712 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="317.74171209860344" class=""&gt;120000000&lt;/text&gt;&lt;title&gt;120000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 282.596100 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="286.0961000124733" class=""&gt;140000000&lt;/text&gt;&lt;title&gt;140000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 250.950488 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="254.4504879263431" class=""&gt;160000000&lt;/text&gt;&lt;title&gt;160000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 219.304876 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="222.80487584021296" class=""&gt;180000000&lt;/text&gt;&lt;title&gt;180000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 187.659264 h632.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="191.15926375408276" class="major"&gt;200000000&lt;/text&gt;&lt;title&gt;200000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 156.013652 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="159.51365166795256" class=""&gt;220000000&lt;/text&gt;&lt;title&gt;220000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 124.368040 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="127.86803958182236" class=""&gt;240000000&lt;/text&gt;&lt;title&gt;240000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 92.722427 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="96.22242749569216" class=""&gt;260000000&lt;/text&gt;&lt;title&gt;260000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 61.076815 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="64.57681540956202" class=""&gt;280000000&lt;/text&gt;&lt;title&gt;280000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 29.431203 h632.000000" class="major guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="32.931203323431816" class="major"&gt;300000000&lt;/text&gt;&lt;title&gt;300000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.115385 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.11538461538461" y="529.0" class=""&gt;CPython 3.11&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M240.038462 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="240.03846153846155" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M391.961538 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="391.96153846153845" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M543.884615 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="543.8846153846154" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.29076923076923" y="9.884615384615472" rx="0" ry="0" width="117.64923076923075" height="494.23076923076917" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;312353427&lt;/desc&gt;&lt;desc class="x centered"&gt;88.11538461538461&lt;/desc&gt;&lt;desc class="y centered"&gt;257.00000000000006&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 3.11&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="181.21384615384616" y="219.9896204299714" rx="0" ry="0" width="117.64923076923075" height="284.12576418541323" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;179567242&lt;/desc&gt;&lt;desc class="x centered"&gt;240.03846153846155&lt;/desc&gt;&lt;desc class="y centered"&gt;362.052502522678&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="333.1369230769231" y="246.5846592829406" rx="0" ry="0" width="117.64923076923075" height="257.53072533244404" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;162759200&lt;/desc&gt;&lt;desc class="x centered"&gt;391.96153846153845&lt;/desc&gt;&lt;desc class="y centered"&gt;375.3500219491626&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="485.06" y="246.58445358646202" rx="0" ry="0" width="117.64923076923075" height="257.5309310289226" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;162759330&lt;/desc&gt;&lt;desc class="x centered"&gt;543.8846153846154&lt;/desc&gt;&lt;desc class="y centered"&gt;375.34991910092333&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct LoopManualIntegersIncrements&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e{background-color:#f0f0f0}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e path,#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e line,#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e rect,#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .graph &amp;gt; .background{fill:#f0f0f0}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .plot &amp;gt; .background{fill:#f8f8f8}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .graph{fill:rgba(0,0,0,0.9)}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e text.no_data{fill:rgba(0,0,0,0.9)}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .title{fill:rgba(0,0,0,0.9)}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .axis .line{stroke:rgba(0,0,0,0.9)}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .axis text.major{fill:rgba(0,0,0,0.9)}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .axis.y .guides:hover .guide.line,#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .line-graph .axis.x .guides:hover .guide.line,#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .stackedline-graph .axis.x .guides:hover .guide.line,#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .ci{stroke:rgba(0,0,0,0.9)}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .reactive.active,#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .ci .reactive.active{stroke-width:1.5}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .series text{fill:rgba(0,0,0,0.9)}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .tooltip .value{font-size:1.5em}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .bound{font-size:.5em}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .color-0,#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .text-overlay .color-0 text{fill:black}
#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e text.no_data{text-anchor:middle}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .guide.line{fill:none}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .centered{text-anchor:middle}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .title{text-anchor:middle}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .legends .legend text{fill-opacity:1}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .axis.x text{text-anchor:middle}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .axis.x:not(.web) text[transform]{text-anchor:start}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .axis.y text{text-anchor:end}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .axis.y text[transform].backwards{text-anchor:start}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .axis.y2 text{text-anchor:start}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .axis.y2 text[transform].backwards{text-anchor:end}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .horizontal .axis.y .guide.line,#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .horizontal .axis.y2 .guide.line,#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .vertical .axis.x .guide.line{opacity:0}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .horizontal .axis.always_show .guide.line,#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .axis.y .guides:hover .guide.line,#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .axis.y2 .guides:hover .guide.line,#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .axis.x .guides:hover .guide.line{opacity:1}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .axis .guides:hover text{opacity:1}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .nofill{fill:none}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .subtle-fill{fill-opacity:.2}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .dot.active{stroke-width:5px}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .dot.negative{fill:transparent}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e text,#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e tspan{stroke:none !important}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .series text.active{opacity:1}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .tooltip text{fill-opacity:1}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .showable{visibility:hidden}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .showable.shown{visibility:visible}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['9c4a2ae3-97d5-4fb8-a98c-ebbbe0c1359e'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct LoopManualIntegersIncrements", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 3.10", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct LoopManualIntegersIncrements&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(148, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="632.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h632.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 405.203284 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="408.7032838956147" class=""&gt;100000000&lt;/text&gt;&lt;title&gt;100000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 306.291183 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="309.7911831758447" class=""&gt;200000000&lt;/text&gt;&lt;title&gt;200000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 207.379082 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="210.8790824560748" class=""&gt;300000000&lt;/text&gt;&lt;title&gt;300000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 108.466982 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="111.96698173630489" class=""&gt;400000000&lt;/text&gt;&lt;title&gt;400000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.115385 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.11538461538461" y="529.0" class=""&gt;CPython 3.10&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M240.038462 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="240.03846153846155" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M391.961538 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="391.96153846153845" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M543.884615 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="543.8846153846154" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.29076923076923" y="9.884615384615358" rx="0" ry="0" width="117.64923076923075" height="494.2307692307693" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;499666639&lt;/desc&gt;&lt;desc class="x centered"&gt;88.11538461538461&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 3.10&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="181.21384615384616" y="329.26658583225463" rx="0" ry="0" width="117.64923076923075" height="174.84879878313" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;176771899&lt;/desc&gt;&lt;desc class="x centered"&gt;240.03846153846155&lt;/desc&gt;&lt;desc class="y centered"&gt;416.69098522381967&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="333.1369230769231" y="345.89173073211253" rx="0" ry="0" width="117.64923076923075" height="158.2236538832721" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;159963900&lt;/desc&gt;&lt;desc class="x centered"&gt;391.96153846153845&lt;/desc&gt;&lt;desc class="y centered"&gt;425.00355767374856&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="485.06" y="345.8916842434252" rx="0" ry="0" width="117.64923076923075" height="158.22370037195947" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;159963947&lt;/desc&gt;&lt;desc class="x centered"&gt;543.8846153846154&lt;/desc&gt;&lt;desc class="y centered"&gt;425.0035344294049&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct LoopManualIntegersIncrements&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="chart-f2022117-d9e8-4776-9331-4d60c4cfe09d" class="pygal-chart" viewbox="0 0 800 600"&gt;&lt;!--Generated with pygal 3.0.4 (lxml) ©Kozea 2012-2016 on 2026-10-06--&gt;&lt;!--http://pygal.org--&gt;&lt;!--http://github.com/Kozea/pygal--&gt;&lt;defs&gt;&lt;style type="text/css"&gt;#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .title{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .legends .legend text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .axis text{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .axis text.major{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .text-overlay text.value{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:16px}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .text-overlay text.label{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:10px}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .tooltip{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d text.no_data{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:64px}
#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d{background-color:#f0f0f0}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d path,#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d line,#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d rect,#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d circle{-webkit-transition:250ms ease-in;-moz-transition:250ms ease-in;transition:250ms ease-in}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .graph &amp;gt; .background{fill:#f0f0f0}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .plot &amp;gt; .background{fill:#f8f8f8}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .graph{fill:rgba(0,0,0,0.9)}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d text.no_data{fill:rgba(0,0,0,0.9)}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .title{fill:rgba(0,0,0,0.9)}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .legends .legend text{fill:rgba(0,0,0,0.9)}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .legends .legend:hover text{fill:rgba(0,0,0,0.9)}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .axis .line{stroke:rgba(0,0,0,0.9)}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .axis .guide.line{stroke:rgba(0,0,0,0.6)}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .axis .major.line{stroke:rgba(0,0,0,0.9)}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .axis text.major{fill:rgba(0,0,0,0.9)}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .axis.y .guides:hover .guide.line,#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .line-graph .axis.x .guides:hover .guide.line,#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .stackedline-graph .axis.x .guides:hover .guide.line,#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,0.9)}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .axis .guides:hover text{fill:rgba(0,0,0,0.9)}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .reactive{fill-opacity:.5;stroke-opacity:.8;stroke-width:1}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .ci{stroke:rgba(0,0,0,0.9)}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .reactive.active,#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .active .reactive{fill-opacity:.9;stroke-opacity:.9;stroke-width:4}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .ci .reactive.active{stroke-width:1.5}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .series text{fill:rgba(0,0,0,0.9)}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .tooltip rect{fill:#f8f8f8;stroke:rgba(0,0,0,0.9);-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .tooltip .label{fill:rgba(0,0,0,0.9)}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,0.6)}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,0.9)}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .tooltip .value{font-size:1.5em}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .bound{font-size:.5em}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .max-value{font-size:.75em;fill:rgba(0,0,0,0.6)}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .map-element{fill:#f8f8f8;stroke:rgba(0,0,0,0.6) !important}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .color-0,#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .color-0 a:visited{stroke:#00b2f0;fill:#00b2f0}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .text-overlay .color-0 text{fill:black}
#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d text.no_data{text-anchor:middle}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .guide.line{fill:none}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .centered{text-anchor:middle}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .title{text-anchor:middle}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .legends .legend text{fill-opacity:1}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .axis.x text{text-anchor:middle}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .axis.x:not(.web) text[transform]{text-anchor:start}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .axis.y text{text-anchor:end}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .axis.y text[transform].backwards{text-anchor:start}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .axis.y2 text{text-anchor:start}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .axis.y2 text[transform].backwards{text-anchor:end}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .axis .guide.line{stroke-dasharray:4,4;stroke:black}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .axis .major.guide.line{stroke-dasharray:6,6;stroke:black}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .horizontal .axis.y .guide.line,#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .horizontal .axis.y2 .guide.line,#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .vertical .axis.x .guide.line{opacity:0}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .horizontal .axis.always_show .guide.line,#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .axis.y .guides:hover .guide.line,#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .axis.y2 .guides:hover .guide.line,#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .axis.x .guides:hover .guide.line{opacity:1}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .axis .guides:hover text{opacity:1}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .nofill{fill:none}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .subtle-fill{fill-opacity:.2}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .dot{stroke-width:1px;fill-opacity:1;stroke-opacity:1}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .dot.active{stroke-width:5px}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .dot.negative{fill:transparent}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d text,#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d tspan{stroke:none !important}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .series text.active{opacity:1}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .tooltip text{fill-opacity:1}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .showable{visibility:hidden}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .showable.shown{visibility:visible}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-f2022117-d9e8-4776-9331-4d60c4cfe09d .bg-lines{stroke:#f0f0f0;stroke-width:2px}&lt;/style&gt;&lt;script type="text/javascript"&gt;window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['f2022117-d9e8-4776-9331-4d60c4cfe09d'] = {"allow_interruptions": false, "box_mode": "extremes", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css"], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["//kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 16, "min_scale": 4, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": null, "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": true, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "#f0f0f0", "ci_colors": [], "colors": ["#00b2f0", "#43d9be", "#0662ab", "#00668a", "#98eadb", "#97d959", "#033861", "#ffd541", "#7dcf30", "#3ecdff", "#daaa00"], "dot_opacity": "1", "font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "foreground": "rgba(0, 0, 0, 0.9)", "foreground_strong": "rgba(0, 0, 0, 0.9)", "foreground_subtle": "rgba(0, 0, 0, 0.6)", "guide_stroke_color": "black", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "legend_font_size": 14, "major_guide_stroke_color": "black", "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "no_data_font_size": 64, "opacity": ".5", "opacity_hover": ".9", "plot_background": "#f8f8f8", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "stroke_width": "1", "stroke_width_hover": "4", "title_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "tooltip_font_size": 14, "transition": "250ms ease-in", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Liberation Mono\", Menlo, Courier, monospace", "value_label_font_size": 10}, "title": "Construct LoopManualIntegersIncrements", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": null, "truncate_legend": null, "width": 800, "x_label_rotation": 0, "x_labels": ["CPython 2.7", "Nuitka (main)", "Nuitka (develop)", "Nuitka (factory)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": null, "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": null, "zero": 0, "legends": ["Ticks"]}&lt;/script&gt;&lt;script type="text/javascript" xlink:href="https://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js"&gt;&lt;/script&gt;&lt;/defs&gt;&lt;title&gt;Construct LoopManualIntegersIncrements&lt;/title&gt;&lt;g class="graph bar-graph vertical"&gt;&lt;rect x="0" y="0" width="800" height="600" class="background"&gt;&lt;/rect&gt;&lt;g transform="translate(148, 46)" class="plot"&gt;&lt;rect x="0" y="0" width="632.0" height="514" class="background"&gt;&lt;/rect&gt;&lt;g class="axis y always_show"&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 504.115385 h632.000000" class="axis major line"&gt;&lt;/path&gt;&lt;text x="-5" y="507.61538461538464" class="major"&gt;0&lt;/text&gt;&lt;title&gt;0&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 444.862159 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="448.3621590576895" class=""&gt;40000000&lt;/text&gt;&lt;title&gt;40000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 385.608933 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="389.1089334999943" class=""&gt;80000000&lt;/text&gt;&lt;title&gt;80000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 326.355708 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="329.85570794229915" class=""&gt;120000000&lt;/text&gt;&lt;title&gt;120000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 267.102482 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="270.60248238460395" class=""&gt;160000000&lt;/text&gt;&lt;title&gt;160000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 207.849257 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="211.3492568269088" class=""&gt;200000000&lt;/text&gt;&lt;title&gt;200000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 148.596031 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="152.09603126921365" class=""&gt;240000000&lt;/text&gt;&lt;title&gt;240000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 89.342806 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="92.84280571151845" class=""&gt;280000000&lt;/text&gt;&lt;title&gt;280000000&lt;/title&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M0.000000 30.089580 h632.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="-5" y="33.589580153823306" class=""&gt;320000000&lt;/text&gt;&lt;title&gt;320000000&lt;/title&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="axis x"&gt;&lt;path d="M0.000000 0.000000 v514.000000" class="line"&gt;&lt;/path&gt;&lt;g class="guides"&gt;&lt;path d="M88.115385 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="88.11538461538461" y="529.0" class=""&gt;CPython 2.7&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M240.038462 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="240.03846153846155" y="529.0" class=""&gt;Nuitka (main)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M391.961538 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="391.96153846153845" y="529.0" class=""&gt;Nuitka (develop)&lt;/text&gt;&lt;/g&gt;&lt;g class="guides"&gt;&lt;path d="M543.884615 0.000000 v514.000000" class="guide line"&gt;&lt;/path&gt;&lt;text x="543.8846153846154" y="529.0" class=""&gt;Nuitka (factory)&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="series serie-0 color-0"&gt;&lt;g class="bars"&gt;&lt;g class="bar"&gt;&lt;rect x="29.29076923076923" y="9.884615384615358" rx="0" ry="0" width="117.64923076923075" height="494.2307692307693" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;333639740&lt;/desc&gt;&lt;desc class="x centered"&gt;88.11538461538461&lt;/desc&gt;&lt;desc class="y centered"&gt;257.0&lt;/desc&gt;&lt;desc class="x_label"&gt;CPython 2.7&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="181.21384615384616" y="425.72571511161664" rx="0" ry="0" width="117.64923076923075" height="78.389669503768" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;52918415&lt;/desc&gt;&lt;desc class="x centered"&gt;240.03846153846155&lt;/desc&gt;&lt;desc class="y centered"&gt;464.92054986350064&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (main)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="333.1369230769231" y="428.6883008416388" rx="0" ry="0" width="117.64923076923075" height="75.42708377374584" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;50918466&lt;/desc&gt;&lt;desc class="x centered"&gt;391.96153846153845&lt;/desc&gt;&lt;desc class="y centered"&gt;466.4018427285117&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (develop)&lt;/desc&gt;&lt;/g&gt;&lt;g class="bar"&gt;&lt;rect x="485.06" y="428.6883008416388" rx="0" ry="0" width="117.64923076923075" height="75.42708377374584" class="rect reactive tooltip-trigger"&gt;&lt;/rect&gt;&lt;desc class="value"&gt;50918466&lt;/desc&gt;&lt;desc class="x centered"&gt;543.8846153846154&lt;/desc&gt;&lt;desc class="y centered"&gt;466.4018427285117&lt;/desc&gt;&lt;desc class="x_label"&gt;Nuitka (factory)&lt;/desc&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g class="titles"&gt;&lt;text x="400.0" y="26" class="title plot_title"&gt;Construct LoopManualIntegersIncrements&lt;/text&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot text-overlay"&gt;&lt;g class="series serie-0 color-0"&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(148, 46)" class="plot tooltip-overlay"&gt;&lt;g transform="translate(0 0)" style="opacity: 0" class="tooltip"&gt;&lt;rect rx="0" ry="0" width="0" height="0" class="tooltip-box"&gt;&lt;/rect&gt;&lt;g class="text"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(10, 56)" class="legends"&gt;&lt;g id="activate-serie-0" class="legend reactive activate-serie"&gt;&lt;rect x="0.0" y="1.0" width="12" height="12" class="color-0 reactive"&gt;&lt;/rect&gt;&lt;text x="17.0" y="11.2"&gt;Ticks&lt;/text&gt;&lt;/g&gt;&lt;/g&gt;&lt;g transform="translate(790, 56)" class="legends"&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/section&gt;
&lt;section id="source-code-with-construct"&gt;
&lt;h2&gt;&lt;a class="toc-backref" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#toc-entry-2" role="doc-backlink"&gt;Source Code with Construct&lt;/a&gt;&lt;/h2&gt;
&lt;div class="code"&gt;&lt;pre class="code python"&gt;&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-1" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-1" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-1"&gt;&lt;/a&gt;            &lt;span class="n"&gt;i&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;i&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-2" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-2" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-2"&gt;&lt;/a&gt;            &lt;span class="c1"&gt;# NUITKA_ILONG_CLONG_VALID&lt;/span&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-3" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-3" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-3"&gt;&lt;/a&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-4" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-4" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-4"&gt;&lt;/a&gt;        &lt;span class="c1"&gt;# The flag NUITKA_INT_OBJECT_VALID is not set, need to create the object&lt;/span&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-5" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-5" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-5"&gt;&lt;/a&gt;        &lt;span class="c1"&gt;# pointer and return it.&lt;/span&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-6" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-6" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-6"&gt;&lt;/a&gt;        &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="n"&gt;i&lt;/span&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-7" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-7" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-7"&gt;&lt;/a&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-8" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-8" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-8"&gt;&lt;/a&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-9" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-9" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-9"&gt;&lt;/a&gt;&lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="n"&gt;itertools&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kc"&gt;None&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;50&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-10" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-10" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-10"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# construct_begin&lt;/span&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-11" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-11" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-11"&gt;&lt;/a&gt;    &lt;span class="n"&gt;calledRepeatedly&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kc"&gt;True&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-12" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-12" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-12"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# construct_alternative&lt;/span&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-13" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-13" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-13"&gt;&lt;/a&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-14" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-14" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-14"&gt;&lt;/a&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-15" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-15" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-15"&gt;&lt;/a&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-16" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-16" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-16"&gt;&lt;/a&gt;&lt;span class="nb"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"OK."&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-17" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-17" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-17"&gt;&lt;/a&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-18" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-18" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-18"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Python test originally created or extracted from other peoples work. The&lt;/span&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-19" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-19" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-19"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     parts from me are licensed as below. It is at least Free Software where&lt;/span&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-20" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-20" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-20"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     it's copied from other people. In these cases, that will normally be&lt;/span&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-21" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-21" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-21"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     indicated.&lt;/span&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-22" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-22" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-22"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-23" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-23" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-23"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Licensed under the Apache License, Version 2.0 (the "License");&lt;/span&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-24" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-24" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-24"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-25" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-25" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-25"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     You may obtain a copy of the License at&lt;/span&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-26" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-26" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-26"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-27" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-27" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-27"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#         http://www.apache.org/licenses/LICENSE-2.0&lt;/span&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-28" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-28" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-28"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-29" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-29" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-29"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-30" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-30" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-30"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     distributed under the License is distributed on an "AS IS" BASIS,&lt;/span&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-31" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-31" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-31"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-32" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-32" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-32"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     See the License for the specific language governing permissions and&lt;/span&gt;
&lt;a id="rest_code_41eb1e72b8784bb8821b39f0226cd804-33" name="rest_code_41eb1e72b8784bb8821b39f0226cd804-33" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_41eb1e72b8784bb8821b39f0226cd804-33"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     limitations under the License.&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/section&gt;
&lt;section id="source-code-without-construct"&gt;
&lt;h2&gt;&lt;a class="toc-backref" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#toc-entry-3" role="doc-backlink"&gt;Source Code without Construct&lt;/a&gt;&lt;/h2&gt;
&lt;div class="code"&gt;&lt;pre class="code python"&gt;&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-1" name="rest_code_779ddf75174441fc8688d0e92d065f1b-1" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-1"&gt;&lt;/a&gt;            &lt;span class="n"&gt;i&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;i&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-2" name="rest_code_779ddf75174441fc8688d0e92d065f1b-2" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-2"&gt;&lt;/a&gt;            &lt;span class="c1"&gt;# NUITKA_ILONG_CLONG_VALID&lt;/span&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-3" name="rest_code_779ddf75174441fc8688d0e92d065f1b-3" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-3"&gt;&lt;/a&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-4" name="rest_code_779ddf75174441fc8688d0e92d065f1b-4" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-4"&gt;&lt;/a&gt;        &lt;span class="c1"&gt;# The flag NUITKA_INT_OBJECT_VALID is not set, need to create the object&lt;/span&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-5" name="rest_code_779ddf75174441fc8688d0e92d065f1b-5" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-5"&gt;&lt;/a&gt;        &lt;span class="c1"&gt;# pointer and return it.&lt;/span&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-6" name="rest_code_779ddf75174441fc8688d0e92d065f1b-6" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-6"&gt;&lt;/a&gt;        &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="n"&gt;i&lt;/span&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-7" name="rest_code_779ddf75174441fc8688d0e92d065f1b-7" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-7"&gt;&lt;/a&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-8" name="rest_code_779ddf75174441fc8688d0e92d065f1b-8" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-8"&gt;&lt;/a&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-9" name="rest_code_779ddf75174441fc8688d0e92d065f1b-9" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-9"&gt;&lt;/a&gt;&lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="n"&gt;itertools&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;repeat&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kc"&gt;None&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;50&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-10" name="rest_code_779ddf75174441fc8688d0e92d065f1b-10" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-10"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# construct_begin&lt;/span&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-11" name="rest_code_779ddf75174441fc8688d0e92d065f1b-11" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-11"&gt;&lt;/a&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-12" name="rest_code_779ddf75174441fc8688d0e92d065f1b-12" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-12"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# construct_alternative&lt;/span&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-13" name="rest_code_779ddf75174441fc8688d0e92d065f1b-13" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-13"&gt;&lt;/a&gt;    &lt;span class="n"&gt;calledRepeatedly&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kc"&gt;False&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-14" name="rest_code_779ddf75174441fc8688d0e92d065f1b-14" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-14"&gt;&lt;/a&gt;    &lt;span class="c1"&gt;# construct_end&lt;/span&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-15" name="rest_code_779ddf75174441fc8688d0e92d065f1b-15" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-15"&gt;&lt;/a&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-16" name="rest_code_779ddf75174441fc8688d0e92d065f1b-16" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-16"&gt;&lt;/a&gt;&lt;span class="nb"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"OK."&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-17" name="rest_code_779ddf75174441fc8688d0e92d065f1b-17" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-17"&gt;&lt;/a&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-18" name="rest_code_779ddf75174441fc8688d0e92d065f1b-18" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-18"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Python test originally created or extracted from other peoples work. The&lt;/span&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-19" name="rest_code_779ddf75174441fc8688d0e92d065f1b-19" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-19"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     parts from me are licensed as below. It is at least Free Software where&lt;/span&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-20" name="rest_code_779ddf75174441fc8688d0e92d065f1b-20" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-20"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     it's copied from other people. In these cases, that will normally be&lt;/span&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-21" name="rest_code_779ddf75174441fc8688d0e92d065f1b-21" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-21"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     indicated.&lt;/span&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-22" name="rest_code_779ddf75174441fc8688d0e92d065f1b-22" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-22"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-23" name="rest_code_779ddf75174441fc8688d0e92d065f1b-23" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-23"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Licensed under the Apache License, Version 2.0 (the "License");&lt;/span&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-24" name="rest_code_779ddf75174441fc8688d0e92d065f1b-24" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-24"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     you may not use this file except in compliance with the License.&lt;/span&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-25" name="rest_code_779ddf75174441fc8688d0e92d065f1b-25" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-25"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     You may obtain a copy of the License at&lt;/span&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-26" name="rest_code_779ddf75174441fc8688d0e92d065f1b-26" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-26"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-27" name="rest_code_779ddf75174441fc8688d0e92d065f1b-27" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-27"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#         http://www.apache.org/licenses/LICENSE-2.0&lt;/span&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-28" name="rest_code_779ddf75174441fc8688d0e92d065f1b-28" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-28"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#&lt;/span&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-29" name="rest_code_779ddf75174441fc8688d0e92d065f1b-29" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-29"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     Unless required by applicable law or agreed to in writing, software&lt;/span&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-30" name="rest_code_779ddf75174441fc8688d0e92d065f1b-30" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-30"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     distributed under the License is distributed on an "AS IS" BASIS,&lt;/span&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-31" name="rest_code_779ddf75174441fc8688d0e92d065f1b-31" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-31"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;/span&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-32" name="rest_code_779ddf75174441fc8688d0e92d065f1b-32" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-32"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     See the License for the specific language governing permissions and&lt;/span&gt;
&lt;a id="rest_code_779ddf75174441fc8688d0e92d065f1b-33" name="rest_code_779ddf75174441fc8688d0e92d065f1b-33" href="https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html#rest_code_779ddf75174441fc8688d0e92d065f1b-33"&gt;&lt;/a&gt;&lt;span class="c1"&gt;#     limitations under the License.&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/section&gt;</description><category>27_develop_down_vs_main</category><category>27_factory_steady_vs_develop</category><category>310_develop_down_vs_main</category><category>310_factory_steady_vs_develop</category><category>311_develop_down_vs_main</category><category>311_factory_steady_vs_develop</category><category>312_develop_up_vs_main</category><category>312_factory_steady_vs_develop</category><guid>https://speedcenter.nuitka.net/constructs/construct-loopmanualintegersincrements.html</guid><pubDate>Tue, 06 Oct 2026 19:12:33 GMT</pubDate></item></channel></rss>