release method
This method releases a marked range created by a call to {@link #mark mark()}. Calls to {@code release()} must appear in the reverse order of the corresponding calls to {@code mark()}. If a mark is released twice, or if marks are not released in reverse order of the corresponding calls to {@code mark()}, the behavior is unspecified.
For more information and an example, see {@link #mark}.
@param marker A marker returned by a call to {@code mark()}. @see #mark
Implementation
@override
void release(int marker) {
// no resources to release
}