Tagged articles
168 articles
Page 1 of 2
21CTO
21CTO
May 12, 2026 · Fundamentals

Python 3.15 First Beta Released – No New Features After This Point

The Python team has launched the first beta of Python 3.15, introducing a stable free‑threaded ABI, lazy import syntax, the zero‑overhead Tachyon profiler, default UTF‑8 encoding and a faster JIT, while announcing that no further features will be added before the final 2026‑10‑01 release.

Beta ReleaseJITLazy Import
0 likes · 5 min read
Python 3.15 First Beta Released – No New Features After This Point
php Courses
php Courses
Jan 21, 2026 · Backend Development

How PHP 8 JIT Boosts Laravel Performance: Principles, Benchmarks, and Configuration

This article explains PHP 8's Just‑In‑Time compiler, shows how it can accelerate CPU‑intensive tasks by 20‑40% or more, demonstrates real‑world gains in Laravel applications, provides step‑by‑step enabling and tuning instructions, and discusses the scenarios where JIT is most effective or limited.

BackendJITLaravel
0 likes · 8 min read
How PHP 8 JIT Boosts Laravel Performance: Principles, Benchmarks, and Configuration
Code Ape Tech Column
Code Ape Tech Column
Nov 5, 2025 · Backend Development

How Jeandle Leverages LLVM to Supercharge JVM Performance

Jeandle, an open‑source JIT compiler built on LLVM, brings advanced optimization and code generation to the OpenJDK HotSpot JVM, promising dramatic performance gains, modular extensibility, and a roadmap that includes full bytecode support, custom Java optimizations, and modern garbage‑collection integration.

JITJVMLLVM
0 likes · 6 min read
How Jeandle Leverages LLVM to Supercharge JVM Performance
php Courses
php Courses
Nov 4, 2025 · Backend Development

PHP vs Node.js: Can PHP 8.5 Outperform Node in Real‑World Benchmarks?

This article examines how PHP's recent versions, especially the upcoming PHP 8.5, compare to Node.js across CPU‑intensive, I/O‑intensive, and web‑framework workloads, highlighting benchmark results, JIT compiler impacts, ecosystem tools, and practical guidance for choosing the right technology.

BenchmarkJITNode.js
0 likes · 9 min read
PHP vs Node.js: Can PHP 8.5 Outperform Node in Real‑World Benchmarks?
Java Captain
Java Captain
Oct 31, 2025 · Backend Development

How Jeandle Uses LLVM to Supercharge JVM Performance

Jeandle, the new open‑source LLVM‑based JIT compiler for the OpenJDK HotSpot JVM, brings LLVM's powerful optimizations to Java, explaining JIT fundamentals, LLVM architecture, and the project's ambitious roadmap toward full bytecode support and advanced Java‑specific performance enhancements.

JITJVMJava
0 likes · 5 min read
How Jeandle Uses LLVM to Supercharge JVM Performance
Architect's Guide
Architect's Guide
Oct 30, 2025 · Backend Development

How Jeandle Uses LLVM to Supercharge JVM Performance

Jeandle, an open‑source JVM JIT compiler from Ant Group, leverages LLVM's modular optimization and code‑generation capabilities to bring unprecedented performance to Java applications, outlining its architecture, core concepts, and ambitious roadmap for future enhancements.

JITJVMJeandle
0 likes · 6 min read
How Jeandle Uses LLVM to Supercharge JVM Performance
Tech Freedom Circle
Tech Freedom Circle
Oct 11, 2025 · Fundamentals

JIT, Class Lifecycle Stages, and Bytecode Enhancement – Core Concepts for Java Interviews

This article provides a comprehensive technical guide covering Java bytecode structure, the seven-stage class lifecycle, JIT compilation, memory layout, garbage‑collection algorithms, execution engine details, and both static and dynamic bytecode enhancement techniques such as ASM, Javassist, and Java agents.

ASMGarbage CollectionInstrumentation
0 likes · 74 min read
JIT, Class Lifecycle Stages, and Bytecode Enhancement – Core Concepts for Java Interviews
21CTO
21CTO
Oct 9, 2025 · Fundamentals

What’s New in Python 3.14? Free Threading, JIT, and More

Python 3.14 introduces free threading via PEP 703, optional interpreters that boost performance by 3‑5%, experimental JIT compilation, template string literals, multi‑interpreter support, enhanced debugging, Zstandard compression, and new CLI tools, while noting compatibility and performance trade‑offs.

3.14Free ThreadingJIT
0 likes · 5 min read
What’s New in Python 3.14? Free Threading, JIT, and More
macrozheng
macrozheng
Aug 22, 2025 · Fundamentals

How Jeandle’s LLVM‑Powered JIT Could Supercharge Java Performance

Jeandle, the new open‑source LLVM‑based JIT compiler released by Ant Group, aims to integrate LLVM’s high‑performance optimizations into the JVM, offering faster execution, future roadmap details, and insights into JIT and LLVM fundamentals for Java developers.

JITJVMJava
0 likes · 6 min read
How Jeandle’s LLVM‑Powered JIT Could Supercharge Java Performance
Java Backend Technology
Java Backend Technology
Aug 22, 2025 · Backend Development

How Jeandle’s LLVM‑Powered JIT Could Revolutionize Java Performance

Jeandle, the new open‑source LLVM‑based JIT compiler released by Ant Group, aims to boost Java performance by integrating LLVM’s optimization capabilities into the JVM, explaining JIT and LLVM fundamentals, its architecture, and an ambitious roadmap toward full bytecode support and advanced optimizations.

JITJVMJava
0 likes · 6 min read
How Jeandle’s LLVM‑Powered JIT Could Revolutionize Java Performance
php Courses
php Courses
Aug 19, 2025 · Backend Development

Boost PHP Performance: Powerful Opcode Caching Tricks You Need

Learn how PHP's opcode caching mechanisms, including OPcache, APCu, preloading, JIT compilation, and various micro‑optimizations, can dramatically speed up script execution, reduce server load, and bring interpreted code performance closer to compiled languages, with practical configuration examples and benchmark insights.

BackendJITOpcode Cache
0 likes · 7 min read
Boost PHP Performance: Powerful Opcode Caching Tricks You Need
Alibaba Cloud Native
Alibaba Cloud Native
Jul 7, 2025 · Fundamentals

What Drives Python’s 16‑Year Evolution? From Legacy Syntax to AI‑Ready Performance

This article traces Python’s sixteen‑year journey from the release of Python 3.0 in 2008 to the upcoming 3.14, highlighting modernized syntax, type‑hint maturation, standard‑library pruning, massive third‑party growth, performance breakthroughs such as Faster CPython and experimental JIT, free‑threading, and the AI and cloud forces shaping its future.

AsyncFree ThreadingJIT
0 likes · 25 min read
What Drives Python’s 16‑Year Evolution? From Legacy Syntax to AI‑Ready Performance
21CTO
21CTO
Jun 10, 2025 · Backend Development

Unlock Java Performance: How JIT and Tiered Compilation Supercharge Your Apps

This article explains how Java's Just‑In‑Time (JIT) compilation and tiered (layered) compilation work together to transform bytecode into native code, improve runtime performance, balance startup speed, and offers practical configuration tips for fine‑tuning JVM behavior.

HotSpotJITJVM
0 likes · 10 min read
Unlock Java Performance: How JIT and Tiered Compilation Supercharge Your Apps
Python Programming Learning Circle
Python Programming Learning Circle
Jun 6, 2025 · Fundamentals

Why Making Python Faster Is Hard—and Worth the Effort

Optimizing Python is challenging due to its dynamic nature, but various strategies—from using NumPy, Numba, and Cython to upcoming CPython enhancements like adaptive specialization, JIT, and GIL‑free versions—show promise for improving performance while preserving the language’s flexibility.

CPythonJITPerformance Optimization
0 likes · 7 min read
Why Making Python Faster Is Hard—and Worth the Effort
Python Programming Learning Circle
Python Programming Learning Circle
Jun 2, 2025 · Artificial Intelligence

NVIDIA Adds Native Python Support to CUDA – What It Means for Developers

NVIDIA announced at GTC 2025 that CUDA will now natively support Python, allowing developers to write GPU‑accelerated code directly in Python without C/C++ knowledge, introducing new APIs, libraries, JIT compilation, performance tools, and a tile‑based programming model that aligns with Python’s array‑centric workflow.

AICUDAGPU
0 likes · 7 min read
NVIDIA Adds Native Python Support to CUDA – What It Means for Developers
php Courses
php Courses
Apr 23, 2025 · Backend Development

Key New Features in PHP 9.0 and Their Impact on Modern Web Development

PHP 9.0 introduces a dramatically optimized JIT compiler, native generics and advanced type system, a stabilized fiber‑based async model, numerous developer‑experience enhancements, and strong backward‑compatibility tools, together delivering 15‑25% speed gains, lower memory usage, and better scalability for modern web applications.

AsyncBackendGenerics
0 likes · 7 min read
Key New Features in PHP 9.0 and Their Impact on Modern Web Development
Cognitive Technology Team
Cognitive Technology Team
Mar 27, 2025 · Fundamentals

Understanding Tiered Compilation in the JVM

This article explains the JVM's tiered compilation mechanism, detailing the client (C1) and server (C2) JIT compilers, the five compilation levels, code cache organization, relevant JVM flags, and demonstrates method compilation lifecycle through illustrative Java code examples and log analysis.

Compilation LevelsJITJVM
0 likes · 13 min read
Understanding Tiered Compilation in the JVM
Infra Learning Club
Infra Learning Club
Mar 22, 2025 · Artificial Intelligence

How to Write CUDA Kernels in Python – Insights from Nvidia GTC 2025

The article reviews Nvidia GTC 2025’s session on writing CUDA kernels with Python, compares tools such as Numba, CuPy, PyTorch extensions and cuda‑python, demonstrates a segmented reduction example with C++ and Python code, explains the underlying CUDA concepts, and shows how to install and use cuda‑python to simplify kernel development.

CUDACuPyGPU
0 likes · 10 min read
How to Write CUDA Kernels in Python – Insights from Nvidia GTC 2025
php Courses
php Courses
Mar 14, 2025 · Backend Development

Key New Features of PHP 8 with Code Examples

The article introduces PHP 8’s major enhancements—including a JIT compiler, named parameters, improved anonymous classes, mixed type support, and new functions—explaining each feature with clear code samples to help developers write faster, more readable, and flexible backend applications.

Anonymous ClassesJITPHP8
0 likes · 4 min read
Key New Features of PHP 8 with Code Examples
php Courses
php Courses
Mar 11, 2025 · Backend Development

New Features and Improvements in PHP 8.4

The article reviews PHP 8.4's major enhancements—including JIT compiler optimizations, new array_find and array_find_key functions, an enhanced match expression, str_contains_any/all utilities, nullsafe operator upgrades, enum type extensions, and overall performance and stability improvements—helping developers adopt the latest capabilities for more efficient backend development.

JITPHPPHP 8.4
0 likes · 8 min read
New Features and Improvements in PHP 8.4
Python Programming Learning Circle
Python Programming Learning Circle
Feb 26, 2025 · Artificial Intelligence

Key Python 3.13 Features Boosting Machine Learning and AI Performance

Python 3.13 introduces experimental free‑threading, a JIT compiler, enhanced type‑system utilities, asyncio improvements, and standard‑library updates that together aim to reduce the Global Interpreter Lock bottleneck, accelerate compute‑intensive workloads, and simplify deployment of AI and ML applications across diverse platforms.

AIJITML
0 likes · 25 min read
Key Python 3.13 Features Boosting Machine Learning and AI Performance
DataFunTalk
DataFunTalk
Feb 26, 2025 · Artificial Intelligence

DeepGEMM: An Open‑Source FP8 GEMM Library for Efficient AI Model Training and Inference

DeepGEMM is an open‑source FP8‑precision GEMM library that delivers up to 1350 TFLOPS on NVIDIA Hopper GPUs, offering JIT‑compiled, lightweight code (~300 lines) for dense and MoE matrix multiplication, with easy deployment, configurable environment variables, and performance advantages over CUTLASS for large AI models.

AI accelerationDeepGEMMFP8
0 likes · 7 min read
DeepGEMM: An Open‑Source FP8 GEMM Library for Efficient AI Model Training and Inference
21CTO
21CTO
Feb 9, 2025 · Backend Development

How TikTok’s Sonic Library Supercharges Go JSON Performance

This article explains how TikTok engineers built Sonic, a high‑performance Go JSON library that leverages JIT compilation, SIMD instructions, smart memory handling, and optional features to dramatically reduce latency and memory usage compared with the standard encoding/json package, offering real‑world cost and speed benefits.

GoJITJSON
0 likes · 9 min read
How TikTok’s Sonic Library Supercharges Go JSON Performance
Python Programming Learning Circle
Python Programming Learning Circle
Jan 15, 2025 · Fundamentals

Python Performance Optimization Tools and Libraries

This article introduces a comprehensive set of Python performance‑enhancing tools and libraries—including NumPy, SciPy, PyPy, Cython, Numba, GPU‑based solutions, and various wrappers—explaining how they accelerate code execution, reduce memory usage, and enable efficient single‑ and multi‑processor programming.

CompilationGPUJIT
0 likes · 8 min read
Python Performance Optimization Tools and Libraries
php Courses
php Courses
Jan 13, 2025 · Backend Development

Key New Features of PHP 8 with Code Examples

This article introduces the major PHP 8 enhancements—including JIT compilation, named parameters, improved anonymous classes, and loose type checking—explaining each feature and providing clear code samples to help developers adopt them for more efficient and readable backend code.

