<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Profiler on recca0120 Tech Notes</title><link>https://recca0120.github.io/en/tags/profiler/</link><description>Recent content in Profiler on recca0120 Tech Notes</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Tue, 21 Apr 2026 22:30:00 +0800</lastBuildDate><atom:link href="https://recca0120.github.io/en/tags/profiler/index.xml" rel="self" type="application/rss+xml"/><item><title>3 Things React Compiler Won't Auto-Memo: From 512ms Down to 6ms</title><link>https://recca0120.github.io/en/2026/04/21/react-compiler-limits/</link><pubDate>Tue, 21 Apr 2026 22:30:00 +0800</pubDate><guid>https://recca0120.github.io/en/2026/04/21/react-compiler-limits/</guid><description>I thought React Compiler meant no more manual memo. Then tab-switch took 512ms. Three compiler blind spots — child component boundaries, prop identity intent, and setInterval animation state — with extra everyday examples.</description><content:encoded>&lt;![CDATA[I thought React Compiler meant no more manual memo. Then tab-switch took 512ms. Three compiler blind spots — child component boundaries, prop identity intent, and setInterval animation state — with extra everyday examples.<br/><img src="https://recca0120.github.io/2026/04/21/react-compiler-limits/featured.png" alt="Featured image"/>]]></content:encoded><enclosure url="https://recca0120.github.io/2026/04/21/react-compiler-limits/featured.png" type="image/png" length="0"/><media:content url="https://recca0120.github.io/2026/04/21/react-compiler-limits/featured.png" medium="image"/><category>React</category><category>React Compiler</category><category>Performance</category><category>Profiler</category><category>TypeScript</category><category>Frontend</category></item></channel></rss>