Commit graph

15 commits

Author SHA1 Message Date
Seonghyun Kim
8ae1f976d9 Update yarr version
Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
2025-06-30 12:53:21 +09:00
HyukWoo Park
6a0087c6cb Fix minor defect in Yarr
Signed-off-by: HyukWoo Park <hyukwoo.park@samsung.com>
2024-09-09 15:50:08 +09:00
Seonghyun Kim
4c2efa224e Implement StackCheck in yarr
* Move many WTF class from WTFBridge to class file

Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
2024-07-16 14:25:28 +09:00
Seonghyun Kim
4b8024efb7 Update yarr source to webkitgtk-2.44.2
Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
2024-07-12 16:44:02 +09:00
HyukWoo Park
6469a82116 Fix YarrPattern to correctly reference GC memory
* String values in m_namedGroupToParenIndex are referenced by m_captureGroupNames (GC vector)
* m_namedForwardReferences only needs to be allocated as GC vector

Signed-off-by: HyukWoo Park <hyukwoo.park@samsung.com>
2021-03-11 15:19:52 +09:00
HyukWoo Park
2c386d65b0 Apply coding convention to third party
* check_tidy script has been fixed to print only format errors

Signed-off-by: HyukWoo Park <hyukwoo.park@samsung.com>
2020-03-17 11:02:27 +09:00
bence gabor kis
32f0cf6a17 New feature - regexp named capture groups
Signed-off-by: bence gabor kis <kisbg@inf.u-szeged.hu>
2020-03-11 10:59:34 +09:00
HyukWoo Park
0e93724832 Allocate YarrPattern::m_captureGroupNames on GC heap
* during the parsing of regexp, some string objects are dynamically generated
* fix m_captureGroupNames vector to be allocated on GC heap for capturing of these dynamic strings
* m_captureGroupNames would be cleared when YarrPattern deallocated

Signed-off-by: HyukWoo Park <hyukwoo.park@samsung.com>
2020-02-17 17:19:31 +09:00
HyukWoo Park
a4c5faf323 Fix some potential defect issues
* fix svace issue

Signed-off-by: HyukWoo Park <hyukwoo.park@samsung.com>
2020-01-15 11:14:38 +09:00
seonghyun kim
0e3e95b3ae Update yarr version to webkitgtk-2.19.92
Signed-off-by: seonghyun kim <sh8281.kim@samsung.com>
2019-11-04 13:21:11 +09:00
Patrick Kim
4432709661 Revise RegExp module (#411)
* Update yarr (webkitgtk-2.18.5) & import into repo
* Implement new RegExp ES6 error when unicode flag is on
* Fix ignorecase bug on RegExp

Signed-off-by: seonghyun kim <sh8281.kim@samsung.com>
2019-09-04 14:12:01 +09:00
정동헌/Tizen Platform Lab(SR)/Senior Engineer/삼성전자
91624daaa2 Manages third parties as submodule (#84)
- checked_arithmetic, double_conversion, rapidjson and yarr

Signed-off-by: DongHeon Jung <dheon.jung@samsung.com>
2018-05-30 07:34:34 +09:00
김승현/Tizen Platform Lab(SR)/Engineer/삼성전자
fabf1a0209 Use RefPtr & malloc/ free for AST tree & implement Array.prototype.includes (#64)
Signed-off-by: seonghyun kim <sh8281.kim@samsung.com>
2018-04-18 11:06:10 +09:00
Junyoung Cho
1e0c0aff4c Support RegExp Object and inner method
* Updated third_party/yarr to diet ver.
2016-12-13 19:10:05 +09:00
seonghyun kim
485fbc25af initial commit
Signed-off-by: seonghyun kim <sh8281.kim@samsung.com>
2016-11-17 22:19:49 +09:00