Welcome! Log In Create A New Profile

Advanced

[njs] Removed unused things.

January 05, 2017 08:26AM
details: http://hg.nginx.org/njs/rev/e4f695e81689
branches:
changeset: 299:e4f695e81689
user: Igor Sysoev <igor@sysoev.ru>
date: Thu Jan 05 15:55:52 2017 +0300
description:
Removed unused things.

diffstat:

njs/njs_parser.c | 20 --------------------
njs/njs_parser.h | 2 --
njs/njscript.c | 1 -
3 files changed, 0 insertions(+), 23 deletions(-)

diffs (60 lines):

diff -r c11a7e133205 -r e4f695e81689 njs/njs_parser.c
--- a/njs/njs_parser.c Thu Jan 05 15:55:49 2017 +0300
+++ b/njs/njs_parser.c Thu Jan 05 15:55:52 2017 +0300
@@ -2434,26 +2434,6 @@ invalid:
}


-njs_index_t
-njs_parser_index(njs_parser_t *parser, uint32_t scope)
-{
- nxt_uint_t n;
- njs_index_t index;
-
- /* Skip absolute scope. */
- n = scope - NJS_INDEX_CACHE;
-
- index = parser->index[n];
- parser->index[n] += sizeof(njs_value_t);
-
- index |= scope;
-
- nxt_thread_log_debug("GET %p", index);
-
- return index;
-}
-
-
nxt_bool_t
njs_parser_has_side_effect(njs_parser_node_t *node)
{
diff -r c11a7e133205 -r e4f695e81689 njs/njs_parser.h
--- a/njs/njs_parser.h Thu Jan 05 15:55:49 2017 +0300
+++ b/njs/njs_parser.h Thu Jan 05 15:55:52 2017 +0300
@@ -309,7 +309,6 @@ struct njs_parser_s {
njs_parser_scope_t *scope;

nxt_array_t *index_cache;
- njs_index_t index[NJS_SCOPES - NJS_INDEX_CACHE];

uint8_t branch; /* 1 bit */

@@ -354,7 +353,6 @@ njs_token_t njs_parser_property_name(njs
njs_token_t njs_parser_property_token(njs_parser_t *parser);
njs_token_t njs_parser_token(njs_parser_t *parser);
nxt_int_t njs_parser_string_create(njs_vm_t *vm, njs_value_t *value);
-njs_index_t njs_parser_index(njs_parser_t *parser, uint32_t scope);
njs_ret_t njs_variable_reference(njs_vm_t *vm, njs_parser_t *parser,
njs_parser_node_t *node);
njs_variable_t *njs_variable_get(njs_vm_t *vm, njs_parser_node_t *node,
diff -r c11a7e133205 -r e4f695e81689 njs/njscript.c
--- a/njs/njscript.c Thu Jan 05 15:55:49 2017 +0300
+++ b/njs/njscript.c Thu Jan 05 15:55:52 2017 +0300
@@ -213,7 +213,6 @@ njs_vm_compile(njs_vm_t *vm, u_char **st

parser->code_size = sizeof(njs_vmcode_stop_t);
parser->scope_offset = NJS_INDEX_GLOBAL_OFFSET;
- parser->index[NJS_SCOPE_GLOBAL - NJS_INDEX_CACHE] = NJS_INDEX_GLOBAL_OFFSET;

node = njs_parser(vm, parser);
if (nxt_slow_path(node == NULL)) {
_______________________________________________
nginx-devel mailing list
nginx-devel@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-devel
Subject Author Views Posted

[njs] Removed unused things.

Igor Sysoev 745 January 05, 2017 08:26AM



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

Online Users

Guests: 55
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready