Mentions légales du service

Skip to content

Refactor caga wp42 remove bridges

Created by: cgcert

This PR aims at removing bridges for performance purposes and readibility. Bridges aimed at invalidating pointers to managers after a context was destroyed causing boxes that wanted to use them after a call to initialize/uninitialize/process to crash at runtime due to dangling pointers.

This solution was found to decrease performance a lot for a guard that is less than satisfactory. As a consequence, these bridges are removed and we rely on documentation to warn API users not reusing the pointers to managers.

Merge request reports