摘要: First up – 泛型的高级位和代码共享我们基于变量的类型,做了代码共享和匹配的混合。对于引用类型的变量,泛型方法实例化了代码共享。对于内置类型和值类型,包括枚举,泛型方法是专业化的。什么是代码共享?就泛型而言,代码共享是指有两个或多个“兼容”方法的实例指向了同一段x86代码。例如Foo.M<MyClass1>和Foo.M(MyClass2)共享同样的x86代码,MyClass1和MyClass2是引用类型。简单的历史 – 我们在v1.0和v1.1里,同样对数组类型的引用类型做了代码共享。快速回顾EE(执行引擎)数据结构关于CLR的执行引擎数据结构,在SSCLI Essenti 阅读全文
posted @ 2013-06-13 18:18 龙之云 阅读(187) 评论(0) 推荐(1) 编辑