An Interest In:
Web News this Week
- April 2, 2024
- April 1, 2024
- March 31, 2024
- March 30, 2024
- March 29, 2024
- March 28, 2024
- March 27, 2024
December 9, 2022 11:36 pm GMT
Original Link: https://dev.to/yukikimoto/spvm-09665-is-released-1976
SPVM 0.9665 is released
SPVM 0.9665 is released.
New Features and Enhancement
0.9665 2022-12-10 [Internal Compatible Changes] * Renamed spvm_api_vm.h to spvm_vm.h. * Renamed spvm_api_vm.c to spvm_vm.c. * Renamed SPVM_API_VM_call_spvm_method_vm to SPVM_VM_call_spvm_method. * Added SPVM_API_call_spvm_method_vm. * Renamed spvm_inline_api.h to spvm_implement.h * Shared opcodes in vm codes and precompiled codes. * The CALL_METHOD opcode is separated to the logic of calling method and return the value. [Runtime Performance Degration] * For the reason that shared opcodes in vm codes and precompiled codes, the runtime performance maybe degraded a little. [Compililation Performance Improvement] * The compilation time of the precompied codes are improved. [Compililation File Size Improvement] * The compilation file size of the precompied codes become small. [Bug Fix] * Fixed the potential bug of the stack of the arguments and return value. [Improve Excepion Messages] * Improved exception messages. [After] "The %s basic type is not found", "The %s field is not found", "The %s class variable in the %s class is not found", "The %s class is not found", "The %s method in the %s class is not found",
Original Link: https://dev.to/yukikimoto/spvm-09665-is-released-1976
Share this article:
Tweet
View Full Article
Dev To
An online community for sharing and discovering great ideas, having debates, and making friendsMore About this Source Visit Dev To