code: public char[] allocSmallCBuffer(int minSize)
      {
          if (mCurrRecycler != null) {
              char[] result = mCurrRecycler.getSmallCBuffer(minSize);
              if (result != null) {
                  return result;
              }
          }
          // Nope; no recycler, or it has no suitable buffers, let's create:
          return new char[minSize];
      }
docs: /*
  /////////////////////////////////////////////////////////////////////
  Buffer recycling:
  /////////////////////////////////////////////////////////////////////