这样的事情:
alloc/free,pthread_*,longjump在 СThreadJava 中的,ThreadLocal ,ClassLoader,JavaCompiler,java.lang.instrument,等WeakReference- C++ 模板语言扩展(回到过去)
- 运行时二进制/字节码检测
需要运行时的特殊支持,并为语言添加语言本身无法表达的新语义。
汇编语言扩展或外部模块或内置反射 API 也可以访问运行时并可以更改行为。
我寻找通常为这种语言扩展命名的术语,它为通常的语言结构无法表达的语言带来新的语义。