Zsolt Borbély
6a995e2887
Fix typos in the documentation and related files ( #4809 )
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2021-11-02 11:37:05 +01:00
Zsolt Borbély
aa89d38df3
Various minor improvements to reference document ( #4259 )
...
- add version notes in case of JERRY_TYPEDARRAY_BIGINT64, JERRY_TYPEDARRAY_BIGUINT64
- add code highlight to type values (JERRY_INIT_MEM_STATS_SEPARATE, JERRY_INIT_MEM_STATS_SEPARATE)
- add newlines to break the version notes into separate lines
- add missing periods
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2020-10-01 13:10:42 +02:00
Zsolt Borbély
f86b78a886
Fix the configuration of stack measurement in jerry-test ( #3971 )
...
Build command via CMake parameter:
```
tools/build.py --jerry-cmdline-test=on --cmake-param=-DJERRY_TEST_STACK_MEASURE=ON --compile-flag=-static
```
Build command via compile flag:
```
tools/build.py --jerry-cmdline-test=on --compile-flag=-DJERRY_TEST_STACK_MEASURE=1 --compile-flag=-static
```
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2020-07-02 17:12:13 +02:00
Zsolt Borbély
e54666b448
Fix the include format of math.h ( #3197 )
...
The order of includes are also fixed.
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2019-10-03 17:39:57 +02:00
Zsolt Borbély
b206d60842
Remove superfluous include ( #3198 )
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2019-10-03 17:39:21 +02:00
Zsolt Borbély
0c20f8e701
Fix broken links in README ( #2679 )
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2019-01-08 09:59:27 +01:00
Zsolt Borbély
48810a9d88
Add missing doc to webpage generator script ( #2548 )
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2018-10-04 10:59:30 +02:00
Zsolt Borbély
ee24965bcf
Add missing headers for srand() to jerry-minimal and riot-stm32f4
...
A buildoption test is also added to test jerry-cmdline-minimal.
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2017-11-04 12:17:59 +09:00
Zsolt Borbély
1cc7cb58ce
Enable promise builtin for nuttx-stm32f4 target ( #2033 )
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2017-10-04 15:46:18 +02:00
Zsolt Borbély
9900fd930f
Allow mem-stats when system allocator is enabled
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2017-09-21 09:58:43 +09:00
Zsolt Borbély
2a2a15f364
Make the webpage-generator script able to transform relative links
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2017-07-30 18:30:06 +09:00
Zsolt Borbély
7833270ca0
Initialize an array in test-ext-arg.c ( #1824 )
...
In case of some compilers (e.g. gcc-4.9, gcc-5.4) the `TEST_ASSERT (arg3[4] == '\0')`
fails in test_validator1_handler() due to uninitialized memory fields.
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2017-05-18 15:20:44 +02:00
Zsolt Borbély
ca6e7881e8
Add category property to each .md file for the webpage ( #1818 )
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2017-05-12 15:34:46 +02:00
Zsolt Borbély
e76d44a2ee
Add docs about extensions to webpage-generator script ( #1811 )
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2017-05-12 09:51:00 +02:00
Zsolt Borbély
07c86ece54
Fix alignment in case of enabled 32bit compressed pointers ( #1764 )
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2017-04-24 13:02:14 +02:00
Zsolt Borbély
fda5924b06
Rename the doc of coding standard and add it to the update-webpage.sh ( #1748 )
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2017-04-20 12:23:53 +02:00
Zsolt Borbély
2fa9ae8d64
Fix link-generation in tools/update-webpage.sh ( #1747 )
...
This change is required to fix invalid links in 'See also' sections.
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2017-04-19 13:48:42 +02:00
Zsolt Borbély
befa7a88fe
[nuttx-stm32f4] Use jerry-libm instead of the math library in NuttX ( #1744 )
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2017-04-19 10:22:48 +02:00
Zsolt Borbély
5449b0f40b
Always define debugger-related opcodes ( #1734 )
...
This change makes the generated snapshot independent from buildconfig.
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2017-04-18 18:20:20 +09:00
Zsolt Borbély
950a0f10cd
Fix a few issues which can lead to undefined-behaviour ( #1730 )
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2017-04-13 21:34:10 +09:00
Zsolt Borbély
574dff512e
Remove duplicated profile-check from build.py ( #1718 )
...
This check is performed in cmake-side too.
The README.md about the profiles is also updated.
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2017-04-07 18:47:22 +02:00
Zsolt Borbély
69f03475b2
Add the directory of test262 tests to .gitignore ( #1719 )
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2017-04-07 17:03:38 +02:00
Zsolt Borbély
5d950ccb05
Remove unused functions ( #1710 )
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2017-04-04 10:49:47 +02:00
Zsolt Borbély
db22169293
Fix wrong condition in vm.c ( #1708 )
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2017-04-03 15:21:34 +02:00
Zsolt Borbély
852a6aef53
Minor fixes around the debugger ( #1677 )
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2017-03-23 09:08:06 +09:00
Zsolt Borbély
f780f2b8dc
Allow to skip certain JS-tests under tests/jerry/ and tests/jerry-test-suite/ ( #1632 )
...
Add `--skip-list` option to tools/run-tests.py.
Additional modifications:
- The test `parser-oom.js` doesn't work when system-allocator is enabled,
hence we skip it in these jobs.
- The sanitizer-tasks become mandatory.
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2017-03-02 15:58:23 +01:00
Zsolt Borbély
c6a7765690
Merge OSX-jobs on Travis ( #1625 )
...
The start of OSX-jobs takes a considerable time.
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2017-02-27 16:29:57 +01:00
Zsolt Borbély
93eb35081f
Add Debugger documentation to webpage-generator script ( #1587 )
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2017-02-16 17:39:19 +01:00
Zsolt Borbély
e09cdffc66
Add address- and undefined behavior sanitizer to Travis CI ( #1580 )
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2017-02-15 19:19:42 +01:00
Zsolt Borbély
510708ebd6
Function jmem_heap_get_region_end is unused when the system-allocator is enabled ( #1565 )
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2017-02-07 11:43:31 +01:00
Zsolt Borbély
77ab2c713e
Append external libraries separately not as a string ( #1553 )
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2017-02-01 08:47:58 +01:00
Zsolt Borbély
5d7972d053
Add missing argument of jerry_parse_and_save_snapshot in API reference ( #1537 )
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2017-01-23 11:13:59 +01:00
Zsolt Borbély
f1ed5715e3
[API] Introduce jerry_parse_and_save_literals() ( #1500 )
...
This function can be used to save literals into a specific file in a list or C format.
These literals are valid identifiers, and doesn't match to any magic-string.
The '--save-literals-list-format FILE' and '--save-literals-c-format FILE'
options are used to save into the given file, when the snapshot-save is enabled.
The saved literals are sorted by size and lexicographically.
The C-format is useful for jerry_register_magic_strings() to generate the array
of external magic strings.
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2017-01-11 14:18:09 +01:00
Zsolt Borbély
eef6e57a4c
Skip out license-check in case of test262 tests ( #1504 )
...
Can break testruns, when the test262 folder already present.
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2017-01-09 09:44:40 +01:00
Zsolt Borbély
1c38c12531
[API] Improve the performance of the external magic id search ( #1506 )
...
After this patch, we have to provide external strings ordered by size and lexicographically.
We can do this with jerry_parse_and_save_literals() (#1500 ).
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2017-01-09 09:42:43 +01:00
Zsolt Borbély
212f35c1f0
Fix test-api.c ( #1503 )
...
* Add missing feature-requirement for snapshot test
* Fix wrong multiline alignments
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2017-01-03 05:39:55 +01:00
Zsolt Borbély
7b2fc4f27a
Remove leftover from main-unix.c ( #1464 )
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2016-11-30 15:01:19 +01:00
Zsolt Borbély
415ff37a8f
Introduce jerry-snapshot.c for snapshot-related code ( #1452 )
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2016-11-28 13:11:06 +01:00
Zsolt Borbély
6f262aea49
Include Port API documentation to webpage-generator script
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2016-09-01 16:08:53 +02:00
Zsolt Borbély
9ca78d380f
[nuttx-stm32f4] Fix jerry_port_log function
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2016-09-01 12:51:27 +02:00
Zsolt Borbély
18f9308cd6
Minor stylefix for targets/nuttx-stm32f4/README.md
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2016-08-31 09:47:30 +02:00
Zsolt Borbély
1e82ae1eb5
Update the nuttx-stm32f4 target
...
Related issue: #1202
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2016-08-26 15:38:14 +02:00
Zsolt Borbély
e93e32635f
Correct the documentation
...
- Fix some style issue, typos, and examples
- Follow the variable naming conventions
- Fix tables both in the project and on the webpage
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2016-08-26 13:20:07 +02:00
Zsolt Borbély
823e4d030c
Force to use SSE in 32-bit environment instead of the 387 unit
...
This patch fixes the failing unittests, which fails in 32-bit mode.
These compiler-options adjusted through the default toolchain file.
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2016-08-17 09:24:11 +02:00
Zsolt Borbély
405bccf4d6
Fix run-tests.py: should evaluate the conditions correctly
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2016-08-14 23:39:19 +02:00
Zsolt Borbély
2836f49eec
Fix run-tests.py: don't override the return value of a testrun
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2016-08-08 12:56:48 +02:00
Zsolt Borbély
dd3f801ae0
Update a link in README.md
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2016-07-18 09:57:32 +02:00
Zsolt Borbély
2324617928
Guard assert-related functions
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2016-06-21 12:58:24 +02:00
Zsolt Borbély
bb07151a39
Pack assert-related code
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2016-06-17 14:00:21 +02:00
Zsolt Borbély
ce905487a0
Introduce JERRY_UNUSED() instead of __attr_unused___
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2016-06-14 08:45:14 +02:00
Zsolt Borbély
c557a0a047
Modify the usage of ecma_string_to_utf8_string()
...
Parts:
* Rename ecma_string_to_utf8_string() to ecma_string_copy_to_utf8_buffer.
* Introduce ecma_string_to_utf8_bytes(), which wraps the usual 'function call-assertion' pair,
and check strict equality of size of the string and the buffer.
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2016-06-13 15:21:30 +02:00
Zsolt Borbély
2834423fd2
Remove surplus attribute-defines from jrt.h
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2016-06-08 15:44:01 +02:00
Zsolt Borbély
36c7440c40
Restore the previous way to convert strings in ecma_builtin_json_parse()
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2016-05-31 15:52:28 +02:00
Zsolt Borbély
9f29cc168d
Update memory-related defines
...
Set the correct defines in CMakeLists.txt and update another occurrences in scripts.
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2016-05-22 23:19:10 +02:00
Zsolt Borbély
6b18710bc1
Get rid of the remains of heavy debug
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2016-05-20 16:32:29 +02:00
Zsolt Borbély
7813801cd3
Fix wrong indentations of function parameters
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2016-05-02 13:38:28 +02:00
Zsolt Borbély
40e4d2638b
After #984 we can increase the heap size to 512K
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2016-04-15 12:44:22 +02:00
Zsolt Borbély
7b10f912a9
Buildfix for MCUs
...
The MCU-targets depend on some platform-related resources.
When these files are missing the build cannot be performed.
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2016-04-12 13:09:29 +02:00
Zsolt Borbély
2f661f9509
Modify the buildoption-test and add to Travis CI as a job
...
MCU-targets were removed from buildoption-test temporarily.
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2016-03-30 15:25:36 +02:00
Zsolt Borbély
21f8f06c51
Test the build options
...
Add new build target: test-buildoptions
Now every build option is tested on the proper targets. These are the native
and the MCU targets in release mode and unittests.
Therefore the USE_COMPILER_DEFAULT_LIBC build option is refactored.
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2016-03-25 10:19:00 +01:00
Zsolt Borbély
005f73a6f0
Fix build with enabled LOG option
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2016-03-17 09:11:54 +01:00
Zsolt Borbély
ce2fc3ccfd
Remove the duplicated declaration of parser_set_show_instrs()
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2016-03-08 13:03:14 +01:00
Zsolt Borbély
c141f766ee
Use basename in a more generic form
...
Not all versions of basename supports the suffix option.
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2016-03-08 12:49:10 +01:00
Zsolt Borbély
3f377692d9
Small refactorings
...
Modifications:
* eliminate unnecessary variables, functions
* use ECMA_NUMBER macros where it is possible
* simplify code
* minor style fix (comments, increase-decrease operators)
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2016-03-01 13:11:43 +01:00
Zsolt Borbély
d35bc4114b
Remove unused functions from ecma-helpers-number.
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2016-02-11 13:31:01 +01:00
Zsolt Borbély
3e1e0dc733
Move the logic of Valgrind-support check to the CMake part.
...
Related pull request: #866
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2016-02-10 16:46:56 +01:00
Zsolt Borbély
41f2f910e8
Abort the build-process when the build-configuration is unsupported
...
The MCU targets doesn't support Valgrind.
Related issue: #762
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2016-02-10 11:28:59 +01:00
Zsolt Borbély
ab6d777220
Fix unittests build, when all-in-one is enabled.
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2015-12-08 14:06:17 +01:00
Zsolt Borbély
fe157301a2
Add option to enable all-in-one build mode
...
Related issue: #626
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2015-11-25 14:01:07 +01:00
Zsolt Borbély
aa74c3e2e0
Remove duplcation of ecma_reject function
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2015-11-25 14:01:07 +01:00
Zsolt Borbély
f17f785b6e
Make tools/perf.sh executable
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2015-11-18 09:49:01 +01:00
Zsolt Borbély
eaca37c4c9
Simplify severity mechanism in mem allocator.
...
Related issue: #63
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2015-11-04 17:06:43 +01:00
Zsolt Borbély
4aaa0ace17
Simplify [[DefineOwnProperty]] usage, use the helper function where possible.
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2015-10-29 09:26:55 +01:00
Zsolt Borbély
947dc4cab2
Make the Function.prototype.length property non-writable.
...
Fixes #642
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2015-10-20 16:29:12 +02:00
Zsolt Borbély
66975236bc
Function.prototype.bind: incorrect behaviour of ecma_gc_mark()
...
Related issue: #531
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2015-09-16 14:54:58 +02:00
Zsolt Borbély
640370da43
Implement String.prototype.split function
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2015-08-07 16:07:27 +02:00
Zsolt Borbély
e61f41a0bc
Fix of memory leak in Function.prototype.bind function.
...
Related issue: #511
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2015-08-06 13:05:33 +02:00
Zsolt Borbély
9cc706d21d
Enable tests after #435 .
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2015-08-06 09:12:57 +02:00
Zsolt Borbély
33be4883a2
Fix Array.prototype.splice() deletecount calculation
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2015-07-24 13:55:56 +02:00
Zsolt Borbély
352e8f5c04
Minor stylefixes for the Array builtin
...
Related issue: #110
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2015-07-22 15:01:11 +03:00
Zsolt Borbély
cdf361c2bd
Reorder Array builtin functions
...
Sort the functions according by the chapters of the standard.
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2015-07-22 15:01:11 +03:00
Zsolt Borbély
f625473f9a
Implement String.prototype.localeCompare function
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2015-07-15 15:50:38 +03:00
Zsolt Borbély
1e90f833f7
Implement Function.prototype.bind function
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2015-07-15 08:39:35 +02:00
Zsolt Borbély
69bfcea697
Move of built-in implementation helpers to jerry-core/ecma/builtin-objects
...
Related issue: #145
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2015-07-07 17:16:10 +02:00
Zsolt Borbély
1c19e5c8ab
Fix the Object.getPrototypeOf function.
...
Related issue: #208
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2015-06-25 16:32:53 +02:00
Zsolt Borbély
3f28cb3bf8
Fix the indexing of Array builtin functions.
...
The index-dependant builtins didn't handle correctly the positive Infinity value.
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2015-06-23 17:29:46 +02:00
Zsolt Borbély
7952b1cae7
Implement Function.prototype.apply()
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2015-06-12 13:02:21 +02:00
Zsolt Borbély
cefeea06f6
Implement Object.getPrototypeOf()
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2015-06-08 16:43:30 +02:00
Zsolt Borbély
0b1b102cfa
Implement String.prototype.slice()
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2015-06-05 10:48:47 +02:00
Zsolt Borbély
dd94064a8e
Implement Array.prototype.splice().
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2015-05-27 14:27:25 +02:00
Zsolt Borbély
b0d4acd026
Implement Object.prototype.propertyIsEnumerable().
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2015-05-27 12:55:25 +02:00
Zsolt Borbély
137c5f3b25
Implemented Array.prototype.slice().
...
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
2015-05-20 15:46:56 +02:00