次のようなもの:
alloc/free
,pthread_*
,longjump
in СThread
、、、、、などJavaでThreadLocal
_ClassLoader
_JavaCompiler
java.lang.instrument
WeakReference
- C++ テンプレート言語拡張 (過去にさかのぼる)
- ランタイム バイナリ/バイト コード インストルメンテーション
ランタイムからの特別なサポートを必要とし、言語自体では表現できない新しいセマンティックを言語に追加します。
また、アセンブラー言語拡張、外部モジュール、または組み込みのリフレクション API はランタイムにアクセスでき、動作を変更できます。
通常の言語構造では表現できない言語に新しいセマンティックをもたらすような言語拡張全般に名前を付ける用語を探します。