Files
scriptc/packages
Malte UblandClaude Opus 5.5 678ddf8a4e Island user program modules end to end
A file the island decision put in the set is no longer compiled natively:
it is keyed by its absolute path, its declarations type the program as
foreign, its diagnostics do not fail the program the build does not
compile, and every import or require of it lowers to an island load.
`--node-island=<path>` therefore takes effect for a user module, not only
for a package.

The recovery stays one round: when the lowering refuses a user JavaScript
module, the reload adds every such module at once and each one is reported
once as an SC8001 note naming the module and its reason. The build reports
the islands it ran (packages and modules) with its result, and an
executable cache hit reports them again, so a runner can tell an island
result from a native one.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-29 18:15:57 -07:00
..
2026-10-29 06:02:00 -05:00
2026-10-29 06:02:00 -05:00
2026-10-29 06:02:00 -05:00
2026-10-29 06:02:00 -05:00
2026-10-29 06:02:00 -05:00
2026-10-29 06:02:00 -05:00
2026-10-29 06:02:00 -05:00
2026-10-29 06:02:00 -05:00
2026-10-29 06:02:00 -05:00
2026-10-29 06:02:00 -05:00
2026-10-29 06:02:00 -05:00
2026-10-29 16:39:31 -05:00
2026-10-29 06:02:00 -05:00
2026-10-29 06:02:00 -05:00
2026-10-29 15:55:05 -05:00
2026-10-29 16:39:31 -05:00
2026-10-29 06:02:00 -05:00
2026-10-29 06:02:00 -05:00