Ruben Ayrapetyan
|
19aea7a502
|
Fixing bash scripts: moving '#!/bin/bash' to top.
JerryScript-DCO-1.0-Signed-off-by: Ruben Ayrapetyan r.ayrapetyan@samsung.com
|
2015-04-29 20:36:41 +03:00 |
|
Seo-Young Isabelle Hwang
|
09073afb3a
|
Update README.md
|
2015-04-27 19:01:35 +09:00 |
|
Seo-Young Isabelle Hwang
|
ee183851a2
|
Update README.md
|
2015-04-27 19:01:22 +09:00 |
|
Seo-Young Isabelle Hwang
|
12ac86dc0c
|
Create README.md
|
2015-04-27 19:00:53 +09:00 |
|
Ruben Ayrapetyan
|
cde7805356
|
Interface jerry_api_eval for performing eval operation.
|
2015-04-18 21:48:57 +03:00 |
|
Ruben Ayrapetyan
|
3899fe9096
|
Stub for eval operation with partial implementation.
|
2015-04-18 21:48:54 +03:00 |
|
Ruben Ayrapetyan
|
b451cb3312
|
Introducing vm_get_this_binding and vm_get_lex_env interfaces for retrieving information about current execution context.
|
2015-04-18 21:46:13 +03:00 |
|
Ruben Ayrapetyan
|
175f8912b2
|
Passing ecma_value_t by value instead of by reference.
|
2015-04-18 21:46:13 +03:00 |
|
Ruben Ayrapetyan
|
b81e535e1c
|
Providing interface for getting reference to Global lexical environment.
|
2015-04-18 21:46:13 +03:00 |
|
Andrey Shitov
|
0c7d358157
|
Fix invalid processing of keyword literals.
|
2015-04-14 14:28:39 +03:00 |
|
Ruben Ayrapetyan
|
3218a87a7f
|
Replacing 'uname -p' with 'uname -m' in Makefile.
|
2015-04-13 20:38:02 +03:00 |
|
Ruben Ayrapetyan
|
259e871681
|
Fix of uninitialized value warning in ecma_builtin_jerry_dispatch_routine (converting switch-case to if chain).
|
2015-04-13 16:20:48 +03:00 |
|
Ruben Ayrapetyan
|
8ee3ee5e4c
|
Fix of exit completion value handling in ECMA_TRY_CATCH.
|
2015-04-10 11:36:01 +03:00 |
|
Ruben Ayrapetyan
|
9262a08835
|
Printing names of branches in 'make log'.
|
2015-04-10 11:35:36 +03:00 |
|
Ruben Ayrapetyan
|
810e3c7ae8
|
Implementation of Function.prototype.call.
|
2015-04-10 10:24:27 +03:00 |
|
Ruben Ayrapetyan
|
18079fb4d3
|
Implementing API for invocation of a function object as a constructor.
|
2015-04-10 09:55:04 +03:00 |
|
Ruben Ayrapetyan
|
36424c0fd2
|
Removing contexts arguments from Jerry API; introducing jerry_push_ctx and jerry_pop_ctx interfaces; putting context-related API part under #ifdef CONFIG_JERRY_ENABLE_CONTEXTS (supposed to be implemented later, when becomes necessary).
|
2015-04-08 15:37:23 +03:00 |
|
Andrey Shitov
|
7c67606b00
|
Parser refactoring. Remove deserializer notion.
|
2015-04-07 13:05:19 +03:00 |
|
Ruben Ayrapetyan
|
469ef4e622
|
Implementing API for associating native handle (uintptr_t) values with JS objects.
|
2015-04-07 13:01:01 +03:00 |
|
Ruben Ayrapetyan
|
fc2dbf3b0b
|
Introducing mem_heap_get_block_start routine for determining beginning of data space in a heap-allocated block.
|
2015-04-07 12:58:15 +03:00 |
|
Ruben Ayrapetyan
|
6594a7359b
|
Supporting return values in functions of plugins.
|
2015-04-07 12:42:55 +03:00 |
|
Ruben Ayrapetyan
|
c350a2bade
|
Fixing jerry_api_set_object_field_value and jerry_api_call_function descriptions.
|
2015-04-06 16:27:47 +03:00 |
|
Saehie Park
|
1fbbcbd64f
|
to make compiler happy with 'its scope is only this definition or declaration'
|
2015-04-06 20:21:07 +09:00 |
|
Ruben Ayrapetyan
|
4dbc6a9d1a
|
Implementing [[Construct]] for external function objects.
|
2015-04-06 12:31:29 +03:00 |
|
Ilyong Cho
|
72d8c38d77
|
Reimplementation of jerry_api_is_funciton and jerry_api_is_constructor
|
2015-04-06 11:41:22 +03:00 |
|
Ruben Ayrapetyan
|
8e4bcca568
|
Jerry API for creating external function objects bound to native code.
|
2015-04-03 23:42:49 +03:00 |
|
Ruben Ayrapetyan
|
83730cd6bb
|
Implementing dispatcher for calling native handlers associated with external function objects; implementing interface for unified storage of native pointers in ecma objects.
|
2015-04-03 23:38:52 +03:00 |
|
Ruben Ayrapetyan
|
5611c16117
|
Fixing assertion in jrt_set_bit_field_value.
|
2015-04-03 23:14:23 +03:00 |
|
Ilyong Cho
|
23ade8f4ff
|
wip: Implementing external function api
|
2015-04-03 18:11:21 +09:00 |
|
Ilyong Cho
|
7b5764c445
|
Storing global envorinment on global object's SCOPE internal property
|
2015-04-03 16:11:03 +09:00 |
|
Ruben Ayrapetyan
|
c81651dbe9
|
Introducing mem_cpointer_t type for compressed pointers.
|
2015-04-02 16:56:36 +03:00 |
|
Ruben Ayrapetyan
|
3da56908aa
|
Fixing ecma_builtin_jerry_dispatch_routine: returning 'undefined' instead of 'empty' completion value.
|
2015-04-02 16:27:16 +03:00 |
|
Ruben Ayrapetyan
|
a32b149a1a
|
Fixing handling of 'undefined' value in jerry_api_convert_ecma_value_to_api_value.
|
2015-04-02 15:52:25 +03:00 |
|
Ruben Ayrapetyan
|
28f6741358
|
Jerry API development.
Details:
- support of this binding in function calls;
- jerry_api_is_function and jerry_api_is_constructor interfaces.
|
2015-04-02 13:18:59 +03:00 |
|
e.gavrin
|
9886c163cc
|
Fix extension API issue with <=gcc4.8
|
2015-04-02 11:00:54 +03:00 |
|
Ruben Ayrapetyan
|
bfb23ee967
|
Changing tools/runners/run-test-suite-test262.sh to produce combined report and output ok / fail statistics.
|
2015-04-01 18:12:15 +03:00 |
|
Ruben Ayrapetyan
|
9ef65ef45a
|
Fixing missing initializer warning for unused fields in extension declarations.
|
2015-04-01 17:27:49 +03:00 |
|
Ruben Ayrapetyan
|
90f017d000
|
Adding --graph and --branches options to git log invocation in tools/log.sh ('make log').
|
2015-04-01 13:45:29 +03:00 |
|
Ruben Ayrapetyan
|
eb3686a49d
|
Adding jerry_api_is_constructor interface that check if specified object is a function object that implement [[Construct]] method; changing jerry_api_is_function to recognize bound and built-in functions; optimizing jerry_api_call_function.
|
2015-04-01 12:39:29 +03:00 |
|
Andrey Shitov
|
e459ab7d64
|
Optimize parser memory consumption. Remove 'prev' and 'block_size' fields form the linked list structure. Remove 'magic' field from structures used in parser.
|
2015-04-01 11:48:23 +03:00 |
|
Ilyong Cho
|
3c2009d331
|
Adding Jerry api for calling function with specific this binding.
|
2015-04-01 11:06:20 +09:00 |
|
Ruben Ayrapetyan
|
ef2265ee41
|
Jerry API implementation.
|
2015-03-31 13:56:59 +03:00 |
|
Ruben Ayrapetyan
|
33cfaa73b3
|
Implementation of unimplemented Jerry API parts; adding Jerry API unit test based on test prepared by Ilyong.
|
2015-03-30 20:54:55 +03:00 |
|
Ruben Ayrapetyan
|
eb7dce272a
|
Update of --mem-stats flag fix: leaving MEM_STATS definition only in jerry-core.
|
2015-03-30 20:00:55 +03:00 |
|
Andrey Shitov
|
ac7edde72e
|
Fixed --mem-stats flag.
|
2015-03-30 11:31:09 +03:00 |
|
Ilyong Cho
|
cf5e158510
|
Implement some Jerry API / jerry_api_call_function() and jerry_api_get_object_field_value()
|
2015-03-30 16:04:49 +09:00 |
|
Ruben Ayrapetyan
|
9746b2fd76
|
Jerry API for calling functions C -> Jerry, creating objects, reading / writing object's properties (currently, only interface declaration, without implementation).
|
2015-03-27 18:05:27 +03:00 |
|
Ruben Ayrapetyan
|
80d9328c1f
|
Providing option for disabling LTO build mode.
|
2015-03-27 14:19:33 +03:00 |
|
Ruben Ayrapetyan
|
34cf1b8e8f
|
Fixing Jerry interface declaration: making routines to be exported in C-linkage mode (i.e., adding 'extern "C"').
|
2015-03-27 12:05:08 +03:00 |
|
Ruben Ayrapetyan
|
3d2374acd5
|
Check that the only .gitignore file in repository is the ./.gitignore during precommit testing.
|
2015-03-26 21:43:23 +03:00 |
|