aboutsummaryrefslogtreecommitdiff
path: root/vm/main.c
diff options
context:
space:
mode:
authorAryadev Chavali <aryadev@aryadevchavali.com>2024-04-14 03:54:54 +0630
committerAryadev Chavali <aryadev@aryadevchavali.com>2024-04-14 03:54:54 +0630
commit3b912495dec2868f1afae0319471d5ea9451c371 (patch)
tree65d31c9d2b99f2409e90a54dbdd69c588c96a79b /vm/main.c
parente12f36466934dcbc48c0d5847591365191504270 (diff)
downloadovm-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/main.c')
0 files changed, 0 insertions, 0 deletions