Anonymous ClassesBackend DevelopmentJIT
0 likes · 4 min read
Key New Features of PHP 8 with Code Examples
21CTO
21CTO
Dec 15, 2024 · Backend Development

How PHP 8.4 Boosts Performance: JIT, Optimized Calls, and New Data Structures

The article explains how PHP 8.4 achieves major speed and memory improvements through the introduction of a JIT compiler, optimized function calls and array handling, new data structures like red‑black trees, and various internal bug fixes and garbage‑collection enhancements.

Backend DevelopmentJITPHP
0 likes · 4 min read
How PHP 8.4 Boosts Performance: JIT, Optimized Calls, and New Data Structures
Python Programming Learning Circle
Python Programming Learning Circle
Dec 11, 2024 · Artificial Intelligence

Key Python 3.13 Features Boosting AI and Machine Learning Performance

Python 3.13 introduces experimental free‑threading, a JIT compiler, enhanced type system, asyncio improvements, new standard‑library modules, security updates, and expanded platform support, all of which aim to increase performance, productivity, and reliability for machine‑learning and artificial‑intelligence developers.

AIJITmachine learning
0 likes · 22 min read
Key Python 3.13 Features Boosting AI and Machine Learning Performance
Python Programming Learning Circle
Python Programming Learning Circle
Oct 30, 2024 · Fundamentals

Why PyPy Runs Python Code Faster Than C: Understanding JIT Compilation

The article explains how PyPy’s just‑in‑time compilation dramatically speeds up Python execution, often surpassing native C performance, by contrasting interpreted, ahead‑of‑time compiled, and JIT approaches and presenting a benchmark that shows PyPy completing a 100 million‑iteration loop in 0.22 seconds versus 10 seconds for CPython.

JITperformanceprogramming
0 likes · 5 min read
Why PyPy Runs Python Code Faster Than C: Understanding JIT Compilation
Tencent Docs Tech Team
Tencent Docs Tech Team
Oct 30, 2024 · Fundamentals

Deep Dive into V8 Engine: Compiler Pipeline, Object Model, Inline Caches, and Performance Optimizations

This article explains V8’s compiler pipeline, core components, runtime flags, tagged pointers, object model, hidden classes, inline caches, fast/slow properties, and practical JavaScript performance tips, illustrating how assumptions, feedback, and JIT compilation achieve up to ten‑fold speed improvements.

JITV8inline caches
0 likes · 32 min read
Deep Dive into V8 Engine: Compiler Pipeline, Object Model, Inline Caches, and Performance Optimizations
Python Programming Learning Circle
Python Programming Learning Circle
Oct 23, 2024 · Fundamentals

Key New Features in Python 3.13.0 Release

Python 3.13.0, released on October 7, 2024, brings experimental no‑GIL support, a JIT compiler, an improved REPL, colour‑highlighted error messages, enhanced static typing, and Tier 3 official support for iOS and Android, while warning developers about experimental features and compatibility considerations.

JITNewFeaturesStaticTyping
0 likes · 5 min read
Key New Features in Python 3.13.0 Release
Python Programming Learning Circle
Python Programming Learning Circle
Oct 21, 2024 · Fundamentals

New Features in Python 3.13: Interactive Interpreter, Free Threading, Experimental JIT, and Other Updates

Python 3.13 introduces a revamped interactive interpreter with multiline editing, experimental free‑threading that can disable the GIL, an optional JIT compiler, module deprecations, new random CLI utilities, and updated locals behavior, offering developers a more powerful and flexible programming experience.

3.13Free ThreadingGIL
0 likes · 7 min read
New Features in Python 3.13: Interactive Interpreter, Free Threading, Experimental JIT, and Other Updates
php Courses
php Courses
Oct 12, 2024 · Backend Development

Key New Features of PHP 8 with Code Examples

This article introduces PHP 8’s major enhancements—including a JIT compiler, named parameters, improved anonymous classes, loose type checking, and other useful functions—explaining each feature with clear code samples to help developers adopt the latest language capabilities.

Anonymous ClassesJITPHP8
0 likes · 5 min read
Key New Features of PHP 8 with Code Examples
Tencent Cloud Developer
Tencent Cloud Developer
Sep 26, 2024 · Fundamentals

Understanding V8 Engine: Compiler Pipeline, Tagged Pointers, Inline Caches, and Performance Optimizations

The article explains V8’s compiler pipeline from parsing to TurboFan optimization, details tagged pointers, hidden‑class object models and inline caches, and offers practical performance tips such as keeping functions short, preserving monomorphic call sites, stabilizing property order, and avoiding deletes to maintain fast property access.

