<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Servo on Tech News Feed</title>
    <link>https://news.dhphong.com/tags/servo/</link>
    <description>Recent content in Servo on Tech News Feed</description>
    <generator>Hugo -- 0.131.0</generator>
    <language>vi</language>
    <lastBuildDate>Tue, 14 Apr 2026 00:03:47 +0700</lastBuildDate>
    <atom:link href="https://news.dhphong.com/tags/servo/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>[Hacker News] How to make Firefox builds 17% faster</title>
      <link>https://news.dhphong.com/posts/2026-04-14-firefox-builds-17-percent-faster-webidl-caching/</link>
      <pubDate>Tue, 14 Apr 2026 00:03:47 +0700</pubDate>
      <guid>https://news.dhphong.com/posts/2026-04-14-firefox-builds-17-percent-faster-webidl-caching/</guid>
      <description>Nguồn: blog.farre.se
Tóm tắt Servo, browser engine viết bằng Rust được duy trì bởi Linux Foundation, sử dụng WebIDL (Web Interface Definition Language) để tự động sinh code binding giữa JavaScript và Rust. Quy trình code generation được thực hiện bởi một Python script, nhận đầu vào là các file .webidl và template, xuất ra Rust code. Vấn đề là script này không thể được cache bởi sccache hoặc bất kỳ build cache tool nào, khiến CI phải chạy lại từ đầu mỗi lần build.</description>
    </item>
  </channel>
</rss>
