makepad/libs/git/tests
2026-09-29 14:13:26 +02:00
..
integration_test.rs libs: git 2026-09-15 13:40:31 +02:00
linked_worktree.rs libs: git 2026-09-15 13:40:31 +02:00
local_clone_test.rs libs: git 2026-09-15 13:40:31 +02:00
log_topological.rs libs: git 2026-09-15 13:40:31 +02:00
object_size.rs git: object sizes, first-parent walks, and pack reads that scale to the Linux kernel -- Repository::object_size answers a blob's size from the pack header without inflating it, and first_parents walks a ref's first-parent chain (both for history indexing). Commits whose text is not valid UTF-8 (the kernel's oldest carry Latin-1 names) are decoded leniently instead of failing. Pack reader threads share one parsed pack index instead of each parsing its own (about 500 MB per reader on the kernel), bounded reads keep the pack file open, and a small per-reader cache holds resolved delta bases (8 MB), so a history scan of the kernel peaks at a few GB instead of 25 GB and its tree diffs run about 3x faster. Checked on the Linux node: makepad-git tests; the Scope history index on makepad and the full kernel clone. 2026-09-29 14:13:26 +02:00
worktree_add.rs platform: Windows and macOS -- every window keeps animating with several open, half-float RGBA textures have four channels, a first-opened popup draws its rows, a texture pass before its window has a size is skipped, desktop apps open no console window, the macOS display link is kept until invalidated, and a hosted child redraws at its tile's new size 2026-09-26 20:09:39 +02:00
worktree_conformance.rs libs: git 2026-09-15 13:40:31 +02:00