hphp/runtime/vm/jit/tc-internal.h
void rollback() {
    if (loc.empty()) return;

    cache.main().setFrontier(loc.mainStart());
    cache.cold().setFrontier(loc.coldStart());
    cache.frozen().setFrontier(loc.frozenStart());
    cache.data().setFrontier(dataStart);
  }
/*
   * If loc contains a valid location, reset the frontiers of all code and data
   * blocks to the positions recorded by the last call to markStart().
   */
If loc contains a valid location, reset the frontiers of all code and data
blocks to the positions recorded by the last call to markStart().
If loc contains a valid location reset the frontiers of all code and data blocks to the positions recorded by the last call to markStart () .
void rollback() {
    if (loc.empty()) return;
    cache.main().setFrontier(loc.mainStart());
    cache.cold().setFrontier(loc.coldStart());
    cache.frozen().setFrontier(loc.frozenStart());
    cache.data().setFrontier(dataStart);
  }
void rollback ( ) { if ( loc . empty ( ) ) return ; cache . main ( ) . setFrontier ( loc . mainStart ( ) ) ; cache . cold ( ) . setFrontier ( loc . coldStart ( ) ) ; cache . frozen ( ) . setFrontier ( loc . frozenStart ( ) ) ; cache . data ( ) . setFrontier ( dataStart ) ; }
If loc contains a valid location, reset the frontiers of all code and data
 blocks to the positions recorded by the last call to markStart().
If loc contains a valid location reset the frontiers of all code and data blocks to the positions recorded by the last call to markStart () .