JITJavaScriptTagged Pointer
0 likes · 27 min read
Understanding V8 Engine: Compiler Pipeline, Tagged Pointers, Inline Caches, and Performance Optimizations
php Courses
php Courses
Aug 19, 2024 · Backend Development

Key New Features of PHP 8 with Code Examples

This article introduces the major new features of PHP 8—including the JIT compiler, named parameters, enhanced anonymous classes, loose type checking, and additional improvements—explaining each concept and providing concrete code examples to help developers adopt the updates for more efficient and readable backend development.

Anonymous ClassesJITnamed_parameters
0 likes · 4 min read
Key New Features of PHP 8 with Code Examples
php Courses
php Courses
Aug 14, 2024 · Backend Development

Key New Features of PHP 8: JIT Compiler, Named Parameters, Anonymous Classes, and Loose Type Checks

PHP 8 introduces major enhancements such as a Just‑In‑Time compiler, named parameters, improved anonymous classes, and loose type checking, along with numerous other improvements like new error handling, string and array functions, and enhanced return type declarations, all aimed at boosting development efficiency and code quality.

Anonymous ClassesBackend DevelopmentJIT
0 likes · 4 min read
Key New Features of PHP 8: JIT Compiler, Named Parameters, Anonymous Classes, and Loose Type Checks
php Courses
php Courses
Jun 21, 2024 · Backend Development

Overview of PHP 8 Features and Expected PHP 9 Enhancements

This article examines PHP 8’s major features such as JIT compilation, union types, attributes, match expressions, constructor property promotion, and null‑safe operator, then outlines anticipated PHP 9 improvements including enhanced JIT, native async/await, richer type system, standardized error handling, and stronger security.

AsyncBackend DevelopmentJIT
0 likes · 11 min read
Overview of PHP 8 Features and Expected PHP 9 Enhancements
21CTO
21CTO
May 11, 2024 · Fundamentals

What’s New in Python 3.13? Exploring GIL Removal, JIT, and Rankings

Python 3.13 beta introduces groundbreaking features such as an optional GIL, an experimental JIT compiler, and various module improvements, while the Redmonk ranking confirms Python’s surge to the second most popular language, reflecting its growing role in AI, data science, and modern development.

3.13GILJIT
0 likes · 6 min read
What’s New in Python 3.13? Exploring GIL Removal, JIT, and Rankings
Open Source Tech Hub
Open Source Tech Hub
Mar 12, 2024 · Backend Development

How I Cut a 1‑Billion‑Row PHP Parser from 25 Minutes to 27 Seconds

This article walks through a step‑by‑step performance engineering journey for the 1 billion‑row challenge in PHP, starting with a naïve CSV parser, replacing fgetcsv with fgets, applying reference operators, type casting, enabling JIT, and finally using multithreaded parallel processing to shrink runtime from 25 minutes to under 30 seconds.

1BRCJITParallel
0 likes · 13 min read
How I Cut a 1‑Billion‑Row PHP Parser from 25 Minutes to 27 Seconds
21CTO
21CTO
Mar 11, 2024 · Backend Development

How I Slashed PHP 1B‑Row Processing Time from 25 min to 27 s

In this article the author walks through the 1 billion‑row (1brc) challenge, shows a naïve PHP implementation, profiles its bottlenecks, and incrementally applies optimizations—switching from fgetcsv to fgets, using references, adding type casts, enabling JIT and parallel processing—to reduce runtime from 25 minutes to under 30 seconds.

1B Row ChallengeJITPHP
0 likes · 12 min read
How I Slashed PHP 1B‑Row Processing Time from 25 min to 27 s
DeWu Technology
DeWu Technology
Feb 28, 2024 · Cloud Native

Technical Overview of ZingJDK: ReadyNow, Falcon JIT, and C4 GC

ZingJDK, Azul’s high‑performance commercial JDK built on OpenJDK, combines ReadyNow® pre‑warming, the LLVM‑based Falcon JIT compiler, the pause‑free C4 concurrent compacting garbage collector, and a cloud‑native off‑load compiler to deliver dramatically faster startup and execution across JDK 7‑21, though it lacks dynamic Attach support and requires a commercial license.

Cloud NativeGarbage CollectionJIT
0 likes · 17 min read
Technical Overview of ZingJDK: ReadyNow, Falcon JIT, and C4 GC
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Jan 22, 2024 · Fundamentals

Understanding JVM Architecture and Core Mechanisms

This article provides a comprehensive overview of the Java Virtual Machine, detailing its architecture, class loading process, runtime data areas, and execution engine, including interpreter and JIT compilation, to help readers grasp JVM fundamentals for Java development and interview preparation.

