wwwcg
c9ddbc1e23
fix(ios): resolve jsc_try_catch invalid issue ( #4021 )
2024-09-10 16:44:05 +08:00
etkmao
592c010b24
refactor(ios): avoid mutex crash in special app environment ( #4020 )
...
* fix(ios): check static invalid mutex crash
* fix(ios): move static maps to heap for checking static overflow crash
2024-09-10 15:54:04 +08:00
etkmao
bfbb6f9003
fix(ios): fix object_data_map crash ( #4017 )
...
when jsc_vm released before jsc_ctx
2024-09-04 21:45:29 +08:00
wwwcg
48f746dca8
chore(ios): update demo and eliminate some warnings
2024-08-28 19:39:13 +08:00
wwwcg
5e6823a0ba
fix(ios): add exception handle process for jsc ( #3976 )
...
* fix(ios): add exception handle process for jsc
* chore(ios): remove unnecessary exception check log
2024-08-01 21:56:10 +08:00
wwwcg
a7dcbdbb13
fix(ios): eliminate all warnings and open treat_warning_as_error
2024-07-08 14:37:45 +08:00
wwwcg
2d9837bf7a
fix(ios): resolve non-standard object type when creating js object
2024-06-07 18:22:58 +08:00
wwwcg
4bd40e8114
refactor(ios): increase robustness of HippyUrl process
2024-05-14 16:47:23 +08:00
wwwcg
11ebce75c8
fix(ios): fix conversion crash from oc object to CtxValue
2024-03-29 17:10:09 +08:00
wwwcg
9a76f96449
feat(ios): print hippy core module logs ( #3783 )
...
* chore(ios): add necessary logs to locate problem
* feat(ios): print hippy core module logs
* feat(ios): adjust default log level on Release from Error to Info
* chore(ios): remove the duplicate core log delegate
2024-03-21 11:02:53 +08:00
etkmao
d4026a25af
fix(core): JSCCtx CreateObject crash protect
2023-11-23 16:08:04 +08:00
etkmao
73abae9b8d
fix(core): JSCCtx CreateObject crash protect
2023-11-23 16:08:04 +08:00
ruifanyuan
3963f68793
fix(ios): remove highly frequent logs
2023-10-23 02:48:40 +00:00
Ruifan Yuan
ed206edb2a
feat(perf): add logs to pinpoint performance issues
2023-10-17 15:26:58 +08:00
etkmao
9a78a1bd84
fix(jsc): fix gc finalize bug and performance
2023-08-31 12:21:54 +00:00
etkmao
d11670f9ca
fix(jsc): fix gc finalize private data invalid crash
2023-08-09 06:26:40 +00:00
etkmao
d9ded26dfb
fix(jsc): fix jsc crash on ios12
2023-07-03 16:50:31 +08:00
iPel
faf509026b
fix(android,doc): fix turbo object reference and update doc, example
2023-06-28 11:57:06 +08:00
pollyzhang
d89f2b0c49
feat(driver): add performance for js
2023-05-15 21:09:34 +08:00
churchill-zhang
a3a52f18df
refactor(driver): refactor runtime ( #3200 )
...
* feat(driver): refactor runtime
* feat(driver): remove redundant code
* feat(ios): add inspectable for ios
* feat(voltron): compat vm opt for voltron android
* fix(voltron): fix conflict to v3.0-dev
* fix(driver): fix code conflicts
* fix(voltron): delete swift plugin file
* fix(voltron): fix ios vm compile error
---------
Co-authored-by: luomy <ozonelmy@163.com >
Co-authored-by: lvfen <284437334@qq.com >
Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com >
2023-05-11 10:13:59 +00:00
pollyzhang
c4f03bf81c
fix(driver): fix createObject bug
2023-04-13 03:51:20 +00:00
luomy
37c515fe64
refactor(ios): use utf16 creation method instead of utf8 creation method
2023-04-07 09:22:44 +00:00
luomy
301b1fe495
refactor(ios): use utf16 creation method instead of utf8 creation method
2023-04-07 01:36:39 +00:00
pollyzhang
cc4c039eef
fix(driver): fix hippy-vue animation bug
2023-03-29 17:25:22 +00:00
pollyzhang
9233da8c5c
fix(driver): fix iOS reload crash
2023-03-29 09:04:47 +00:00
pollyzhang
fe8e355725
feat(driver): refactor vm and fix engine erase crash
2023-03-28 01:43:02 +00:00
luomy
2b157f5ff3
feat(ios): optimize performance ,memory usage and interface ( #3036 )
...
* feat(ios): optimize performance ,memory usage and interface
* feat(ios): refactor watefall view reuse mechanism
* fix(ios): fix vm scope deallocation order
* fix(ios): fix jsc crash error
* refactor(ios): refactor reuse mechanism
* refactor(ios): rename macro to same one in cmakelist
* fix(ios): fix file url path error
* fix(ios): rename hippyzindex to nativerenderzindex
* refactor(ios): remove unused files
2023-03-22 06:08:08 +00:00
pollyzhang
426c027b96
fix(driver): fix iOS release context crash
2023-03-22 03:32:09 +00:00
pollyzhang
63ed88d2a1
fix(driver): fix finalize crash
2023-03-21 13:24:21 +00:00
pollyzhang
2090d62765
feat(driver): add will_exit_cbs and remove redundant code
2023-03-20 11:19:56 +00:00
pollyzhang
9b6905fb21
feat(driver): remove global_external_data
2023-03-20 07:06:18 +00:00
churchill-zhang
0df056b08f
feat(driver): refactor napi and jsi ( #3033 )
...
* refactor(driver): refactor napi and jsi
* feat(demo): reset @hippy/react dependencies
2023-03-15 19:30:39 +08:00
pollyzhang
55b5924eeb
fix(driver): fix reuse bug for debug mode
2023-02-22 13:17:49 +00:00
pollyzhang
d7b665fc08
feat(connector): add connector for java
2022-12-01 17:46:27 +08:00
ivanfanwu
19f4e16f5e
chore(devtools): move driver devtools to devtools-integration
2022-11-27 18:46:28 +08:00
luomy
aaacba8d55
refactor(ios): adapate cxx20 for ios demo
2022-11-02 18:12:09 +08:00
pollyzhang
8f618ec968
fix(vfs): fix vfs error
2022-10-27 16:10:59 +08:00
churchill-zhang
8fa613d87a
feat(vfs): add vfs module
...
Co-authored-by: luomy <ozonelmy@163.com >
2022-10-17 10:43:10 +08:00
luomy
db3085b726
feat(ios): use napi for jsi module
2022-10-14 15:44:16 +08:00
luomy
d30ee95fa9
fix(ios): fix array buffer data owner error
2022-09-22 20:02:48 +08:00
luomy
b79f6e05cf
feat(ios): reduce data conversion when use js oc context wrapper
2022-09-20 17:11:07 +08:00
ilikethese
8453d6c004
feat(dom): refactor registerDomEvent
2022-09-08 11:13:51 +08:00
pollyzhang
f76c379cba
fix(driver): fix memory leak
2022-09-07 19:28:07 +08:00
pollyzhang
b547cb304f
feat(footstone): rename unicode string_view to string_view
2022-08-22 09:51:26 +08:00
pollyzhang
e53c80c6bb
feat(driver): refactor string_view_util
2022-08-18 20:01:03 +08:00
churchill-zhang
1d4cc704d5
feat(driver): adjust the namespace ( #2400 )
...
* feat(driver): adjust the driver namespace
* chore(lib): rebuild lib js
Co-authored-by: Zoom Chan <zoom_chan@163.com >
Co-authored-by: shermanchen <shermanchen@tencent.com >
2022-08-15 22:03:06 +08:00
churchill-zhang
fdcce587af
feat(framework): adjust the directory structure for the framework ( #2349 )
...
Co-authored-by: luomy <ozonelmy@163.com >
Co-authored-by: maxli <maxli@tencent.com >
Co-authored-by: shermanchen <shermanchen@tencent.com >
Co-authored-by: omegaxiao <omegaxiao@tencent.com >
2022-08-11 20:34:35 +08:00