Clean up logo artifacts#684
Conversation
Preserve the large generated logo as logo-original.png, resize the active PNG assets to 256x256, and remove accidental tmp logo work files from the repository while ignoring tmp/ going forward.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Caution Review failedPull request was closed or merged during review No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (35)
📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThis PR adds ChangesProject Configuration
🎯 1 (Trivial) | ⏱️ ~1 minute 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Comment |
Suite TimingTest Runner (interpreted: 9,798 passed; bytecode: 9,798 passed)
MemoryGC rows aggregate the main thread plus all worker thread-local GCs. Test runner worker shutdown frees thread-local heaps in bulk; that shutdown reclamation is not counted as GC collections or collected objects.
Benchmarks (interpreted: 407; bytecode: 407)
MemoryGC rows aggregate the main thread plus all worker thread-local GCs. Benchmark runner performs explicit between-file collections, so collection and collected-object counts can be much higher than the test runner.
Measured on ubuntu-latest x64. |
Benchmark Results407 benchmarks Interpreted: 🟢 25 improved · 🔴 355 regressed · 27 unchanged · avg -7.5% arraybuffer.js — Interp: 🔴 11, 3 unch. · avg -6.9% · Bytecode: 🔴 3, 11 unch. · avg -1.6%
arrays.js — Interp: 🔴 18, 1 unch. · avg -10.4% · Bytecode: 🟢 1, 🔴 5, 13 unch. · avg -0.9%
async-await.js — Interp: 🔴 5, 1 unch. · avg -10.3% · Bytecode: 🔴 1, 5 unch. · avg -0.8%
async-generators.js — Interp: 🔴 2 · avg -13.4% · Bytecode: 2 unch. · avg +0.0%
base64.js — Interp: 🟢 5, 🔴 3, 2 unch. · avg -0.7% · Bytecode: 🔴 1, 9 unch. · avg -0.2%
classes.js — Interp: 🔴 30, 1 unch. · avg -8.2% · Bytecode: 🟢 2, 🔴 4, 25 unch. · avg -0.7%
closures.js — Interp: 🔴 11 · avg -11.1% · Bytecode: 🔴 3, 8 unch. · avg -2.1%
collections.js — Interp: 🔴 12 · avg -12.7% · Bytecode: 12 unch. · avg -2.0%
csv.js — Interp: 🔴 12, 1 unch. · avg -10.9% · Bytecode: 🔴 4, 9 unch. · avg -2.2%
destructuring.js — Interp: 🔴 22 · avg -10.3% · Bytecode: 🟢 2, 🔴 3, 17 unch. · avg -0.0%
fibonacci.js — Interp: 🔴 8 · avg -11.4% · Bytecode: 🔴 3, 5 unch. · avg -0.9%
float16array.js — Interp: 🔴 29, 3 unch. · avg -6.4% · Bytecode: 🟢 1, 🔴 7, 24 unch. · avg -1.4%
for-of.js — Interp: 🔴 7 · avg -5.1% · Bytecode: 7 unch. · avg -1.0%
generators.js — Interp: 🔴 4 · avg -10.0% · Bytecode: 🔴 1, 3 unch. · avg -3.1%
iterators.js — Interp: 🔴 42 · avg -9.1% · Bytecode: 🟢 3, 🔴 7, 32 unch. · avg -1.4%
json.js — Interp: 🔴 20 · avg -10.5% · Bytecode: 🟢 1, 🔴 11, 8 unch. · avg -3.8%
jsx.jsx — Interp: 🔴 20, 1 unch. · avg -8.0% · Bytecode: 🟢 6, 15 unch. · avg +2.8%
modules.js — Interp: 🔴 8, 1 unch. · avg -8.0% · Bytecode: 🔴 1, 8 unch. · avg -0.9%
numbers.js — Interp: 🔴 10, 1 unch. · avg -8.3% · Bytecode: 🔴 4, 7 unch. · avg -2.4%
objects.js — Interp: 🔴 7 · avg -10.8% · Bytecode: 🔴 1, 6 unch. · avg -2.1%
promises.js — Interp: 🔴 7, 5 unch. · avg -4.6% · Bytecode: 🟢 5, 🔴 1, 6 unch. · avg +4.8%
regexp.js — Interp: 🟢 6, 🔴 5 · avg -0.9% · Bytecode: 🔴 6, 5 unch. · avg -5.0%
strings.js — Interp: 🔴 18, 1 unch. · avg -9.3% · Bytecode: 🔴 7, 12 unch. · avg -2.4%
tsv.js — Interp: 🔴 9 · avg -10.2% · Bytecode: 🟢 1, 8 unch. · avg +0.6%
typed-arrays.js — Interp: 🟢 3, 🔴 17, 2 unch. · avg -1.2% · Bytecode: 🟢 10, 12 unch. · avg +10.3%
uint8array-encoding.js — Interp: 🟢 11, 🔴 5, 2 unch. · avg +13.7% · Bytecode: 🟢 1, 🔴 5, 12 unch. · avg -8.1%
weak-collections.js — Interp: 🔴 13, 2 unch. · avg -18.9% · Bytecode: 🔴 11, 4 unch. · avg -0.5%
Deterministic profile diffDeterministic profile diff: no significant changes. Measured on ubuntu-latest x64. Benchmark ranges compare cached main-branch min/max ops/sec with the PR run; overlapping ranges are treated as unchanged noise. Percentage deltas are secondary context. |
test262 Conformance
Areas closest to 100%
Per-test deltas (+1 / -0)Newly passing (1):
Steady-state failures are non-blocking; regressions vs the cached main baseline (lower total pass count, or any PASS → non-PASS transition) fail the conformance gate. Measured on ubuntu-latest x64, bytecode mode. Areas grouped by the first two test262 path components; minimum 25 attempted tests, areas already at 100% excluded. Δ vs main compares against the most recent cached |
Summary
tmp/logo scratch artifacts and ignoretmp/going forward.logo-original.png.Testing
Asset/gitignore-only verification performed:
git diff --checkmagick identify -format '%f %wx%h %[channels] %b\\n' logo-original.png logo.png website/public/logo.pnggit check-ignore -v tmp tmp/example.txtbun check-swimmies.ts <changed files>