return Commit(kLargeCommit);
nsMdbPtr<nsIMdbThumb> thumb(mEnv); mdb_err err;  err = mStore->LargeCommit(mEnv, getter_Acquires(thumb)); if (err != 0) return NS_ERROR_FAILURE;  mdb_count total; mdb_count current; mdb_bool done; mdb_bool broken;  do { err = thumb->DoMore(mEnv, &total, &current, &done, &broken); } while ((err == 0) && !broken && !done);  if ((err != 0) || !done) return NS_ERROR_FAILURE;  return(NS_OK);
nsGlobalHistory::Flush(){  return Commit(kLargeCommit);}