私のユースケースでは、生成された解析ツリーでビジターを使用して、数千の小さく独立した式をツリー表現に解析する必要があります。現在、解析操作ごとに新しいストリーム、レクサー、パーサーインスタンスが作成されています。
これは最適ではないかもしれないと思います。ANTLR4のウォームアッププロパティを利用するために、このようなセットアップでどのオブジェクトインスタンスを再利用できますか?スレッドセーフはどうですか?これらのインスタンスのどれがスレッドローカルである必要がありますか?レクサーまたはパーサーインスタンスを再利用するには、何らかのリセットが必要ですか?