Commit Graph

  • 525b0be113 !121 Minor fix of ts2abc's code check Merge pull request !121 from hufeng/hufeng_fixcodereview openharmony_ci 2022-03-07 13:44:37 +00:00
  • d911a9efea !142 fix testTs's codeCheck Merge pull request !142 from hufeng/fix_codeCheck_0307 openharmony_ci 2022-03-07 10:55:27 +00:00
  • 971738296c fix codecheck 20220307 hufeng 2022-03-07 14:49:42 +08:00
  • 2e65b865f5 !140 Fix for multipule generating rules of thirdparty/jsoncpp Merge pull request !140 from zhuoli72/fix_jsoncpp openharmony_ci 2022-03-07 07:04:10 +00:00
  • 946974784e Merge branch 'master' of https://gitee.com/xllify/ark_ts2abc changjiaxing 2022-03-07 13:26:51 +08:00
  • a9c72cc15c Signed-off-by: changjiaxing <changjiaxing1@huawei.com> changjiaxing 2022-03-07 13:26:22 +08:00
  • 709b4ce0f2 Merge branch 'master' of gitee.com:openharmony/ark_ts2abc into master xllify 2022-03-07 04:11:01 +00:00
  • fc5f583a34 !114 Support lexical variable for debug mode Merge pull request !114 from ctw-ian/env_debug openharmony_ci 2022-03-07 02:58:21 +00:00
  • 94d45b6060 fix callopt of store funcobj zhangrengao 2022-03-04 19:13:21 +08:00
  • 320d4f1fe6 Wordaround for multipule generating rules of thirdparty/jsoncpp zhuoli 2022-03-06 19:02:31 +08:00
  • d74fc5e1f7 !131 add ci test for ecma bytecode optimizer Merge pull request !131 from qiuyu/master openharmony_ci 2022-03-04 11:53:12 +00:00
  • c879f6e528 !136 fix uttests Merge pull request !136 from zgy-ian/fix_utests openharmony_ci 2022-03-04 10:56:11 +00:00
  • aed23de2c5 修改ts2abcut 测试用例 zgy-ian 2022-03-03 17:52:44 +08:00
  • 842e715b79 Signed-off-by: changjiaxing <changjiaxing1@huawei.com> changjiaxing 2022-03-04 10:13:17 +08:00
  • caa9432fc8 EcmaScript Standard Module Implementation hufeng 2021-12-21 20:57:23 +08:00
  • 593a896ad2 add ecma bytecode optimizer test qiuyu 2022-03-03 11:34:33 +08:00
  • 72ec5ce697 support lexical variable for debug ctw 2022-02-22 14:49:56 +08:00
  • 08bac19b8a opt debuginfo hufeng 2022-03-02 16:33:16 +08:00
  • 1a2cbd9f18 !130 Fix incorrect scope location of catch block Merge pull request !130 from ctw-ian/fix_catch openharmony_ci 2022-03-02 12:07:42 +00:00
  • cd2aae17a2 !128 add BigInt type order Merge pull request !128 from zhangyouyou/weekly_20220301 openharmony_ci 2022-03-02 10:17:00 +00:00
  • b913c232a7 !128 add BigInt type order Merge pull request !128 from zhangyouyou/weekly_20220301 openharmony_ci 2022-03-02 10:17:00 +00:00
  • c7df894250 !124 Lowering ts2abc memory consumption Merge pull request !124 from hufeng/LoweringMemoryConsumption openharmony_ci 2022-03-02 08:02:35 +00:00
  • 9f9015a37d Fix incorrect scope location of catch block ctw 2022-03-02 14:37:20 +08:00
  • 9245bc56f3 lowering memory consumption hufeng 2022-02-28 21:41:36 +08:00
  • 33bd3df234 !123 Minify json when generating program Merge pull request !123 from chenqy930/smaller-json openharmony_ci 2022-03-01 14:18:40 +00:00
  • e451e5c6de !127 Fix incorrect scope location of catch block Merge pull request !127 from ctw-ian/fix_catchBlock openharmony_ci 2022-03-01 13:46:35 +00:00
  • 75e09c7a05 !65 disable call optimization in debug mode Merge pull request !65 from zrg/close_debug openharmony_ci 2022-03-01 13:12:14 +00:00
  • 4a63e6e699 Minify json when generating program c00513733 2022-02-28 22:01:43 +08:00
  • c7a1a3d680 fix incorrect scope location of catch block ctw 2022-03-01 20:34:39 +08:00
  • 6eb84c7406 Signed-off-by: zhangyouyou <zhangyouyou2@huawei.com> zhangyouyou 2022-03-01 20:31:48 +08:00
  • 220d002727 disable call optimization in debug mode zhangrengao 2021-12-22 10:44:52 +08:00
  • 838cd2134e !125 minify ts2abc Merge pull request !125 from zgy-ian/minify_ts2abc openharmony_ci 2022-03-01 09:35:10 +00:00
  • 30166d4a29 minify ts2abc Signed-off-by: zgy-ian <zhaogaoyi@huawei.com> zgy-ian 2022-02-24 17:24:44 +08:00
  • 74f37f5918 !118 fix emit helper problem Merge pull request !118 from zrg/emit_help openharmony_ci 2022-03-01 02:31:23 +00:00
  • 2400c3c9ae fix codereview hufeng 2022-02-26 11:49:53 +08:00
  • a9092c2d89 fix line&column problem of emit helpers zhangrengao 2022-02-23 14:02:59 +08:00
  • bda12e143e !92 fix ts2abc code review warning Merge pull request !92 from hufeng/fix_codereview openharmony_ci 2022-02-18 03:28:10 +00:00
  • 3ea2bb8268 !92 fix ts2abc code review warning Merge pull request !92 from hufeng/fix_codereview openharmony_ci 2022-02-18 03:28:10 +00:00
  • 44e9471734 minor fixs hufeng 2022-02-15 17:14:51 +08:00
  • 9a6ceff790 fix build_mc hufeng 2022-02-15 17:11:08 +08:00
  • 7cf56a51ea restore some change hufeng 2022-01-26 21:09:44 +08:00
  • d801d1d150 fix build-mc warning hufeng 2022-01-26 17:22:36 +08:00
  • 7377c9eab3 fix JS-frontend codex issues hufeng 2022-01-26 12:07:47 +08:00
  • 19c4d293f6 !93 fix compiling bug of setting Label on if-statement Merge pull request !93 from hufeng/fix_labeledstatement openharmony_ci 2022-01-27 12:49:29 +00:00
  • 6131ca6eb9 !70 fix Dumping Json file Merge pull request !70 from hufeng/fixDumpingJsonfile openharmony_ci 2022-01-27 12:38:00 +00:00
  • 69d67d2dd3 !95 Modify Readme Merge pull request !95 from ctw-ian/modify_readme openharmony_ci 2022-01-27 09:47:32 +00:00
  • 5e619fd8f4 modify readme ctw 2022-01-27 15:31:53 +08:00
  • 398936dea4 !90 add a few ut test for basic types Merge pull request !90 from zhuoli72/fix_ut openharmony_ci 2022-01-26 09:03:36 +00:00
  • 35290793c5 fix no label-target when set label on if-statement hufeng 2022-01-26 16:32:02 +08:00
  • 512dc55473 Add a few more ut_tests for type zhuoli 2022-01-24 23:04:17 +08:00
  • b66adc3555 !89 Replace ohos.build with bundle.json Merge pull request !89 from ctw-ian/hpm openharmony_ci 2022-01-24 03:31:03 +00:00
  • 0bb04f47f4 !88 fix dev branch node_modules path Merge pull request !88 from zhuoli72/fix_dev openharmony_ci 2022-01-23 15:43:54 +00:00
  • 5c34ddb085 replace ohos.build with bundle.json ctw 2022-01-22 16:56:54 +08:00
  • 7a04cb5d06 Fix node_modules path for dev branch zhuoli 2022-01-20 21:38:33 +08:00
  • e8e6dd8301 !84 fix missing jmp in if statement Merge pull request !84 from zhuoli72/fix_if openharmony_ci 2022-01-19 06:51:32 +00:00
  • d9401149e7 fix generating the usable json file hufeng 2021-12-31 15:12:15 +08:00
  • 68add55fc9 Fix missing jmp in if statement caused by lacking of flowNode zhuoli 2022-01-19 11:48:11 +08:00
  • 6ab8ae3f70 !75 Support column number in abc file Merge pull request !75 from ctw-ian/column openharmony_ci 2022-01-17 15:16:30 +00:00
  • bffb969efc !81 Fix npm install error during compilation Merge pull request !81 from zhuoli72/master_fix_npm openharmony_ci 2022-01-17 10:38:07 +00:00
  • 160ee1c275 Fix npm install problem: remove npm install during compilation zhuoli 2022-01-17 16:39:07 +08:00
  • ebabf6cc83 !79 system_testing Merge pull request !79 from zrg/system_testing openharmony_ci 2022-01-17 08:26:45 +00:00
  • af774b5b8a add column number for backtrace ctw 2022-01-10 09:40:57 +08:00
  • 3297968236 Ts system testing zhangrengao 2022-01-15 22:04:32 +08:00
  • be97c4f153 !80 Add UT tests for typeInfo Merge pull request !80 from zhuoli72/fork_update_wagner_tsInfo_dev_ved openharmony_ci 2022-01-17 06:55:54 +00:00
  • 4826f6deab !77 merge ts2abc typeInfo support Merge pull request !77 from zhuoli72/fork_update_wagner_tsInfo_dev openharmony_ci 2022-01-17 01:39:43 +00:00
  • d36f0f9919 Add UT test for stage 1 typeInfo support zhuoli 2022-01-11 20:49:46 +08:00
  • 8acad480dc Fix missing default in switch case, combining redundent functions, add cmd option for type debug zhuoli 2022-01-14 20:28:56 +08:00
  • 70d98befef !74 添加bundle.json Merge pull request !74 from pjscc/OpenHarmony-3.0-LTS OpenHarmony-v3.0.5-LTS OpenHarmony-v3.0.3-LTS OpenHarmony-v3.0.2-LTS OpenHarmony-3.0-LTS openharmony_ci 2022-01-14 11:38:44 +00:00
  • 8062d50831 Fix missing type cast for enum class zhuoli 2022-01-11 20:55:18 +08:00
  • 71556c434c interface type add extends info zhangrengao 2022-01-11 15:32:06 +08:00
  • 25106ebe2c Update ut testcase for removing getFunctionId in recorder of commit 30e2d7512c zhuoli 2022-01-11 15:17:25 +08:00
  • 3ad492aa59 1. Remove redundent functions and files 2. format gn and fix other coding style problem 3. fix deprecated path in 262test zhuoli 2022-01-06 21:04:46 +08:00
  • 3d1c67edd1 feat: add bundle.json pjscc 2022-01-07 15:47:47 +08:00
  • fd4de7fb2f Disable .d.ts typeInfo extraction by default zhuoli 2022-01-05 18:55:45 +08:00
  • 91fba4cd37 Fix test262 URL and disable debug log and local tests zhuoli 2022-01-04 14:19:30 +08:00
  • 3f2326b594 Add object type support zhuoli72 2022-01-04 00:16:11 +08:00
  • a5eb7a8adf fix small bug of literal index ctw 2022-01-04 10:08:45 +08:00
  • a7c8dc4ced delete debug info zhangrengao 2022-01-04 10:19:56 +08:00
  • ce7fb3b397 fix format zhangrengao 2021-12-31 16:39:06 +08:00
  • 58ab56b889 1. Modification on class type: 1.Distinguish between extends and implements 2.Record non-static fields and methods before static fields and methods 2. Add INT primitive type to preserve a corresponding index for runtime zhuoli 2021-12-31 16:14:51 +08:00
  • edb9e49435 add d-ts interfaceType of TypeSystem zhangrengao 2021-12-30 10:31:12 +08:00
  • 30e2d7512c fix get id for ctor ctw 2021-12-30 21:25:01 +08:00
  • 367d678382 Add member methods name in class TypeLiteral zhuoli 2021-12-29 20:09:01 +08:00
  • f3b3783c7f Update npm registry from "mirrors.tools.huawei.com" to "repo.huaweicloud.com" zhuoli 2021-12-29 18:58:34 +08:00
  • 93baa819e2 Add support for recognize same userDefinedType in array or union Add support for functionType zhuoli 2021-12-28 21:14:57 +08:00
  • 88a0c75456 Add array type zhuoli 2021-12-27 21:24:56 +08:00
  • 97708daa24 Add union type support zhuoli 2021-12-24 17:39:32 +08:00
  • e8706882a9 Primitive type support zhuoli 2021-12-22 18:32:27 +08:00
  • bd7d9a7634 Distinguish between ts and js file, don't record type on js file and take different setParent policy zhuoli 2021-12-21 16:31:20 +08:00
  • 7e099afe0c Update w_ts-dev/local_test/patches zhuoli 2021-12-20 14:30:16 +08:00
  • 8725abb8d8 !61 更新ts2abc Merge pull request !61 from zhuoli72/master_update_wagner OpenHarmony-v3.1-Beta OpenHarmony-3.1-Beta openharmony_ci 2021-12-21 07:31:26 +00:00
  • 34b212b14d Sync w_master to gitee master zhuoli 2021-12-17 12:13:23 +08:00
  • a6f0f68b02 !51 移植ts2abc 的ut测试用例 Merge pull request !51 from zgy-ian/cherry-pick-1633924649 openharmony_ci 2021-11-02 01:40:35 +00:00
  • 680c7b16d8 !53 Add support for -m (module) parameter. Merge pull request !53 from 李晨帅/master openharmony_ci 2021-10-18 04:15:21 +00:00
  • add5dbd4f1 !54 fix framework compiling issue Merge pull request !54 from hufeng/master openharmony_ci 2021-10-15 08:03:12 +00:00
  • 6522f6139c fix code-style hufeng 2021-10-15 15:19:08 +08:00
  • 6fd25147cc fix framework compiling issue hufeng 2021-10-14 17:29:13 +08:00
  • 88ec61cb2d Add support for -m (module) parameter. lichenshuai 2021-10-14 14:41:51 +08:00
  • 862852fafc fixed e653052 from https://gitee.com/zgy-ian/ark_ts2abc/pulls/50 Porting test cases of ts2abc zgy-ian 2021-09-27 16:33:03 +08:00
  • 5a764f2cd2 !49 Replace the npm registry which can be accessed by both yellow & blue zone Merge pull request !49 from hufeng/master openharmony_ci 2021-10-07 11:07:11 +00:00