JITJVMJava
0 likes · 8 min read
Understanding JVM Architecture and Core Mechanisms
DataFunTalk
DataFunTalk
Jan 15, 2024 · Databases

Optimizing Database Expression Evaluation with JIT Compilation Using Gandiva

This article explains how Just‑In‑Time (JIT) compilation, particularly via the Gandiva expression compiler built on LLVM and Apache Arrow, can dramatically accelerate database expression evaluation by transforming abstract syntax trees into native vectorized code, addressing traditional interpretation bottlenecks and improving CPU‑bound query performance.

Apache ArrowExpression EvaluationGandiva
0 likes · 17 min read
Optimizing Database Expression Evaluation with JIT Compilation Using Gandiva
21CTO
21CTO
Jan 12, 2024 · Fundamentals

How CPython’s New JIT Will Boost Python 3.13 Performance

The upcoming CPython 3.13 release will optionally include a JIT compiler built on LLVM, offering modest speed gains of 2%‑9% today and promising larger improvements in future versions through advanced optimization techniques.

CPythonJITLLVM
0 likes · 6 min read
How CPython’s New JIT Will Boost Python 3.13 Performance
FunTester
FunTester
Dec 3, 2023 · Backend Development

Why Your Java App’s CPU Spikes: Mastering C1/C2 JIT Threads

This article explains how HotSpot's C1 and C2 JIT compiler threads work, why they can consume excessive CPU, and provides practical JVM tuning options—including tiered compilation, code‑cache sizing, and compiler‑thread adjustments—to mitigate performance issues.

C1C2HotSpot
0 likes · 11 min read
Why Your Java App’s CPU Spikes: Mastering C1/C2 JIT Threads
php Courses
php Courses
Nov 27, 2023 · Backend Development

Performance Improvements and Optimization Strategies in PHP 8.3

PHP 8.3 introduces a JIT compiler, enhanced array and string handling, OPcache improvements, and Match expressions, delivering significant performance gains and offering optimization strategies while highlighting common pitfalls to ensure efficient, maintainable backend development.

BackendJITOPcache
0 likes · 6 min read
Performance Improvements and Optimization Strategies in PHP 8.3
Sohu Tech Products
Sohu Tech Products
Nov 1, 2023 · Fundamentals

Boost Python Performance with Numba: Real-World Pandas Benchmarks

This article introduces Numba, explains its parallel, distributed, and GPU acceleration capabilities, and provides detailed Pandas benchmark examples that show how Numba’s JIT compilation dramatically speeds up data‑frame operations compared with default and Cython engines.

BenchmarkJITPython
0 likes · 7 min read
Boost Python Performance with Numba: Real-World Pandas Benchmarks
JD Tech
JD Tech
Sep 13, 2023 · Operations

Understanding Disappearing Exception Stacks and Fast Throw Optimization in Java

During system development and operations, missing exception stack traces can hinder troubleshooting; this article explains how JIT compiler optimizations like Fast Throw cause stack traces to disappear, outlines conditions for Fast Throw, shows performance impact, and demonstrates how to locate root causes using logs and metrics.

Fast ThrowJITOperations
0 likes · 10 min read
Understanding Disappearing Exception Stacks and Fast Throw Optimization in Java
php Courses
php Courses
Sep 11, 2023 · Backend Development

Using Static Return Types and JIT in PHP 8 to Improve Performance

This article explains PHP 8’s new static return type feature and JIT compiler, showing how they enhance type safety, code readability, and execution speed through practical examples and configuration guidance for developers to adopt best practices.

Backend DevelopmentJITPHP8
0 likes · 4 min read
Using Static Return Types and JIT in PHP 8 to Improve Performance
Architect's Tech Stack
Architect's Tech Stack
Sep 10, 2023 · Backend Development

Analyzing the Performance Impact of try‑catch in Java: JVM Exception Handling and Compilation Optimizations

This article investigates whether using try‑catch blocks in Java significantly degrades performance by examining JVM exception handling mechanisms, bytecode generation, JIT and AOT compilation modes, and extensive benchmark tests, concluding that the impact is negligible in typical single‑threaded code.

BenchmarkException HandlingJIT
0 likes · 17 min read
Analyzing the Performance Impact of try‑catch in Java: JVM Exception Handling and Compilation Optimizations
php Courses
php Courses
Sep 9, 2023 · Backend Development

Understanding PHP JIT Compiler in PHP 8.0 and How to Enable It

This article explains the principle of the JIT compiler introduced in PHP 8.0, shows how to enable it via php.ini settings, provides a sample code demonstration, and discusses performance benefits and limitations for PHP developers.

