The compiler will propably clamp the value to one byte, so
The benchmark (PC):
(Mac)
-- Byteemoz
MyByte:Byte = 2000becomes
MyByte:Int = 2000 & $FF
The benchmark (PC):
Byte Operations took: 4511 milliseconds.
Short Operations took: 4569 milliseconds.
Integer Operations took: 4488 milliseconds.
Short Operations took: 4569 milliseconds.
Integer Operations took: 4488 milliseconds.
(Mac)
Byte Operations took: 3626 milliseconds.
Short Operations took: 3569 milliseconds.
Integer Operations took: 3419 milliseconds.
Short Operations took: 3569 milliseconds.
Integer Operations took: 3419 milliseconds.
-- Byteemoz