[njs] Added njs_value_property_delete().

2019-09-19 Thread Alexander Borisov
details: https://hg.nginx.org/njs/rev/a07722caaee3 branches: changeset: 1163:a07722caaee3 user: Alexander Borisov date: Thu Sep 19 10:19:01 2019 +0300 description: Added njs_value_property_delete(). diffstat: src/njs_value.c | 65 +++ src/

[njs] Fixed Array prototype functions according to the specification.

2019-09-19 Thread Alexander Borisov
details: https://hg.nginx.org/njs/rev/e0f6fc8d0a3c branches: changeset: 1162:e0f6fc8d0a3c user: Alexander Borisov date: Thu Sep 19 10:19:00 2019 +0300 description: Fixed Array prototype functions according to the specification. The following fuctions were fixed: includes, indexOf, l

[njs] Fixed Array prototype functions according to the specification.

2019-09-19 Thread Alexander Borisov
details: https://hg.nginx.org/njs/rev/893fc436a363 branches: changeset: 1164:893fc436a363 user: Alexander Borisov date: Thu Sep 19 10:19:02 2019 +0300 description: Fixed Array prototype functions according to the specification. The following fuctions were fixed: pop, push, shift, un

[njs] Improved iteration over objects indexes in Array functions.

2019-09-19 Thread Alexander Borisov
details: https://hg.nginx.org/njs/rev/f516c8332495 branches: changeset: 1165:f516c8332495 user: Alexander Borisov date: Thu Sep 19 10:19:02 2019 +0300 description: Improved iteration over objects indexes in Array functions. For example, unshift function for object with large length: