Commit graph

135 commits

Author SHA1 Message Date
Seonghyun Kim
bb00312798 Update gbs.conf to fix build error on ci
Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
2026-03-06 13:05:41 +09:00
Seonghyun Kim
17bdb07cc6 Update es-actions for clang
Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
2026-02-10 14:53:17 +09:00
Hyukwoo Park
eeea83ef3e Enable self-hosted runners only for the origin escargot repo
Signed-off-by: Hyukwoo Park <hyukwoo.park@jbnu.ac.kr>
2026-02-07 20:00:39 +09:00
Seonghyun Kim
d50bb8897a Update analysis-actions.yml
Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
2026-02-05 16:56:44 +09:00
Seonghyun Kim
ea826db76a Add thread memory usage test case
Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
2026-02-04 17:21:25 +09:00
Seonghyun Kim
20c7641b16 Implement tizen gbs build test on CI
Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
2026-02-03 12:48:04 +09:00
Seonghyun Kim
3b242a2e6e Update coverage-scan
Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
2026-01-07 12:20:48 +09:00
Seonghyun Kim
8aae441360 Update testing files
Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
2025-12-24 09:37:03 +09:00
Seonghyun Kim
c599abdc60 Runs coverage tests on self-hosted runner
Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
2025-12-18 18:53:40 +09:00
Seonghyun Kim
2b7a5657ef Extend time limit of analysis-action
Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
2025-12-16 16:45:19 +09:00
Seonghyun Kim
15d86aeeb9 Update test set to icu-78 and ubuntu24.04
Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
2025-12-15 18:43:33 +09:00
Seonghyun Kim
0a2eec0e85 Skip Temporal test on arm32-linux
Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
2025-12-02 13:41:54 +09:00
Seonghyun Kim
98de57bc8a Fix windows CI
Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
2025-11-18 17:58:10 +09:00
2jaeheon
77a3b8554f ci(macos): add ad-hoc codesign for .dylib artifacts
Signed-off-by: 2jaeheon <jaeheon0826@jbnu.ac.kr>
Co-authored-by: M-SE0K <seg082911@gmail.com>
2025-10-02 13:10:02 +09:00
2Jaeheon
77741e8d13 ci: fix-windows build
Signed-off-by: 2Jaeheon <jaeheon0826@jbnu.ac.kr>
2025-09-26 16:06:22 +09:00
Hyukwoo Park
4f0a1cff00 Fix conflicts in actions
Signed-off-by: Hyukwoo Park <hyukwoo.park@jbnu.ac.kr>
2025-09-26 09:10:37 +09:00
2Jaeheon
9e414f3933 ci: add -DCMAKE_POLICY_VERSION_MINIMUM to builds
Signed-off-by: 2Jaeheon <jaeheon0826@jbnu.ac.kr>
2025-09-24 17:30:15 +09:00
Hyukwoo Park
8b39a2c3ff Enable workflow_dispatch in release action
Signed-off-by: Hyukwoo Park <hyukwoo.park@jbnu.ac.kr>
2025-09-20 18:35:42 +09:00
2Jaeheon
293729c869 implement: code review bot
Signed-off-by: 2Jaeheon <jaeheon0826@jbnu.ac.kr>
2025-09-18 16:15:47 +09:00
Hyukwoo Park
40e54ebead Fix cmake build error in macOS-actions
Signed-off-by: Hyukwoo Park <hyukwoo.park@jbnu.ac.kr>
2025-09-15 12:15:03 +09:00
Seonghyun Kim
52bbc7a9bc Update README and CMakeFiles
* rename ESCARGOT_ENABLE_SHADOWREALM to ESCARGOT_SHADOWREALM in build stuff

Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
2025-08-26 17:00:40 +09:00
kwonjeomsim
2482f40fe2 Implement ShadowRealm Wrapped function 2025-08-22 14:21:26 +09:00
kwonjeomsim
25a5bf17c3 Implement ShadowRealm constructor and prototype.evaluate method 2025-08-22 14:21:26 +09:00
Seonghyun Kim
6cfdea8169 Update release.yml
Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
2025-08-22 14:21:01 +09:00
Seonghyun Kim
b50bda684b Update windows SDK version
Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
2025-08-21 17:22:15 +09:00
HyukWoo Park
a11e806c20 Update walrus module
Signed-off-by: HyukWoo Park <hyukwoo.park@jbnu.ac.kr>
2025-08-13 11:23:15 +09:00
Seonghyun Kim
f00b8128a9 Update Runtime ICU binder for Windows
Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
2025-08-01 10:16:26 +09:00
Seonghyun Kim
eb69692309 Update test env to ICU 77
Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
2025-07-14 10:21:43 +09:00
Seonghyun Kim
d92a795390 Update clang-format version to 20
Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
2025-07-01 18:39:28 +09:00
Seonghyun Kim
53058a0d45 Fix clang-cl ci
Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
2025-06-25 14:15:23 +09:00
Seonghyun Kim
9f59be13c2 Add tempory fix until https://github.com/actions/runner-images/issues/12435 fixed
Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
2025-06-23 17:31:19 +09:00
Seonghyun Kim
21f6cd3f73 Fix memory expand error on TightVectorWithNoSizeUseGCRealloc
Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
2025-06-19 11:09:46 +09:00
Seonghyun Kim
18a470f3f8 Disable TCs since we found some regression
Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
2025-06-18 17:50:07 +09:00
Seonghyun Kim
ef7441c412 Improve String hasher
Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
2025-06-18 17:50:07 +09:00
Seonghyun Kim
50d31696d9 Update default value of threading and update READMD.md
Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
2025-05-27 11:19:42 +09:00
Seonghyun Kim
edb0346d4e Implement TLS access with pthread_key_t
Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
2025-05-26 09:38:29 +09:00
Seonghyun Kim
2c0c041c9a Improve TLS valriable r/w on ELF shared-libary
since calling __tls_get_addr performace is too bad, we should r/w TLS variables with special offset
users can turn on this feature with ESCARGOT_ENABLE_TLS_ACCESS_BY_ADDRESS flag

Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
2025-05-14 14:34:31 +09:00
Seonghyun Kim
13990e9538 Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to github workflow
Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
2025-04-03 15:14:39 +09:00
HyukWoo Park
5cdf638814 Fix package installation failure in actions
Signed-off-by: HyukWoo Park <hyukwoo.park@samsung.com>
2025-01-07 12:23:23 +09:00
HyukWoo Park
204295833b Skip pkg-config install in macos
Signed-off-by: HyukWoo Park <hyukwoo.park@samsung.com>
2024-11-26 16:48:55 +09:00
HyukWoo Park
c7623e41ce Update release action
* include icu libraries for release
* add build option for deployment
* check the result of deployment in action

