Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
1dfd014
perf(runtime): fast-path ordinary native property Get
Sep 14, 2026
e8d3300
docs: key native Get changelog to PR 10248
Sep 14, 2026
cd981bb
perf(json): count a compiled loop's whole-array materialization as tr…
Sep 14, 2026
6ad863a
docs(changelog): fragment for #10249
Sep 14, 2026
671ee8b
fix(runtime): resolve symbol props written to declared class prototyp…
Sep 14, 2026
f6a0892
fix(runtime): preserve presence and prototype overrides for symbol pr…
Sep 14, 2026
45f713d
perf(compile): prune pure and mixed forwarding barrels
Sep 14, 2026
3e5d99c
fix(compile): preserve lexical paths during purity inference
Sep 14, 2026
58a29c9
perf(runtime): prepare refreshable registry address index
Sep 14, 2026
215b5c2
docs: key registry index changelog to PR 10251
Sep 14, 2026
45960e9
perf(runtime): cache handle stack metadata and compact root slots
Sep 14, 2026
f31b29b
docs: key runtime handle changelog to PR 10252
Sep 14, 2026
5a62477
fix(runtime): retain scoped handles on emulated TLS targets
Sep 14, 2026
5c8a643
perf(gc): make the "nothing due" GC check cheap on safepoint polls an…
Sep 14, 2026
0d41cd7
changelog: key the GC due-check fragment to PR 10253
Sep 14, 2026
97a176d
perf(gc): let a tiny-parse boundary collect when the young generation…
Sep 14, 2026
1db2483
tooling: re-audit PASS1_MARKED after the tiny-parse nursery-cap bound…
Sep 14, 2026
edb9eb6
changelog: tiny-parse nursery-cap boundary (#10254)
Sep 14, 2026
9f34bbc
perf(codegen): keep the element-shape clone's accumulator and counter…
Sep 14, 2026
7ff0132
test(codegen): pin the element-shape clone's native accumulator and c…
Sep 14, 2026
9ef0671
test(gap): observe the clone's accumulator and counter publications a…
Sep 14, 2026
e3d17cf
style(codegen): rustfmt module order
Sep 14, 2026
c380135
changelog: element-shape clone native accumulator and counter (#10255)
Sep 14, 2026
ed8e6f9
changelog: state the matrix distribution exactly
Sep 14, 2026
e42b31c
changelog: separate the random gap's division share from its locality…
Sep 14, 2026
22085aa
docs(runtime): clarify merged GC cache invariants and refresh source …
Sep 14, 2026
bc48bf2
chore: bump version to 0.5.1566 for train 188
Sep 14, 2026
5b49fd8
fix(runtime): use the prototype override helper module directly
Sep 14, 2026
895b9c7
fix(runtime): validate allocation ownership before symbol presence reads
Sep 14, 2026
755bc44
test(compile): clear prior output before collect-only assertions
Sep 14, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co

Perry is a native TypeScript compiler written in Rust that compiles TypeScript source code directly to native executables. It uses SWC for TypeScript parsing and LLVM for code generation.

**Current Version:** 0.5.1565
**Current Version:** 0.5.1566


## TypeScript Parity Status
Expand Down
Loading
Loading