We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6ec69ff commit a135732Copy full SHA for a135732
2 files changed
src/runtime/gravity_vm.c
@@ -630,6 +630,7 @@ static bool gravity_vm_exec (gravity_vm *vm) {
630
// check for special setter trick
631
if (VALUE_ISA_CLOSURE(STACK_GET(r1))) {
632
closure = VALUE_AS_CLOSURE(STACK_GET(r1));
633
+ if (closure->f->tag == EXEC_TYPE_INTERNAL) r1copy = STACK_GET(rwin+1);
634
SETVALUE(r1, r1copy);
635
reset_r1 = true;
636
goto execute_store_function;
src/shared/gravity_value.h
@@ -66,8 +66,8 @@
66
extern "C" {
67
#endif
68
69
-#define GRAVITY_VERSION "0.8.4" // git tag 0.8.4
70
-#define GRAVITY_VERSION_NUMBER 0x000804 // git push --tags
+#define GRAVITY_VERSION "0.8.5" // git tag 0.8.5
+#define GRAVITY_VERSION_NUMBER 0x000805 // git push --tags
71
#define GRAVITY_BUILD_DATE __DATE__
72
73
#ifndef GRAVITY_ENABLE_DOUBLE
0 commit comments