]> git.kaiwu.me - njs.git/commitdiff
Improved an argument name of njs_function_frame().
authorhongzhidao <hongzhidao@gmail.com>
Fri, 11 Jan 2019 11:20:38 +0000 (19:20 +0800)
committerhongzhidao <hongzhidao@gmail.com>
Fri, 11 Jan 2019 11:20:38 +0000 (19:20 +0800)
njs/njs_function.c
njs/njs_function.h

index 8eaab3911c88218cfc67cd52fd490eced0b445dc..a831ecd0f2680ab4eab6becd510f81a3ee9d32bc 100644 (file)
@@ -216,16 +216,16 @@ njs_function_arguments_thrower(njs_vm_t *vm, njs_value_t *value,
 njs_ret_t
 njs_function_native_frame(njs_vm_t *vm, njs_function_t *function,
     const njs_value_t *this, const njs_value_t *args, nxt_uint_t nargs,
-    size_t reserve, nxt_bool_t ctor)
+    size_t continuation_size, nxt_bool_t ctor)
 {
     size_t              size;
     nxt_uint_t          n;
     njs_value_t         *value, *bound;
     njs_native_frame_t  *frame;
 
-    reserve = nxt_max(reserve, function->continuation_size);
+    continuation_size = nxt_max(continuation_size, function->continuation_size);
 
-    size = NJS_NATIVE_FRAME_SIZE + reserve
+    size = NJS_NATIVE_FRAME_SIZE + continuation_size
            + (function->args_offset + nargs) * sizeof(njs_value_t);
 
     frame = njs_function_frame_alloc(vm, size);
@@ -237,7 +237,7 @@ njs_function_native_frame(njs_vm_t *vm, njs_function_t *function,
     frame->nargs = function->args_offset + nargs;
     frame->ctor = ctor;
 
-    value = (njs_value_t *) (njs_continuation(frame) + reserve);
+    value = (njs_value_t *) (njs_continuation(frame) + continuation_size);
     frame->arguments = value;
 
     bound = function->bound;
index 6b45f482104b898000f06794a665eb45fd35bd59..9ae86f3d92c9809ead2c81e8221d94e0e4bd220d 100644 (file)
@@ -163,7 +163,7 @@ njs_ret_t njs_function_constructor(njs_vm_t *vm, njs_value_t *args,
     nxt_uint_t nargs, njs_index_t unused);
 njs_ret_t njs_function_native_frame(njs_vm_t *vm, njs_function_t *function,
     const njs_value_t *this, const njs_value_t *args, nxt_uint_t nargs,
-    size_t reserve, nxt_bool_t ctor);
+    size_t continuation_size, nxt_bool_t ctor);
 njs_ret_t njs_function_lambda_frame(njs_vm_t *vm, njs_function_t *function,
     const njs_value_t *this, const njs_value_t *args, nxt_uint_t nargs,
     nxt_bool_t ctor);
@@ -181,11 +181,11 @@ void njs_function_frame_free(njs_vm_t *vm, njs_native_frame_t *frame);
 nxt_inline njs_ret_t
 njs_function_frame(njs_vm_t *vm, njs_function_t *function,
     const njs_value_t *this, const njs_value_t *args, nxt_uint_t nargs,
-    size_t reserve, nxt_bool_t ctor)
+    size_t continuation_size, nxt_bool_t ctor)
 {
     if (function->native) {
         return njs_function_native_frame(vm, function, this, args, nargs,
-                                         reserve, ctor);
+                                         continuation_size, ctor);
 
     } else {
         return njs_function_lambda_frame(vm, function, this, args, nargs, ctor);