-
-
Notifications
You must be signed in to change notification settings - Fork 25
Pull requests: illegalstudio/elephc
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
fix(ir): release loop-carried locals whose slot widens to boxed storage after their store was lowered
#535
opened Jul 11, 2026 by
mirchaemanuel
Contributor
Loading…
fix(codegen): guard container consumers against the null-container sentinel (chained-read miss segfault)
#533
opened Jul 11, 2026 by
mirchaemanuel
Contributor
Loading…
fix(ir_lower): release owned Mixed sources after string coercion (foreach element leak)
#532
opened Jul 11, 2026 by
mirchaemanuel
Contributor
Loading…
fix(ir_lower): release the nullable-access hidden temp after its consuming chained read
#531
opened Jul 11, 2026 by
mirchaemanuel
Contributor
Loading…
fix(codegen): release the inner-container temporary of a chained subscript read
#524
opened Jul 10, 2026 by
mirchaemanuel
Contributor
Loading…
fix(web): exempt planned --max-requests recycles from the crash-loop guard
#523
opened Jul 10, 2026 by
mirchaemanuel
Contributor
Loading…
fix(types): list destructuring accepts a union/assoc RHS carrying an array member
#522
opened Jul 9, 2026 by
chadmandoo
Contributor
Loading…
feat(errors): register UnhandledMatchError as a builtin Error subclass
#521
opened Jul 9, 2026 by
chadmandoo
Contributor
Loading…
feat(types): array element covariance into a declared array<Object> parameter
#520
opened Jul 9, 2026 by
chadmandoo
Contributor
Loading…
feat(types): accept an array of any object at an array<Object> parameter
#519
opened Jul 9, 2026 by
chadmandoo
Contributor
Loading…
feat(types): fluent wither-return covariance through descendant interfaces
#518
opened Jul 9, 2026 by
chadmandoo
Contributor
Loading…
fix: match with heterogeneous arm types no longer coerces every arm to one unified type
#492
opened Jul 7, 2026 by
mirchaemanuel
Contributor
Loading…
fix(codegen): stamp the canonical x86_64 heap magic through one shared helper (#482)
#491
opened Jul 7, 2026 by
mirchaemanuel
Contributor
Loading…
fix(codegen): callable-invoker trampoline preserves callee-saved registers (#487)
#490
opened Jul 7, 2026 by
mirchaemanuel
Contributor
Loading…
fix(ir): release the producer's reference when boxing an owned value as Mixed (#484)
#489
opened Jul 7, 2026 by
mirchaemanuel
Contributor
Loading…
fix(ir,codegen): release caught exceptions through the owned-local lifecycle (#448)
#477
opened Jul 6, 2026 by
mirchaemanuel
Contributor
Loading…
fix(types,ir): loop-grown arrays widen to mixed before the body is processed (#452)
#475
opened Jul 6, 2026 by
mirchaemanuel
Contributor
Loading…
feat: covariant self-returns, use-const/enum-name parse edges, exception $previous, unknown-array foreach keys
#473
opened Jul 6, 2026 by
chadmandoo
Contributor
Loading…
feat: implement PHP clone — parser, checker, EIR shallow object copy
#472
opened Jul 6, 2026 by
chadmandoo
Contributor
Loading…
feat: mixed/union values at narrower declared boundaries + typed callbacks over unknown-element arrays
#470
opened Jul 6, 2026 by
chadmandoo
Contributor
Loading…
fix: keyword-spelled member names — declarations and case-insensitive access
#469
opened Jul 6, 2026 by
chadmandoo
Contributor
Loading…
fix: type enum-case parameter defaults as the enum, not the backing scalar
#468
opened Jul 6, 2026 by
chadmandoo
Contributor
Loading…
feat: resolve the object pseudo-type and Closure type-hint
#467
opened Jul 6, 2026 by
chadmandoo
Contributor
Loading…
feat: implement mb_strlen() builtin (UTF-8 code-point count)
#466
opened Jul 6, 2026 by
chadmandoo
Contributor
Loading…
feat: parse typed class constants (PHP 8.3
const TYPE NAME = ...)
#465
opened Jul 6, 2026 by
chadmandoo
Contributor
Loading…
Previous Next
ProTip!
no:milestone will show everything without a milestone.