dart-archive / kernel

Dart IR (Intermediate Representation) -- moved to dart-lang/sdk
BSD 3-Clause "New" or "Revised" License
20 stars 3 forks source link

Closure conversion: length is always renamed #43

Closed karlklose closed 7 years ago

karlklose commented 8 years ago

Due to the File.length() method, closure conversion renames property accesses to length, which seems to bypass some optimizations in the VM and causing slow performance for lists.

karlklose commented 7 years ago

This issue was moved to dart-lang/sdk#28131