There seems to be a limit on 524,288 bytes. (See https://github.com/JuliaLang/julia/pull/8241)
Naturally we use a little bit more memory for long variable names when parsing, but I highly doubt that it is measurable. At runtime the length of variable name does not affect the speed.
