Tagged articles

AOT compilation

11 articles · Page 1 of 1
Open Source Tech Hub
Open Source Tech Hub
Jun 21, 2026 · Fundamentals

Can Swoole’s TypePHP Revive PHP? Exploring the PHP‑Subset AOT Approach

The article examines why PHP’s evolution is stalled by its C‑based core, reviews the earlier Zephir solution from the Phalcon team, and analyzes Swoole’s TypePHP project, which compiles a PHP subset to native binaries via AOT, highlighting its performance gains, trade‑offs, and potential to rejuvenate the language.

AOT compilationPHPSwoole
0 likes · 7 min read
Can Swoole’s TypePHP Revive PHP? Exploring the PHP‑Subset AOT Approach
Data STUDIO
Data STUDIO
Mar 17, 2026 · Fundamentals

Boost Python Speed Hundreds‑Fold with the Codon Compiler

The article explains why Python’s interpreted nature limits performance, introduces MIT’s Codon AOT compiler that translates Python to native machine code, shows benchmark comparisons (e.g., fib(40) runs in 0.28 s vs 18 s), discusses its static‑type checking, lack of GIL, compatibility trade‑offs, and provides installation and usage instructions.

AOT compilationCodonPerformance
0 likes · 8 min read
Boost Python Speed Hundreds‑Fold with the Codon Compiler
21CTO
21CTO
Jan 18, 2026 · Fundamentals

What Java Features Are Coming in 2026? A Look at Loom, Valhalla, Panama and More

Oracle’s 2026 Java roadmap highlights preview releases for value types, code reflection, AOT compilation, and structured concurrency, detailing progress on Project Loom, Valhalla, Panama, Amber, and Babylon, while noting timelines, goals, and the uncertainty of exact release dates.

AOT compilationJDKJava
0 likes · 6 min read
What Java Features Are Coming in 2026? A Look at Loom, Valhalla, Panama and More
Java Backend Technology
Java Backend Technology
Nov 19, 2025 · Backend Development

How to Slash Spring Boot Startup Time by 70% with 7 Proven Optimizations

This article presents a step‑by‑step guide that combines lazy bean initialization, precise component scanning, JVM flag tuning, auto‑configuration exclusion, class‑loading analysis, delayed datasource creation, and AOT/layered compilation to reduce Spring Boot startup latency by up to 70% in real‑world services.

AOT compilationJVM TuningLazy Initialization
0 likes · 10 min read
How to Slash Spring Boot Startup Time by 70% with 7 Proven Optimizations
Architect
Architect
Jul 10, 2025 · Backend Development

7 Proven Techniques to Slash Spring Boot Startup Time by 70%

Learn seven practical strategies—including lazy initialization, precise component scanning, JVM tuning, auto‑configuration pruning, dependency slimming, delayed datasource connections, and AOT/layered compilation—to dramatically reduce Spring Boot application startup time, memory usage, and class loading, with real‑world performance comparisons.

AOT compilationAuto-ConfigurationJVM Tuning
0 likes · 9 min read
7 Proven Techniques to Slash Spring Boot Startup Time by 70%
DaTaobao Tech
DaTaobao Tech
Nov 29, 2024 · Frontend Development

Optimizing Performance for Modular Construction in Web Development

This article explains how to boost web‑development performance for modular construction by replacing runtime module loading with Ahead‑of‑Time compilation, aggregating files, and caching seed calculations, detailing build pipelines, dependency handling, debugging trade‑offs, and showing npm‑based code examples that cut rendering time by roughly sixty percent.

AOT compilationWeb Developmentfrontend engineering
0 likes · 7 min read
Optimizing Performance for Modular Construction in Web Development
Java High-Performance Architecture
Java High-Performance Architecture
Oct 24, 2022 · Backend Development

What’s New in Spring Framework 6.0? A Deep Dive into Java 17, Jakarta EE, and AOT

Spring Framework 6.0 RC1, requiring Java 17+, migrates to Jakarta EE 9+, introduces AOT compilation, native GraalVM support, virtual‑thread executor options, and new HTTP client features, while supporting the latest servlet containers and Hibernate ORM, with upcoming Spring Boot 3.0 releases.

AOT compilationSpring Frameworkjakarta-ee
0 likes · 4 min read
What’s New in Spring Framework 6.0? A Deep Dive into Java 17, Jakarta EE, and AOT
macrozheng
macrozheng
Dec 8, 2021 · Backend Development

How to Turn a Java Hello World into a Fast Native Binary with GraalVM

This article walks through writing a simple Java program, compiling it with javac, then using GraalVM's native-image tool to produce a JVM‑independent executable, compares file size and startup speed, discusses native-image limitations, and shows how Spring Boot can be built as a native image for dramatically faster startup.

AOT compilationGraalVMJava
0 likes · 12 min read
How to Turn a Java Hello World into a Fast Native Binary with GraalVM
Xianyu Technology
Xianyu Technology
Nov 3, 2020 · Mobile Development

Exploring Flutter Tree Shaking Mechanism in the Engine

The article dissects Flutter’s tree‑shaking process within the engine—tracing the compilation pipeline from GenSnapshot through AOT phases, showing how unused methods and resources are identified, retained or discarded, and finally obfuscated, thereby enabling dead‑code elimination, smaller binaries, and seamless Flutter‑FaaS integration.

AOT compilationDARTFlutter
0 likes · 9 min read
Exploring Flutter Tree Shaking Mechanism in the Engine
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Mar 27, 2020 · Operations

Unlock Faster Android Apps: How Dex2OAT Compiles and Optimizes Your Code

This article explains what Dex2OAT is, why ahead‑of‑time compilation improves Android performance, the related file formats, command‑line usage, log analysis, system configuration, the internal call flow in Android Q, and practical optimization strategies for smoother app experiences.

AOT compilationAndroidPerformance Optimization
0 likes · 9 min read
Unlock Faster Android Apps: How Dex2OAT Compiles and Optimizes Your Code