The document discusses a technique called on-the-fly resolve trace minimization that is used to reduce the memory requirements of SAT solvers. It works by identifying conflict clauses that will not be part of the final proof of unsatisfiability and deleting their associated resolve source information. This avoids storing resolve traces for clauses that get deleted prior to the proof being generated. The technique was implemented in the Mage SAT solver and evaluated on SAT-based model checking tasks, finding it could save hundreds of megabytes of memory usage.