Why in many BaseX interfaces/classes you don't use a const for array param, like this:
function Encode(data: TBytes): TBaseNcodingString; override;
It has a big impact on performance.
See:
https://www.delphitools.info/2010/07/28/all-hail-the-const-parameters/
Why in many BaseX interfaces/classes you don't use a const for array param, like this:
function Encode(data: TBytes): TBaseNcodingString; override;It has a big impact on performance.
See:
https://www.delphitools.info/2010/07/28/all-hail-the-const-parameters/