Welcome! Log In Create A New Profile

Advanced

[njs] Improved performance of conditional jumps.

Vadim Zhestikov via nginx-devel
December 06, 2022 09:52PM
details: https://hg.nginx.org/njs/rev/ef1fd66c094e
branches:
changeset: 2008:ef1fd66c094e
user: Vadim Zhestikov <v.zhestikov@f5.com>
date: Tue Dec 06 18:47:53 2022 -0800
description:
Improved performance of conditional jumps.

diffstat:

src/njs_vmcode.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)

diffs (23 lines):

diff -r c51adee54dfe -r ef1fd66c094e src/njs_vmcode.c
--- a/src/njs_vmcode.c Fri Nov 18 14:10:25 2022 -0800
+++ b/src/njs_vmcode.c Tue Dec 06 18:47:53 2022 -0800
@@ -1355,8 +1355,8 @@ NEXT_LBL;
CASE (NJS_VMCODE_IF_TRUE_JUMP):
njs_vmcode_debug_opcode();

+ njs_vmcode_operand(vm, vmcode->operand2, value1);
value2 = (njs_value_t *) vmcode->operand1;
- njs_vmcode_operand(vm, vmcode->operand2, value1);

ret = njs_is_true(value1);

@@ -1368,8 +1368,8 @@ NEXT_LBL;
CASE (NJS_VMCODE_IF_FALSE_JUMP):
njs_vmcode_debug_opcode();

+ njs_vmcode_operand(vm, vmcode->operand2, value1);
value2 = (njs_value_t *) vmcode->operand1;
- njs_vmcode_operand(vm, vmcode->operand2, value1);

ret = njs_is_true(value1);

_______________________________________________
nginx-devel mailing list -- nginx-devel@nginx.org
To unsubscribe send an email to nginx-devel-leave@nginx.org
Subject Author Views Posted

[njs] Improved performance of conditional jumps.

Vadim Zhestikov via nginx-devel 339 December 06, 2022 09:52PM



Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 112
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready