Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-06-14 | Update copyright year | Hans Nilsson | |
2017-05-05 | Extend hipe_SUITE to test exceptions and try/catch | Björn Gustavsson | |
2016-10-14 | erts: Check hipe stack in check_process_code | Magnus Lång | |
This is part of commit 1bd508921dd93086b05e7d0038b816b36c421d86. I did not include the fun-checking as we have a new purge strategy for funs in OTP 20. That remains to be solved some other way for hipe. | |||
2016-09-02 | Introduce literal sweep of native stack in new purge strategy | Rickard Green | |
2016-07-06 | check_process_code: Sweep HiPE stack for literals | Magnus Lång | |
Because check_process_code neglected checking the HiPE stack for references to the literal area, such references would survive the purge and subsequent deletion of a module and its literal area. These dangling references would then cause incorrect behaviour or even hard crashes of the VM. By simply adding a scan of the HiPE stack to check_process_code and erts_garbage_collect_literals, this problem is fixed. In order to support full stack walks without deleting the graylimit trap, a new stack walking interface function, nstack_walk_init_sdesc_ignore_trap() was introduced. |