mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
This patch converts sky.Paint to be a pure Dart object, which means we don't need to open a weak handle to sky.Paint. Avoiding the weak handle reduces the amount of weak handle callbacks we need to process at the end of GC and therefore reduces jank.
Sky Engine
This directory contains the bulk of the C++ code backing the
dart:sky module.
It is based on Blink, Chromium's rendering engine, which itself is descended from WebKit, which is descended from KHTML.