Commit Graph

  • e5a867d921 !964 Add Slowpath Lowering Merge pull request !964 from huoqingyi/slowlowering openharmony_ci 2022-04-13 06:35:47 +00:00
  • 014ed8150d fix EcmaString::EqualToSplicedString Description 1. The developer reported that the corresponding attribute could not be obtained through the key value. 2. There is a bug in the comparison logic in ecmastring:: equaltospilledstring function, which leads to unpredictable results. Modify the comparison logic to make the spliced two strings equal to the compared string. Issue: #I52EB0: fix EcmaString::EqualToSplicedString xliu 2022-04-13 15:18:33 +08:00
  • 5131ce8c00 !989 Fix Intl 262 testcase crash Merge pull request !989 from Pan Zhenyu/master openharmony_ci 2022-04-13 07:05:44 +00:00
  • 4bb3ee12e4 !989 Fix Intl 262 testcase crash Merge pull request !989 from Pan Zhenyu/master openharmony_ci 2022-04-13 07:05:43 +00:00
  • 877acf065d !981 bugfix for AsyncClearTask Merge pull request !981 from lukai/master openharmony_ci 2022-04-13 07:02:38 +00:00
  • a6624a4c00 !964 Add Slowpath Lowering Merge pull request !964 from huoqingyi/slowlowering openharmony_ci 2022-04-13 06:35:47 +00:00
  • e6c071f69a !964 Add Slowpath Lowering Merge pull request !964 from huoqingyi/slowlowering openharmony_ci 2022-04-13 06:35:46 +00:00
  • c21f133194 !971 ISA: add return property for ecma.returnundefined Merge pull request !971 from konstantinbaladurin/fix-isa openharmony_ci 2022-04-13 04:01:11 +00:00
  • 7b6e518d9c !971 ISA: add return property for ecma.returnundefined Merge pull request !971 from konstantinbaladurin/fix-isa openharmony_ci 2022-04-13 04:01:11 +00:00
  • eb3ff30440 Modify sharedmemorymanager filename zhaoduwei 2022-04-13 11:53:13 +08:00
  • 97102d5750 !986 modify shr and ashr handle Merge pull request !986 from wanghuan2022/master openharmony_ci 2022-04-13 03:51:13 +00:00
  • 472ae68a45 !979 Fix app crash problems Merge pull request !979 from xiongluo/fix_crash_problem openharmony_ci 2022-04-13 03:45:19 +00:00
  • cec7cd588d !979 Fix app crash problems Merge pull request !979 from xiongluo/fix_crash_problem openharmony_ci 2022-04-13 03:45:17 +00:00
  • ae86ac820b Fix OOM and crash problem in triggering gc xiongluo 2022-04-11 03:01:48 -10:00
  • 73b18f1143 source_set songhao 2022-04-13 10:56:16 +08:00
  • 93622d4286 !993 fix stack overflow Merge pull request !993 from changcheng/fix_stack_overflow openharmony_ci 2022-04-12 17:06:26 +00:00
  • fa51572e4a !993 fix stack overflow Merge pull request !993 from changcheng/fix_stack_overflow openharmony_ci 2022-04-12 17:06:24 +00:00
  • 171c1ec462 Descriptor: fix stack overflow details: 1. increase stack size 2. modify check stack overflow error issue: https://gitee.com/openharmony/ark_js_runtime/issues/I52EUX wengchangcheng 2022-04-12 23:57:04 +08:00
  • d64e93193e !992 Fix bug in ecma vm test Merge pull request !992 from luochuhao/fix openharmony_ci 2022-04-12 13:41:38 +00:00
  • 059d3e7ab6 Add Aot SlowpathLowering huoqingyi 2022-04-09 09:55:29 +08:00
  • c74f03d282 Fix bug in ecma vm test luochuhao 2022-04-12 20:46:50 +08:00
  • 84719d764e !962 CDP协议heapprofiler接口实现 Merge pull request !962 from wwx1083752/master openharmony_ci 2022-04-12 12:36:54 +00:00
  • c4c487f9ec Add Add break condition for while loop in JSLocale::ToLanguageTag method panzhenyu1 2022-04-12 20:03:07 +08:00
  • 489e267deb !985 Modification of patch ”Get Object Literal's Hclass From Cache“ Merge pull request !985 from DaiHN/obj_literal openharmony_ci 2022-04-12 11:22:05 +00:00
  • 6227562039 codex Riachel 2022-04-12 18:30:15 +08:00
  • 28f11ea63f codex Riachel 2022-04-12 18:08:38 +08:00
  • c702c76bda codex Riachel 2022-04-12 17:55:09 +08:00
  • 3d04ead972 codex Riachel 2022-04-12 17:43:06 +08:00
  • 29c757560a !982 Fix snapshot and dump unit test Merge pull request !982 from dingwen/master openharmony_ci 2022-04-12 09:37:52 +00:00
  • 06171e5db1 !982 Fix snapshot and dump unit test Merge pull request !982 from dingwen/master openharmony_ci 2022-04-12 09:37:52 +00:00
  • 5812cb20e1 codex Riachel 2022-04-12 17:15:34 +08:00
  • 7fffdd00f4 codex Riachel 2022-04-12 17:06:27 +08:00
  • 9afe77f11c modify shr and ashr handle wanghuan 2022-04-12 14:21:23 +08:00
  • 7c000a7499 !973 fix codeDex warning Merge pull request !973 from zhaozhibo/master openharmony_ci 2022-04-12 08:41:37 +00:00
  • 841f10ce17 codex Riachel 2022-04-12 16:12:46 +08:00
  • 81a958308d Merge branch 'master' of https://gitee.com/wwx1083752/wbb_ark Riachel 2022-04-12 14:55:32 +08:00
  • b96f4ff09b modify CodeDEX Riachel 2022-04-12 13:00:47 +08:00
  • 3bc50421f4 Modification of patch "Get Object Literal's Hclass From Cache" DaiH 2022-04-12 14:40:56 +08:00
  • 73a725710d !980 Modify for helloworld demo on AOT framework Merge pull request !980 from luochuhao/helloworld openharmony_ci 2022-04-12 06:35:26 +00:00
  • 2df453bef0 !980 Modify for helloworld demo on AOT framework Merge pull request !980 from luochuhao/helloworld openharmony_ci 2022-04-12 06:35:24 +00:00
  • aaf776aab5 fix code warning for codeDex zhaozhibo 2022-04-11 10:41:49 +08:00
  • 89e18a6381 Modify for helloworld demo on AOT framework luochuhao 2022-04-12 10:08:21 +08:00
  • b01d55766f Merge branch 'master' of https://gitee.com/wwx1083752/wbb_ark Riachel 2022-04-12 13:00:47 +08:00
  • ee9b8888e5 add types test Signed-off-by: wwx1083752 <wubinbin33@huawei.com> Riachel 2022-04-08 17:23:49 +08:00
  • a8c41649e1 !965 Add Aot SlowpathLowering and Fix Bug found in AOT LLVMCodeGen Test Merge pull request !965 from lijincheng/master-merge openharmony_ci 2022-04-12 03:59:35 +00:00
  • 9b47eeac00 Fix snapshot and dump unit test Description:Remove NativeMethodSize test and fix dump unit test issue:https://gitee.com/openharmony/ark_js_runtime/issues/I52981 dingwen 2022-04-12 11:31:20 +08:00
  • ca4b4a16cf bugfix for AsyncClearTask lukai 2022-04-12 11:24:42 +08:00
  • d4f442fdd2 Aot Lowering lijincheng 2022-04-09 13:49:41 +08:00
  • d6fac85483 !849 Add STLETTOGLOBALRECORD slow path Merge pull request !849 from taohong/DevLowering openharmony_ci 2022-04-11 14:55:21 +00:00
  • 5c2c88b898 !767 Get Object Literal's Hclass From Cache Merge pull request !767 from DaiHN/obj_literal openharmony_ci 2022-04-11 14:53:15 +00:00
  • 063881a56a !767 Get Object Literal's Hclass From Cache Merge pull request !767 from DaiHN/obj_literal openharmony_ci 2022-04-11 14:53:15 +00:00
  • 9af9aac86b !958 JSFunctionCall Trampoline Merge pull request !958 from getingke/js_function_call_stub_formal openharmony_ci 2022-04-11 14:03:09 +00:00
  • 99f7f4bd0a Get Object Literal's Hclass From Cache DaiH 2022-04-11 20:01:28 +08:00
  • 2f7eb85f73 isa: add return property for ecma.returnundefined Konstantin Baladurin 2022-04-11 01:05:19 +03:00
  • e12224dbf4 !977 Fix unit test for snapshot Merge pull request !977 from dingwen/master openharmony_ci 2022-04-11 12:49:52 +00:00
  • 765e2f63ca !977 Fix unit test for snapshot Merge pull request !977 from dingwen/master openharmony_ci 2022-04-11 12:49:52 +00:00
  • b82a13c5f1 Add STLETTOGLOBALRECORD etc slow path taohong 2022-03-23 10:02:12 +08:00
  • 0ae046c723 fixed for review comment by wuzhefeng getingke 2022-04-11 20:00:58 +08:00
  • ccda04cec9 Fix uint test for snapshot Description:Handle the case that pandFile is nullptr when snapshot issue:https://gitee.com/openharmony/ark_js_runtime/issues/I522FW dingwen 2022-04-11 14:54:46 +08:00
  • b420d9d3df !951 Add DataView bigint related interfaces Merge pull request !951 from zhangyouyou/master openharmony_ci 2022-04-11 10:27:47 +00:00
  • bfc1d5cee1 !974 Modify CpuProfiler output json file format Merge pull request !974 from 赵杜炜/master openharmony_ci 2022-04-11 09:30:47 +00:00
  • 438a538e4c !976 Fix unit test for builtins regexp Merge pull request !976 from 许杰/fix_unittest openharmony_ci 2022-04-11 08:59:18 +00:00
  • 6a1c61d215 !930 Fix long gc problem (18ms) in photos app Merge pull request !930 from xiongluo/fix_long_gc_problem openharmony_ci 2022-04-11 07:56:54 +00:00
  • fd1719432b JSFunction call have 4 scenariso: 1.JSFunction call native code when method is native jump to compiled code for aot JSFunction call asm interpreter entry for BC method 2. JSBoundFunction Bind Arguments for Bound target function, then recursive call this trampoline function. 3. JSProxy Call proxy's target jsfunction. 4. NonCallable Throw typerror exception. getingke 2022-04-08 13:26:13 +08:00
  • 9213c20372 !953 fix setpropertyby*** stub error Merge pull request !953 from wanghuan2022/master openharmony_ci 2022-04-11 07:13:22 +00:00
  • 70926ea4e4 Fix unit test for builtins regexp xujie 2022-04-11 14:46:21 +08:00
  • 2e3d07b336 Fix long gc duration problem in photos app xiongluo 2022-04-08 20:48:08 -10:00
  • b0e829b0fa !961 The codex alarm is cleared and ark code modification Merge pull request !961 from parrotli/linhaoran openharmony_ci 2022-04-11 05:45:38 +00:00
  • e3717cbf49 !961 The codex alarm is cleared and ark code modification Merge pull request !961 from parrotli/linhaoran openharmony_ci 2022-04-11 05:45:38 +00:00
  • cc3db2648e Refactor the funtion of foreach for set/map yingguofeng@huawei.com 2022-04-09 15:28:14 +08:00
  • 1149c7fc24 Modify CpuProfiler output json file format zhaoduwei 2022-04-11 11:21:31 +08:00
  • 124677a05d !943 Aot lowering Merge pull request !943 from wanyanglan/info openharmony_ci 2022-04-11 02:56:26 +00:00
  • d4471d58e1 The codex alarm is cleared and ark code modification linhaoran 2022-04-08 16:33:39 +08:00
  • 6ec13ebf1f Aot Lowering wanyanglan 2022-04-06 15:17:04 +08:00
  • ac1d2f1b75 !970 Fix a bug Merge pull request !970 from Gargoyle.h/wzfmaster-dev openharmony_ci 2022-04-10 16:22:45 +00:00
  • d57c16507c Fix crash bug wuzhefeng 2022-04-10 08:11:42 -07:00
  • 227d658ffb !900 SnapShot serialize and deserialize by using ObjectXray visit object field Merge pull request !900 from dingwen/master openharmony_ci 2022-04-10 11:38:42 +00:00
  • 1c70dfbc78 Add snapshot generation step for aot compiler and testing entry of aot compiled function. issue:https://gitee.com/openharmony/ark_js_runtime/issues/I4ZOXH Signed-off-by: dingwen <dingwen6@huawei.com> dingwen 2022-04-10 12:28:09 +08:00
  • f7c357a8d4 SnapShot serialize and deserialize by using ObjectXray visit object field issue:https://gitee.com/openharmony/ark_js_runtime/issues/I4ZOXH dingwen 2022-03-26 17:00:26 +08:00
  • 5618322d6c !969 [part-1] support watch expression Merge pull request !969 from changcheng/call_entry_and_return openharmony_ci 2022-04-09 17:06:23 +00:00
  • b122d4b06b !967 Runner task multithreading problem Merge pull request !967 from xliu/test_master openharmony_ci 2022-04-09 15:15:31 +00:00
  • 2e4dbad3a3 [part-1] support watch expression wengchangcheng 2022-04-08 09:23:52 +08:00
  • d319cce056 !968 AOT Slowpath Lowering Merge pull request !968 from Hailiang/aot_lowering openharmony_ci 2022-04-09 13:56:01 +00:00
  • c071531719 Add AOT Slowpath Lowering Hailiang Hu 2022-04-09 18:00:34 +08:00
  • 541d798d35 fix setpropertyby*** stub error wanghuan 2022-04-07 21:45:47 +08:00
  • 6803ce26e3 Runner task multithreading problem Description 1. The runner task will crash probabilistically in the case of multithreading. 2. Add locks in the runner task to solve the problem of multi-threaded concurrent access. Issue: #I51UZB: Runner task multithreading problem xliu 2022-04-09 17:04:57 +08:00
  • 38a16791c9 !945 NewEcmastring Rectification Merge pull request !945 from xliu/modif_new_ecmastring openharmony_ci 2022-04-09 04:59:03 +00:00
  • 4fb9fcc443 ObjectFactory New Ecmastring Rectification Description 1. There are many kinds of interfaces to construct ecmastring from objectfactory in the virtual machine, and the name is not clear, so it is complex to use; 2. Some of the unchecked interfaces are prone to errors during use. If there is no compression where compression is required, unpredictable errors will occur. Issue: #I4ZL7X: ObjectFactory New Ecmastring Rectification xliu 2022-04-09 10:34:11 +08:00
  • 17e3bc066a !959 fix BuildNativeAndJsBackStackTrace theadcheck Merge pull request !959 from 苏重威/master openharmony_ci 2022-04-08 14:20:54 +00:00
  • 3be5c50a2c !903 Fast Regexp Merge pull request !903 from 许杰/fast_regexp openharmony_ci 2022-04-08 10:15:09 +00:00
  • 1b3f92c618 modify ECMASCRIPT_TOOLING_AGENT_DEBUGGER_IMPL_H to ECMASCRIPT_TOOLING_AGENT_HEAPPROFILER_IMPL_H Signed-off-by: wwx1083752 <wubinbin33@huawei.com> Riachel 2022-04-08 17:23:49 +08:00
  • e4d9948a72 Fast Regexp For MediaQuery Plugin In AceJSTest xujie 2022-04-08 16:13:51 +08:00
  • 6b24845290 add heapprofiler interface Riachel 2022-04-08 17:07:03 +08:00
  • 6d1c76a3ea fix BuildNativeAndJsBackStackTrace theadcheck scw 2022-04-08 16:19:43 +08:00
  • a157dab3bb add DataView.prototype.setBigUint64 DataView.prototype.setBigInt64 DataView.prototype.getBigUint64 and DataView.prototype.getBigInt64 https://gitee.com/openharmony/ark_js_runtime/issues/I51KPJ zhangyouyou 2022-04-07 17:33:59 +08:00
  • 35d444b214 !498 FFI optimization Merge pull request !498 from guobingbing/master openharmony_ci 2022-04-08 01:59:44 +00:00
  • 5d520bafda !950 fix compiler error of line_program_state.h Merge pull request !950 from changcheng/fix_compile_error openharmony_ci 2022-04-07 14:05:29 +00:00
  • 589234007e FFI optimization for call params guobingbing 2022-04-06 19:22:08 +08:00
  • b078ee5425 !948 [part-1] delete inl.h, move the definition to the declare head file Merge pull request !948 from changcheng/fix_inl_head_files_part1 openharmony_ci 2022-04-07 11:30:16 +00:00
  • 729b7e1b13 !863 use rsp to construct frame of asm interpreter(x64) Merge pull request !863 from zhangyukun8/master openharmony_ci 2022-04-07 10:09:56 +00:00