diff --git a/doc/api/readline.md b/doc/api/readline.md index 1131438eb50a9b..1e1861c1ab6289 100644 --- a/doc/api/readline.md +++ b/doc/api/readline.md @@ -318,8 +318,6 @@ changes: description: Symbol.asyncIterator support is no longer experimental. --> -> Stability: 2 - Stable - * Returns: {AsyncIterator} Create an `AsyncIterator` object that iterates through each line in the input @@ -332,10 +330,8 @@ If the loop is terminated with `break`, `throw`, or `return`, [`rl.close()`][] will be called. In other words, iterating over a `readline.Interface` will always consume the input stream fully. -A caveat with using this experimental API is that the performance is -currently not on par with the traditional `'line'` event API, and thus it is -not recommended for performance-sensitive applications. We expect this -situation to improve in the future. +Performance is not on par with the traditional `'line'` event API. Use `'line'` +instead for performance-sensitive applications. ```js async function processLineByLine() {