When you die or load your game in Just Cause 2, you have to continue from the last autosave. But it's not quite clear what exactly causes the autosave to occur other than checkpoints and completing areas.
Does autosaving occur after you clear part of a town, or can that progress be lost if you die?