JITOPcachePHP
0 likes · 6 min read
Understanding PHP JIT Compiler in PHP 8.0 and How to Enable It
JD Cloud Developers
JD Cloud Developers
Sep 5, 2023 · Backend Development

Inside Java Compilation: From Source Code to Optimized Bytecode

This article explains Java's compilation pipeline—from source parsing, symbol table construction, and annotation processing to semantic analysis and bytecode generation—and then details HotSpot's runtime JIT compilation, covering client vs server compilers, inlining, devirtualization, escape analysis, and on‑stack replacement.

CompilationHotSpotJIT
0 likes · 11 min read
Inside Java Compilation: From Source Code to Optimized Bytecode
21CTO
21CTO
Aug 23, 2023 · Backend Development

Why LLVM Is the Secret Engine Powering Modern Languages

This article explains what LLVM is, how it differs from GCC, its design for portability, its role in language development, JIT compilation, automatic optimizations, domain‑specific language support, and what it does not handle, providing a comprehensive overview for developers.

IRJITLLVM
0 likes · 13 min read
Why LLVM Is the Secret Engine Powering Modern Languages
MaGe Linux Operations
MaGe Linux Operations
Jul 31, 2023 · Backend Development

Why ByteDance’s Sonic JSON Library Beats the Rest: JIT, SIMD, and Lazy‑Load Explained

The article introduces Sonic, ByteDance’s high‑performance Go JSON library built with Just‑In‑Time compilation and SIMD vectorization, explains its design motivations, usage patterns, API features, compatibility considerations, and showcases benchmark results that demonstrate its superiority over other popular JSON parsers.

JITJSONLibrary
0 likes · 33 min read
Why ByteDance’s Sonic JSON Library Beats the Rest: JIT, SIMD, and Lazy‑Load Explained
AntTech
AntTech
Jul 21, 2023 · Big Data

Fury: A High‑Performance Multi‑Language Serialization Framework with JIT Compilation and Zero‑Copy

Fury is a JIT‑compiled, zero‑copy multi‑language serialization framework that delivers up to 170× faster performance than Java’s native serialization, supports automatic cross‑language object graph serialization for Java, Python, C++, Go and JavaScript, and offers specialized protocols for high‑throughput big‑data and AI workloads.

FuryJITMulti-language
0 likes · 15 min read
Fury: A High‑Performance Multi‑Language Serialization Framework with JIT Compilation and Zero‑Copy
Watermelon Video Tech Team
Watermelon Video Tech Team
Jun 2, 2023 · Mobile Development

Custom Baseline Profiles Optimization for Android Apps: Design, Implementation, and Evaluation

This article describes the background of Android code execution, the evolution from full AOT to JIT+AOT and Cloud Profiles, the limitations of Google Baseline Profiles, and presents a custom Gradle‑based solution that generates baseline.prof files for all AGP versions, integrates with the installation pipeline, collaborates with OEMs, and demonstrates measurable cold‑start improvements.

AndroidAoTBaseline Profiles
0 likes · 29 min read
Custom Baseline Profiles Optimization for Android Apps: Design, Implementation, and Evaluation
37 Interactive Technology Team
37 Interactive Technology Team
Feb 20, 2023 · Fundamentals

Fundamentals of the JVM: HotSpot, JIT, Memory Areas, Garbage Collection, and Class Loading

The article explains how the HotSpot JVM executes Java by interpreting bytecode, using client or server JIT compilers to translate hot methods into native code, describes the five runtime memory areas, outlines major garbage‑collection algorithms and tuning options, and details the class‑loading process and hierarchical classloader model.

JITJVMJava
0 likes · 24 min read
Fundamentals of the JVM: HotSpot, JIT, Memory Areas, Garbage Collection, and Class Loading
DeWu Technology
DeWu Technology
Jan 9, 2023 · Fundamentals

Understanding JVM Bytecode, JIT Compilation, and Garbage Collection

The article explains how the JVM executes Java bytecode, detailing bytecode structure, lambda compilation, JIT tiers and optimizations such as inlining and escape analysis, describes runtime memory areas and generational garbage collectors—including G1, ZGC, and Shenandoah—and offers key tuning flags for balancing throughput, latency, and heap size.

Garbage CollectionJITJVM
0 likes · 52 min read
Understanding JVM Bytecode, JIT Compilation, and Garbage Collection
21CTO
21CTO
Jan 6, 2023 · Backend Development

Ruby 3.2 Unveils YJIT and WebAssembly: Boosting Performance by 41%

Ruby 3.2.0, released on December 25, introduces official WebAssembly support via WASI and the first production-ready version of YJIT—a new JIT compiler from Shopify—delivering up to a 41% speed boost over the traditional interpreter, while also enhancing Regexp performance dramatically.

