ephemeros wrote: > Unknown W. Brackets wrote: >> Try defining the getter and setter as final. >> >> It's a function call, and it's using a virtual table as far as I know. >> That's going to be a lot slower. >> >> -[Unknown] >> >> > > i tried, there is no notable difference. :( DMD does inline inter-module 'final'.