-
-
Notifications
You must be signed in to change notification settings - Fork 161
Pull requests: PerryTS/perry
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
perf(runtime): make
delete a shape transition, not a stable tombstone
#10826
opened Sep 20, 2026 by
proggeramlug
Contributor
Loading…
fix(runtime): enforce the three shape rules the single property-read path needs (synthetic class ids aliased live ShapeIds)
#10824
opened Sep 20, 2026 by
proggeramlug
Contributor
Loading…
docs(runtime): narrow the diagnostics feature comment to what it actually gates
#10820
opened Sep 20, 2026 by
proggeramlug
Contributor
Loading…
perf(runtime): skip the arg-combine Vec for no-partial-args bound callbacks (−4.6% CPU)
#10818
opened Sep 20, 2026 by
proggeramlug
Contributor
Loading…
fix(api-manifest): add 15 missing dispatch-table entries; move drift check onto cargo-test
#10817
opened Sep 20, 2026 by
proggeramlug
Contributor
Loading…
perf(regex): answer a plain-string split without the engine
#10816
opened Sep 20, 2026 by
proggeramlug
Contributor
Loading…
perf(codegen): build ObjectRest's excluded-key array as a literal, not N calls (−8.7%)
#10814
opened Sep 20, 2026 by
proggeramlug
Contributor
Loading…
perf(runtime): stop double-hashing Map's string content-hash side table
#10813
opened Sep 20, 2026 by
proggeramlug
Contributor
Loading…
fix(runtime): install URLSearchParams prototype methods as reified closures
#10807
opened Sep 20, 2026 by
proggeramlug
Contributor
Loading…
fix(runtime): dispatch node:stream super() through the legacy Stream base
#10805
opened Sep 20, 2026 by
proggeramlug
Contributor
Loading…
fix(codegen): point the module-global Ptr<Shape> denial at #10803, not closed #7109
#10804
opened Sep 20, 2026 by
proggeramlug
Contributor
Loading…
refactor(stdlib): remove decimal.js/big.js/bignumber.js native binding
#10704
opened Sep 19, 2026 by
proggeramlug
Contributor
•
Draft
refactor(stdlib): remove mysql2 native binding
#10680
opened Sep 18, 2026 by
proggeramlug
Contributor
Loading…
chore(pg): remove native pg binding, compile real package from source
#10677
opened Sep 18, 2026 by
proggeramlug
Contributor
Loading…
Windows: make the platform buildable and Node-correct end-to-end (#10385)
#10403
opened Sep 17, 2026 by
proggeramlug
Contributor
Loading…
turnloop: replace tokio as Perry's event loop (P0–P8)
run-extended-tests
Opt PR into compile-smoke/parity/doc-tests/drizzle-mysql-smoke
#10354
opened Sep 16, 2026 by
proggeramlug
Contributor
•
Draft
gc: a full mark-sweep promotes its Eden survivors in place; bounded promoted cohort (#10182) [does not meet acceptance]
#10204
opened Sep 13, 2026 by
proggeramlug
Contributor
•
Draft
fix(release): clear publishing and runtime blockers
#9998
opened Sep 8, 2026 by
proggeramlug
Contributor
•
Draft
gc(nursery): the steady-state cap is bounded by RSS, not re-denominated by survivor statistics — denomination ends at the first copying minor, no mortality shrink, cap-due minors rate the scale
run-extended-tests
Opt PR into compile-smoke/parity/doc-tests/drizzle-mysql-smoke
#9968
opened Sep 7, 2026 by
proggeramlug
Contributor
•
Draft
gc(policy): the ArenaBytes major trigger and its consumers measure old space, not the copying nursery's reserved capacity
run-extended-tests
Opt PR into compile-smoke/parity/doc-tests/drizzle-mysql-smoke
#9951
opened Sep 7, 2026 by
proggeramlug
Contributor
•
Draft
gc(tenuring): the survival-rate lock latches S=1 only on steady-state evidence, never from the startup cohort
#9949
opened Sep 7, 2026 by
proggeramlug
Contributor
•
Draft
perf(runtime): classify native-call receivers from the tracked header; no Buffer/typed-array registry probe for known kinds
#9937
opened Sep 7, 2026 by
proggeramlug
Contributor
•
Draft
perf(codegen): type erased numeric predicates
#9921
opened Sep 6, 2026 by
proggeramlug
Contributor
•
Draft
perf(gc): exact-start bitmap + page-class-first pointer validation; header-first buffer-registry rejection
#9919
opened Sep 6, 2026 by
proggeramlug
Contributor
•
Draft
Previous Next
ProTip!
Follow long discussions with comments:>50.