From 874db261046d6155b1942efa106d2e0014295d6d Mon Sep 17 00:00:00 2001 From: Patrick Walton Date: Fri, 12 Sep 2014 13:28:37 -0700 Subject: script: Use atom comparison in more places, especially for attributes. 75% improvement in style recalc for Guardians of the Galaxy. --- components/script/dom/bindings/codegen/CodegenRust.py | 1 + 1 file changed, 1 insertion(+) (limited to 'components/script/dom/bindings/codegen/CodegenRust.py') diff --git a/components/script/dom/bindings/codegen/CodegenRust.py b/components/script/dom/bindings/codegen/CodegenRust.py index 4d0f8bdb682..8554132862f 100644 --- a/components/script/dom/bindings/codegen/CodegenRust.py +++ b/components/script/dom/bindings/codegen/CodegenRust.py @@ -5458,6 +5458,7 @@ class GlobalGenRoots(): for protoName in descriptor.prototypeChain[1:-1]: protoDescriptor = config.getDescriptor(protoName) delegate = string.Template('''impl ${selfName} for ${baseName} { + #[inline] fn ${fname}(&self) -> bool { self.${parentName}.${fname}() } -- cgit v1.2.3