Skip to content

support hot reload from a partial kernel file #30109

Closed
@sigmundch

Description

@sigmundch

(I couldn't find whether we have filed an issue for this already)

Hot reload from kernel works when the incremental kernel generator sends down the entire program after a reload. However, if we send a partial program, the VM crashes.

To reproduce:

./out/ReleaseX64/dart pkg/front_end/test/src/incremental/hot_reload_e2e_test.dart

you should see the failure on the unit test titled "reload after non-leaf library modification".

You can also run this test via test.py, but you need to remove the Skip entry in the pkg.status file at this time. The test is being skipped because it appears to show other flaky issues as well (see #29819)

Metadata

Metadata

Assignees

Labels

area-vmUse area-vm for VM related issues, including code coverage, and the AOT and JIT backends.vm-hot-reload

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions