Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
c3c8238
feat: tier-0 field-table interpreter as the default make path for tre…
quinnj Jul 15, 2026
6705532
feat(macros): register field-table metadata at struct definition
quinnj Jul 15, 2026
4211006
test: tier-0 interpreter unit tests + juliac --trim workload
quinnj Jul 15, 2026
e05341b
fix(interp): verifier-driven hardening + ISO date lifts + classic-sem…
quinnj Jul 15, 2026
da40283
feat: the :hot tier — per-type specialized make + precompile-time com…
quinnj Jul 15, 2026
0823e4f
fix: preference-free trim-verifier fixes from PR #62
quinnj Jul 15, 2026
62bbaa3
revert: drop the applyeach value hoist (write-side)
quinnj Jul 15, 2026
44dc772
fix: isa-ladder the Symbol lift for trim reachability
quinnj Jul 15, 2026
5cf63b6
fix(trim): route all structlike makes through the hot descent in trim…
quinnj Jul 15, 2026
a3e580d
refactor: consolidate the make tiers — shared peel/union2, deduped ho…
quinnj Jul 15, 2026
d452392
feat(interp): recursive ValueSpec + broad coverage expansion
quinnj Jul 15, 2026
7e85d69
fix: tier-route the noarg dispatcher arm like the structlike arm
quinnj Jul 15, 2026
ce1c543
feat(interp): fully-capable tier-0 — absorb and delete the classic st…
quinnj Jul 16, 2026
cf04f40
fix(hot): route custom-make field types through 4-arg make dispatch
quinnj Jul 16, 2026
c9f8c87
docs+refactor: plain-language comments; merge now-identical branches
quinnj Jul 18, 2026
5540b43
docs: comments describe the current mechanism, not the development path
quinnj Jul 18, 2026
2ad3d64
api: a public engine surface; explicit custommake trait; no runtime m…
quinnj Jul 18, 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
66 changes: 66 additions & 0 deletions Manifest-v1.12.toml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ version = "2.8.2"

[deps]
Dates = "ade2ca70-3891-5945-98fb-dc099432e06a"
PrecompileTools = "aea7be01-6a6a-4083-8856-8a6e6704d82a"
Preferences = "21216c6a-2e73-6563-6e65-726566657250"
UUIDs = "cf7118a7-6976-5b1a-9a39-7adc72f591a4"

[weakdeps]
Expand All @@ -17,6 +19,8 @@ StructUtilsStaticArraysCoreExt = ["StaticArraysCore"]
StructUtilsTablesExt = ["Tables"]

[compat]
PrecompileTools = "1"
Preferences = "1"
Measurements = "2"
StaticArraysCore = "1"
Tables = "1"
Expand Down
Loading