JITRubyWebAssembly
0 likes · 4 min read
Ruby 3.2 Unveils YJIT and WebAssembly: Boosting Performance by 41%
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 9, 2022 · Fundamentals

Understanding JavaScript Variable Lookup and Scope from the ECMAScript Specification and V8 Engine Perspective

The article explains how JavaScript variable lookup and lexical scope are determined during compilation by the V8 engine, covering the language's compiled‑and‑interpreted nature, JIT optimizations, AST generation, lazy parsing, dynamic lookups, and bytecode creation to demystify runtime performance.

CompilationECMAScriptJIT
0 likes · 14 min read
Understanding JavaScript Variable Lookup and Scope from the ECMAScript Specification and V8 Engine Perspective
21CTO
21CTO
Oct 2, 2022 · Backend Development

Pyston 2.3.5 Boosts Python Performance with Major CPython Compatibility

Pyston 2.3.5, a fork of CPython 3.8 maintained by Anaconda, delivers double‑digit performance gains for network‑service workloads, offers two‑fold speedups on micro‑benchmarks like chaos.py and nbody.py, and remains highly compatible with the full CPython feature set and C API.

BackendJITPyston
0 likes · 4 min read
Pyston 2.3.5 Boosts Python Performance with Major CPython Compatibility
Architect
Architect
Sep 26, 2022 · Backend Development

Does Using try‑catch in Java Significantly Impact Performance? An In‑Depth JVM Analysis

This article investigates the common belief that Java's try‑catch blocks severely degrade performance by examining JVM exception handling mechanisms, analyzing compiled bytecode, and presenting extensive benchmark tests under various JVM compilation modes to determine the real impact of exception handling on execution speed.

BenchmarkException HandlingJIT
0 likes · 16 min read
Does Using try‑catch in Java Significantly Impact Performance? An In‑Depth JVM Analysis
Laravel Tech Community
Laravel Tech Community
Sep 21, 2022 · Backend Development

PHP 8.2.0 RC1 Released: New Features and Improvements

The first release candidate of PHP 8.2.0 (RC1) has been published, introducing trait constants, a new Random extension, enhanced JIT support, updated MIME types for the built‑in web server, memory optimizations, new socket and Curl options, additional ZipArchive methods, and several performance and cross‑platform improvements.

Backend DevelopmentJITNew Features
0 likes · 3 min read
PHP 8.2.0 RC1 Released: New Features and Improvements
Sohu Tech Products
Sohu Tech Products
Aug 24, 2022 · Fundamentals

JVM JIT and CodeCache Parameter Configuration Guide

This article explains the JVM's Just‑In‑Time compilation mechanism and CodeCache memory area, detailing the purpose and default values of key JIT parameters such as TieredCompilation, CompileThreshold, OnStackReplacePercentage, CICompilerCount, as well as CodeCache settings like InitialCodeCacheSize, ReservedCodeCacheSize, Xmaxjitcodesize, CodeCacheMinimumFreeSpace and UseCodeCacheFlushing, and provides practical tuning advice for high‑traffic Java services.

CodeCacheHotSpotJIT
0 likes · 15 min read
JVM JIT and CodeCache Parameter Configuration Guide
Python Programming Learning Circle
Python Programming Learning Circle
Aug 16, 2022 · Fundamentals

Exploring Useful Python Decorators: @lru_cache, @jit, @do_twice, @count_calls, @dataclass, @singleton, @use_unit, @singledispatch

This article introduces Python decorators, explains how they can modify function behavior, and provides practical examples of eight useful decorators—including @lru_cache, @jit, @do_twice, @count_calls, @dataclass, @singleton, @use_unit, and @singledispatch—along with code snippets that demonstrate their implementation and benefits.

Code ExamplesJITSingleton
0 likes · 10 min read
Exploring Useful Python Decorators: @lru_cache, @jit, @do_twice, @count_calls, @dataclass, @singleton, @use_unit, @singledispatch
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
May 26, 2022 · Backend Development

Investigation and Warm‑up Mitigation of JVM C2 CompilerThread CPU Spikes During Service Startup

The article details a real‑world case where JVM C2 CompilerThread CPU spikes during service startup caused request timeouts and GC pressure, explains how profiling identified the JIT compilation as the root cause, and describes a warm‑up replay strategy that pre‑compiles hotspot code to eliminate the spikes and stabilize deployments.

C2 CompilerThreadJITJVM
0 likes · 13 min read
Investigation and Warm‑up Mitigation of JVM C2 CompilerThread CPU Spikes During Service Startup