marekjm / viuavm

Parallel virtual machine designed to reliably run massively concurrent programs
https://viuavm.org/
GNU General Public License v3.0
71 stars 11 forks source link

Change bytecode size type to bigger integer #94

Closed marekjm closed 8 years ago

marekjm commented 8 years ago

Currently, the bytecode size is held by unit16_t type variables. This is a rather poor choice - Viua programs can be at most 65536 bytes of bytecode. Proposed solution is to move to uint64_t for bytecode size variables.

marekjm commented 8 years ago

This would also require changes in several places to be made: