diff options
author | Aryadev Chavali <aryadev@aryadevchavali.com> | 2024-04-14 03:54:54 +0630 |
---|---|---|
committer | Aryadev Chavali <aryadev@aryadevchavali.com> | 2024-04-14 03:54:54 +0630 |
commit | 3b912495dec2868f1afae0319471d5ea9451c371 (patch) | |
tree | 65d31c9d2b99f2409e90a54dbdd69c588c96a79b /vm | |
parent | e12f36466934dcbc48c0d5847591365191504270 (diff) | |
download | ovm-3b912495dec2868f1afae0319471d5ea9451c371.tar.gz ovm-3b912495dec2868f1afae0319471d5ea9451c371.tar.bz2 ovm-3b912495dec2868f1afae0319471d5ea9451c371.zip |
Created custom functions to convert (h)words to and from bytecode format
Instead of using endian.h that is not portable AND doesn't work with
C++, I'll just write my own using a forced union based type punning
trick.
I've decided to use little endian for the format as well: it seems to
be used by most desktop computers so it should make these functions
faster to run for most CPUs.
Diffstat (limited to 'vm')
0 files changed, 0 insertions, 0 deletions