nanoframework / Home

:house: The landing page for .NET nanoFramework repositories.
https://www.nanoframework.net
MIT License
861 stars 79 forks source link

Heap compaction is not working #1354

Open josesimoes opened 1 year ago

josesimoes commented 1 year ago

Target name(s)

ALL

Firmware version

N/A

Was working before? On which version?

Nope

Device capabilities

No response

Description

When using any application that make the GC to kick in and subsequently require heap compaction cause hard fault on the device (on the virtual device it causes memory access exception).

How to reproduce

No response

Expected behaviour

No response

Screenshots

No response

Aditional information

No response

### Tasks
- [ ] Add Profiler tool to analyse object creation/deletion/heap management
- [x] Improve debug output in interpreter to provide more/better details on GC and heap compaction
- [ ] Find and fix root cause
josesimoes commented 1 year ago

cc @sky9mike @MateuszKlatecki