Package com.oracle.truffle.regex.tregex.buffer
package com.oracle.truffle.regex.tregex.buffer
-
ClassesClassDescriptionAbstract base class of all ArrayBuffer classes, exists solely to avoid code duplication.This class is designed as a "scratchpad" for generating many byte arrays of unknown size.This class is designed as a "scratchpad" for generating many char arrays of unknown size.This class is instantiated once per compilation of a regular expression in
TRegexCompiler.compile(RegexLanguage, RegexSource))} and is supposed to reduce the amount of allocations during automaton generation.This class is designed as a "scratchpad" for generating many char arrays of unknown size.Extension ofIntArrayBufferthat adds convenience functions for arrays of integer ranges in the form:This class is designed as a "scratchpad" for generating many long arrays of unknown size.This class is designed as a "scratchpad" for generating many Object arrays of unknown size.This class is designed as a "scratchpad" for generating many short arrays of unknown size.