Sverker Eriksson
Sverker Eriksson
You switched the condition around. `fast` in NOT allowed to be in between `htop` and `hend`. Should be `if (ErtsInBetween(fast, p->htop, p->hend)) return 1;`
From `heap` to `htop` are terms alreay built on the heap. From `htop` to `stop` is free space available for heap and/or stack to grow toward each other. From `stop`...
Run the replay again until assert fail with `p->off_heap.first` larger than `p->htop`. Set watch points on both of them ``` (rr) watch -l p->htop (rr) watch -l p->off_heap.first ``` Don't...
You navigate rr replay as a normal interactive gdb session but you can also do `reverse-continue`, `rc` `reverse-next,` `rn` `reverse-step,` `rs` `reverse-stepi,` `rsi` `reverse-finish`
Yes that's a false positive in beam_hot.h. It uses HTOP, which is a cached value of c_p->htop, when it executes beam code. The macros SWAPIN and SWAPOUT switch modes between...
Thanks for the good report. This was an over ten-year-old bug. Proposed fix in #8897.
Fix in OTP-26.2.5.4.
The purpose of the 'ETS-TRANSFER' message was to avoid the risk of table leakage due to the receiver not being aware. Without it you must make sure to make the...
@Maria-12648430 @juhlig Forgot about this one. I added the missing `{heir,Pid}` in the docs and expanded with a sentence about notifying the heir some other way. Please review my wording.
@Maria-12648430 wrote > ...when the heir process is a supervisor which passes the table to a child process on (re-)starts. If the child process dies, the supervisor will receive an...