テンプレートで単体テストを実行しているときに、最初に使用したときにのみ解析およびコンパイルされているように見えることに気付きました。また、作成したものの最終的には使用しなかったテンプレートが解析されていないことを確認できます。ほとんどのユースケースではこれで問題ありませんが、a) テンプレートをコンパイルする必要がある場合のパフォーマンスへの影響と、b) 2 つ (またはそれ以上) の場合にマルチスレッド環境で何が起こるかについて少し心配しています。スレッドは同じテンプレートを使用する必要がありますが、まだコンパイルされていません。
私の懸念が正当化されていない場合でも、使用されるまで待つのではなく、起動時にすべてのテンプレートを解析してコンパイルし、すべてが確実にコンパイルされるようにすることをお勧めします。これどうやってするの?