Signed-off-by: HyukWoo Park <hyukwoo.park@samsung.com>
2024-11-26 16:48:55 +09:00
HyukWoo Park
6d2dd5ecec Update release actions
Signed-off-by: HyukWoo Park <hyukwoo.park@samsung.com>
2024-11-08 11:45:17 +09:00
HyukWoo Park
d70a651c56 Add RISC-V (64bit) test environment in actions
Signed-off-by: HyukWoo Park <hyukwoo.park@samsung.com>
2024-11-08 11:45:17 +09:00
HyukWoo Park
92602e2ca2 Update release action
Signed-off-by: HyukWoo Park <hyukwoo.park@samsung.com>
2024-10-31 15:37:23 +09:00
HyukWoo Park
081e241c2f Fix x86 build in actions to use i386 ICU package
Signed-off-by: HyukWoo Park <hyukwoo.park@samsung.com>
2024-10-31 15:37:23 +09:00
HyukWoo Park
ff7b02722d Fix icu4c build path in macOS
Signed-off-by: HyukWoo Park <hyukwoo.park@samsung.com>
2024-10-31 15:37:23 +09:00
HyukWoo Park
98a7eaf95d Update macOS build including both x64 and arm64
Signed-off-by: HyukWoo Park <hyukwoo.park@samsung.com>
2024-10-23 16:34:16 +09:00
HyukWoo Park
cf0ef1247b Update macOS version in actions
Signed-off-by: HyukWoo Park <hyukwoo.park@samsung.com>
2024-10-16 16:17:51 +09:00
HyukWoo Park
3045a8ef7e Add android release in actions
Signed-off-by: HyukWoo Park <hyukwoo.park@samsung.com>
2024-08-05 09:21:27 +09:00
HyukWoo Park
1053742b3d Fix coverage analysis command to correctly collect infos
Signed-off-by: HyukWoo Park <hyukwoo.park@samsung.com>
2024-06-20 09:58:16 +09:00