Suraj Barman Understanding V8's Static Roots and the ReadOnly Heap Understanding V8's Static Roots and the ReadOnly Heap V8 JavaScript engine introduces static roots and the ReadOnly heap to optimize memory management and improve performance. These features allow cri...
Suraj Barman Overview of the V8 Sandbox and Its Security Enhancements Overview of the V8 Sandbox The V8 Sandbox represents a significant step forward in securing Chrome's JavaScript engine. Initially introduced as an experimental feature, it has evolved into a lightweig...
Suraj Barman Understanding WebAssembly's JavaScript Promise Integration (JSPI) API Updates Understanding WebAssembly's JavaScript Promise Integration (JSPI) API Updates WebAssembly's JavaScript Promise Integration (JSPI) API enables seamless interaction between WebAssembly applications and ...
Suraj Barman JavaScript Promise Integration (JSPI) API: Comprehensive Overview JavaScript Promise Integration (JSPI) API: Comprehensive Overview The JavaScript Promise Integration (JSPI) API allows WebAssembly applications, originally designed for synchronous operations, to inte...
Suraj Barman Building AI Agents with Local Small Language Models Building AI Agents with Local Small Language Models AI agents are specialized programs designed to perform tasks by leveraging language models to simulate reasoning, decision-making, and problem-solvi...
Suraj Barman ScikitLLM Text Summarization: Building Machine Learning Pipelines ScikitLLM Text Summarization: Building Machine Learning Pipelines ScikitLLM introduces a powerful way to integrate modern Large Language Models (LLMs) with traditional machine learning workflows. This...
Suraj Barman Optimizing JavaScript Performance in V8: Analyzing the asyncfs Benchmark Optimizing JavaScript Performance in V8: Analyzing the asyncfs Benchmark JavaScript performance optimization is a critical focus for modern engine developers, particularly with the increasing complexi...
Suraj Barman Transition from Sea of Nodes to Turboshaft and Maglev in V8's Turbofan Compiler Transition from Sea of Nodes to Turboshaft and Maglev in V8's Turbofan Compiler The V8 JavaScript engine's Turbofan compiler has undergone significant architectural changes over the years. Initially u...
Suraj Barman Optimizing JavaScript Performance with Eager Compilation in V8 Optimizing JavaScript Performance with Eager Compilation in V8 JavaScript performance is a cornerstone of creating a responsive and efficient web application. Even with advanced engines like V8, parsi...
Suraj Barman WebAssembly Optimizations in V8: Speculative Inlining and Deoptimization WebAssembly Optimizations in V8: Speculative Inlining and Deoptimization Google Chrome's V8 JavaScript engine introduced two major optimizations for WebAssembly in version M137: speculative call_indir...
Suraj Barman Performance Optimizations in JSON.stringify within V8 Performance Optimizations in JSON.stringify within V8 JSON.stringify is an essential JavaScript function used for data serialization. Its performance significantly impacts various web operations, such...
Suraj Barman Analyzing JavaScript Performance Bottlenecks in Web Applications Analyzing JavaScript Performance Bottlenecks in Web Applications JavaScript performance bottlenecks can significantly affect the responsiveness and speed of a website. This article explores three comm...