docs: private void init_freelists(boolean create)
      {
          int qlist_num;
  
          if (create == true) {
              init_storage_parameters();
          };
          for (qlist_num = 0; qlist_num <= last_ql_index;
              qlist_num++) {
              if (create == true) {
                  ql_heads[qlist_num] =  new Listhead();
              }
              ql_heads[qlist_num].length = 0;
              ql_heads[qlist_num].first_block = null;
          };
          nonempty_lists = 0;
      }