Commit Graph

  • 0bb3e25edc Description To ensure the high performance of container classes, TreeMap and TreeSet is provided in ark. Add test cases for TaggedTree. Related issue #I4PQ1G:add TreeMap and TreeSet xliu 2022-02-10 11:02:38 +08:00
  • 98083374cd !509 Fix ark-dev without bytrace Merge pull request !509 from wangzhaoyong/master openharmony_ci 2022-02-10 03:20:12 +00:00
  • 63532a9f77 Replace include for managed_thread Andrianov Pavel Sergeevich WX851037 2022-02-09 12:51:38 +03:00
  • 310ee5221f !490 support SuspendVM and output UncaughtException Merge pull request !490 from 苏重威/master openharmony_ci 2022-02-09 09:39:35 +00:00
  • 261a7daadf implement word and uint/int mixed usage songzhengchao 2022-02-08 17:22:08 +08:00
  • f7cd0cdda1 [[Fix ark-dev without bytrace]] wangzhaoyong 2022-02-09 10:26:15 +08:00
  • 1a88b8f37d !502 Modify the name of nativepoint Merge pull request !502 from linxiang8/master openharmony_ci 2022-02-09 04:01:29 +00:00
  • 633e2ddbe8 support SuspendVM and output UncaughtException scw 2022-01-27 15:54:49 +08:00
  • 5ee7399a92 !505 解决hap调用栈产生的json文件不能被chrome解析 Merge pull request !505 from 小马奔腾/master openharmony_ci 2022-02-09 01:48:51 +00:00
  • 5bf306d2e9 !506 add mul2dyn,div2dyn,mod2dyn * add mul2dyn,div2dyn,mod2dyn c_asm_interpreter wanghuan2022 2022-02-08 09:27:48 +00:00
  • 41c66e15ab Signed-off-by: xdmal <maxiaodong16@huawei.com> xdmal 2022-02-08 14:39:46 +08:00
  • 2b3913a509 !488 merge master Merge pull request !488 from 孙哲/c_asm_interpreter 孙哲 2022-02-08 03:05:47 +00:00
  • a34e3526b7 fix llvm verify bug sunzhe23 2022-01-27 03:44:22 -08:00
  • 2bd6bac67a !501 add logger init in ark_js_vm Merge pull request !501 from changcheng/master weekly_20220208 openharmony_ci 2022-02-07 10:31:49 +00:00
  • c715b45033 implement fastpath writebarrier and region class init markingbitmap on construct function and refactor stub call runtime offset which's relative with arch framework songzhengchao 2022-02-07 17:23:03 +08:00
  • da1bbf8f0e !494 Redefine the layout of TypeCode to accommodate MIR, TS types Merge pull request !494 from wanyanglan/master weekly_20220201 openharmony_ci 2022-01-30 09:05:47 +00:00
  • 6209037132 Modified the definition of delete in nativepoint linxiang 2022-01-30 11:04:13 +08:00
  • 5fc124da79 Redefine the layout of TypeCode to accommodate MIR, TS types wanyanglan 2022-01-27 16:46:57 +08:00
  • fef2efc0b9 !489 InternalMemorySizeLimit init bugfix Merge pull request !489 from yaojian16/bugix_20220127 openharmony_ci 2022-01-30 02:55:11 +00:00
  • 0540fb1acb modify logger init in ark_js_vm wengchangcheng 2022-01-29 12:15:53 +08:00
  • d79b76beb1 !492 InternalMemorySizeLimit init bugfix Merge pull request !492 from yaojian16/cherry-pick-1643272200 weekly_20220125 openharmony_ci 2022-01-28 07:35:29 +00:00
  • 71da5a6740 !497 Add special case for empty string in JSSerializer Merge pull request !497 from Pan Zhenyu/cherry-pick-1643335553 openharmony_ci 2022-01-28 07:32:02 +00:00
  • b1a10ebfa4 !487 Add special case for empty string in JSSerializer Merge pull request !487 from Pan Zhenyu/master openharmony_ci 2022-01-28 06:53:50 +00:00
  • c370d2e124 fixed c97f2bc from https://gitee.com/panzhenyu1/ark_js_runtime/pulls/487 Add special case for empty string in JSSerializer panzhenyu1 2022-01-27 12:06:48 +08:00
  • ecf0dc2c40 Add special case for empty string in JSSerializer panzhenyu1 2022-01-27 12:06:48 +08:00
  • 3f1bd04a9a fixed fb3ff49 from https://gitee.com/yaojian16/ark_js_runtime/pulls/489 InternalMemorySizeLimit init bugfix y00576111 2022-01-27 15:25:05 +08:00
  • 28f94a3077 InternalMemorySizeLimit init bugfix y00576111 2022-01-27 15:25:05 +08:00
  • 9f1657fff2 merge master sunzhe23 2022-01-26 23:01:47 -08:00
  • f85d8e0934 !484 add debugger testcase and modify testcase resource Merge pull request !484 from changcheng/master openharmony_ci 2022-01-26 14:04:53 +00:00
  • e32a3ac689 !267 js bytecode to CFG Merge pull request !267 from wanyanglan/master openharmony_ci 2022-01-26 08:27:57 +00:00
  • 01a613ecac independent running ts aot wanyanglan 2022-01-22 19:09:02 +08:00
  • 41b6272a74 fix testcase resource wengchangcheng 2022-01-26 10:32:14 +08:00
  • 861ecbaffc !483 use options control thread check Merge pull request !483 from linxiang8/weekly_20220125 openharmony_ci 2022-01-26 06:38:56 +00:00
  • 66cd211ee4 !481 use options control thread check Merge pull request !481 from linxiang8/master openharmony_ci 2022-01-26 06:38:55 +00:00
  • f0b4c5b3e7 !480 support SuspendVM and Hitrace and output UncaughtException Merge pull request !480 from 苏重威/cherry-pick-1643115231 openharmony_ci 2022-01-26 06:06:56 +00:00
  • 51ecdc254f review comments revision wanyanglan 2022-01-19 09:11:02 +08:00
  • cacb9e1756 circuit ir add print bytecode info wanyanglan 2022-01-18 12:02:20 +08:00
  • cec7a5b46f circuit builder throw instruction wanyanglan 2022-01-14 17:48:52 +08:00
  • 4060601168 refactoring circuit ir wanyanglan 2022-01-11 21:09:24 +08:00
  • a159216434 refactoring bytecode to circuit ir xujie 2022-01-06 10:26:19 +08:00
  • d8142ffc43 circuit builder Mingliang Zeng 2021-12-31 01:38:35 +08:00
  • d4bc6ed5e2 js bytecode to cfg wanyanglan 2021-12-21 21:31:47 +08:00
  • e9bde01e45 add exception testcase wengchangcheng 2022-01-25 20:25:07 +08:00
  • b5af7ac677 support column debugger wengchangcheng 2022-01-25 20:24:50 +08:00
  • 650e3bcec8 !435 optimize primitive type ACCESSORS Merge pull request !435 from changcheng/master openharmony_ci 2022-01-26 02:34:46 +00:00
  • 1f8df6b7de use options control thread check linxiang 2022-01-26 10:21:10 +08:00
  • ef3c7c66d2 use options control thread check linxiang 2022-01-26 10:08:18 +08:00
  • 7c1b064fcb !456 add ic_handler_test.cpp Merge pull request !456 from hjzhangcm/master openharmony_ci 2022-01-25 15:45:23 +00:00
  • 69d6fd6d61 !479 close gc trace for ark Merge pull request !479 from linxiang8/master openharmony_ci 2022-01-25 15:22:40 +00:00
  • 12ab789bc0 !461 frame refactor Merge pull request !461 from songzhengchao/refactorframe0122 openharmony_ci 2022-01-25 13:13:08 +00:00
  • 0e0a765041 fixed 5c63da3 from https://gitee.com/su-chongwei/ark_js_runtime/pulls/474 support SuspendVM and Hitrace and output UncaughtException scw 2022-01-24 19:39:09 +08:00
  • 88a8c47ed4 close thread check linxiang 2022-01-25 20:52:40 +08:00
  • 9a2b7d04e8 optimize primitive type ACCESSORS wengchangcheng 2022-01-25 18:05:12 +08:00
  • 4c2b791256 !475 add store element with non-exist ic * add store elements not exist ic 孙哲 2022-01-25 09:42:52 +00:00
  • 136e6c7ef7 add ic_handler_test.cpp hjzhangcm 2022-01-21 17:46:09 +08:00
  • 750850455e !476 add save_pc to fix stack info Merge pull request !476 from huangfeijie/master openharmony_ci 2022-01-25 07:03:44 +00:00
  • 9eeea957b4 !477 add add2Dyn, Sub2Dyn * add add2Dyn, Sub2Dyn yinchuang 2022-01-25 06:17:56 +00:00
  • 4ed2648f8d !473 add bundle.json for componentize Merge pull request !473 from lukai/master openharmony_ci 2022-01-25 05:42:04 +00:00
  • 529d0be166 add save_pc in ark h00611971 2022-01-25 11:00:05 +08:00
  • 43820f248d !462 Enable column number in ark Merge pull request !462 from huangfeijie/master openharmony_ci 2022-01-24 14:18:06 +00:00
  • a34e803eba review modify songzhengchao 2022-01-24 20:31:38 +08:00
  • f7471106c0 code review songzhengchao 2022-01-24 17:34:20 +08:00
  • 377bdefbc5 add bundle.json for componentize lukai 2022-01-24 18:29:28 +08:00
  • a1731c87d4 !471 fix Find transitions bug * fix FindTransitions bug 孙哲 2022-01-24 08:44:27 +00:00
  • 243cb905a6 !470 add container in readme Merge pull request !470 from xliu/readme openharmony_ci 2022-01-24 07:41:29 +00:00
  • 7c7ca08440 code review modify songzhengchao 2022-01-24 15:36:24 +08:00
  • 44e6c3eb16 add container in readme xliu 2022-01-24 15:25:30 +08:00
  • 83198e47a8 !469 add lesseq,greater,greatereq handle * add lesseq,greater,greatereq handle wanghuan2022 2022-01-24 06:41:42 +00:00
  • 2a6826715f Enable column number in ark h00611971 2022-01-22 17:19:06 +08:00
  • 1907cfdca4 !447 Turn on Thread Check Merge pull request !447 from linxiang8/ThreadCheck openharmony_ci 2022-01-24 02:24:50 +00:00
  • bd5decc2b2 !466 repair lessdyn * repair lessdyn wanghuan2022 2022-01-22 12:27:46 +00:00
  • d40c1a90c7 !465 fix ic bugs,add weak cast for check poly ic * fix handler exception bug and add weakcast for check poly ic 孙哲 2022-01-22 11:16:32 +00:00
  • 43c100d493 !464 add exception handle * add exception handle wpy111 2022-01-22 09:43:55 +00:00
  • af323450b1 !463 Impl stownbyname, lusuperbyname, stsuperbyname * Impl stownbyname, lusuperbyname, stsuperbyname zhangyukun8 2022-01-22 09:43:00 +00:00
  • 23aba2a1bb frame refactor songzhengchao 2022-01-22 16:07:03 +08:00
  • 4bba852c55 !460 Impl stobjbyname * Impl stobjbyname zhangyukun8 2022-01-22 06:53:06 +00:00
  • db51c69a68 !405 bug fix for safepoint Merge pull request !405 from lukai/master openharmony_ci 2022-01-22 02:03:24 +00:00
  • 55f5560449 !405 bug fix for safepoint Merge pull request !405 from lukai/master openharmony_ci 2022-01-22 02:03:24 +00:00
  • 8e9dbfeada !458 add noteqdyn, lessdyn handle * add noteqdyn, lessdyn handle wanghuan2022 2022-01-22 01:53:37 +00:00
  • 57f1a2fdad !445 modify heap_snapshot Merge pull request !445 from 史凯/master openharmony_ci 2022-01-21 13:51:25 +00:00
  • 435c6706af !455 add jnez and suspendgenerator * add jnez and SuspendGenerator wpy111 2022-01-21 09:23:30 +00:00
  • 3785080d4d !454 optimize is true and is false * optimize isFalse and isTrue 孙哲 2022-01-21 09:09:59 +00:00
  • 695a6749aa !453 Impl ldglobalvar, stglobalvar, istrue, isfalse * Impl ldglobalvar, stglobalvar, istrue, isfalse zhangyukun8 2022-01-21 07:04:25 +00:00
  • 6424a75937 !446 add symbol_table_test.cpp Merge pull request !446 from hjzhangcm/master openharmony_ci 2022-01-21 06:28:03 +00:00
  • 7e0e5886b3 !351 remvoe unnecessary StringRef Merge pull request !351 from yaojian16/optimizer openharmony_ci 2022-01-21 06:20:35 +00:00
  • 774607dff5 !351 remvoe unnecessary StringRef Merge pull request !351 from yaojian16/optimizer openharmony_ci 2022-01-21 06:20:35 +00:00
  • 8555db5e54 !452 add set gc, fix update hotness bug * open llvm gc, fix update hotness bug 孙哲 2022-01-21 03:55:53 +00:00
  • 6ed37cba7c Signed-off-by: shikai <shikai25@huawei.com> shikai 2022-01-20 22:59:01 +08:00
  • 400d50522a !448 add gc trace for ark Merge pull request !448 from linxiang8/master openharmony_ci 2022-01-20 14:07:30 +00:00
  • b66341db98 !451 add HandleToNumberPrefV8 * add HandleToNumberPrefV8 yinchuang 2022-01-20 14:06:38 +00:00
  • db7377199a !449 Add LdObjByIndex, StObjByIndex, StOwnByIndex stub * Add LdObjByIndex, StObjByIndex, StOwnByIndex stub. 李晨帅 2022-01-20 12:48:46 +00:00
  • 428cc48673 !407 Impl tryldglobalbyname and trystglobalbyname * Impl tryldglobalbyname && trystglobalbyname zhangyukun8 2022-01-20 12:08:02 +00:00
  • d083ed5dfe turn on thread check linxiang 2022-01-20 19:13:44 +08:00
  • 5820ca18a1 add ark trace linxiang 2022-01-20 19:11:24 +08:00
  • acd198cc23 !419 add 'utf8Len' parameter for 'CanBeCompressed()' Merge pull request !419 from zhaozhibo/master openharmony_ci 2022-01-20 11:06:03 +00:00
  • c8b0c7b812 Signed-off-by: shikai <shikai25@huawei.com> shikai 2022-01-20 18:28:04 +08:00
  • 49ce9340b4 add symbol_table_test.cpp hjzhangcm 2022-01-20 18:24:07 +08:00
  • 079a393c91 !430 add return dyn * add return dyn wpy111 2022-01-20 07:50:03 +00:00
  • b9095f8a74 !443 add HandleXorDynPrefV8, add HandleAnd2DynPrefV8 , add HandleOr2DynPrefV8, add HandleAshr2DynPrefV8, add HandleShr2DynPrefV8, add HandleShl2DynPrefV8 * add HandleXorDynPrefV8, add HandleAnd2DynPrefV8 , add HandleOr2DynPref… yinchuang 2022-01-20 07:49:45 +00:00
  • 8f6cfba8ad !442 Add LdSuperByValue, StSuperByValue stub * Add LdSuperByValue, StSuperByValue stub. 李晨帅 2022-01-20 03:48:07 +00:00