arkcompiler_ets_runtime/ecmascript/jspandafile
huoqingyi 9cf6e63579 Fix bugs in ts aot
Description:
1.Fix the bug that Circuit IR args gates do not match the function args of the abc file.
2.Add class ArgumentAccessor to handle args gates of Circuit IR.
3.Modify to set the AOT function entry when constpool is being parsed.
4.For functions sharing the same instructions, add a map to collect duplicate infomation. The key of the map is the current method and the value is the first method with the same nstructions to be translated.

Issue:
https://gitee.com/openharmony/ark_js_runtime/issues/I5DA6V

Change-Id: I08e48444eb22c4fc2841e1cdae44b90286de84ac
Signed-off-by: huoqingyi <huoqingyi@huawei.com>
2022-07-04 16:19:11 +08:00
..
accessor Descriptor: delete some internal unused code 2022-06-17 23:03:42 +08:00
class_info_extractor.cpp Descriptor: debugger refactor of independent js_runtime [ part-1 ] 2022-06-07 17:47:53 +08:00
class_info_extractor.h SnapShot serialize and deserialize by using ObjectXray visit object 2022-04-10 12:32:07 +08:00
constpool_value.h fix actor bug 2022-03-02 15:33:19 +08:00
debug_info_extractor.cpp Descriptor: debugger refactor of independent js_runtime [ part-1 ] 2022-06-07 17:47:53 +08:00
debug_info_extractor.h Descriptor: debugger refactor of independent js_runtime [ part-1 ] 2022-06-07 17:47:53 +08:00
js_pandafile_executor.cpp Modify enable logic of certain runtime options. 2022-06-13 12:15:03 +08:00
js_pandafile_executor.h [part-1] support watch expression 2022-04-09 22:53:42 +08:00
js_pandafile_manager.cpp Modify enable logic of certain runtime options. 2022-06-13 12:15:03 +08:00
js_pandafile_manager.h Modify enable logic of certain runtime options. 2022-06-13 12:15:03 +08:00
js_pandafile.cpp Support CommonJS's module export function 2022-06-08 10:59:06 +08:00
js_pandafile.h Fix bugs in ts aot 2022-07-04 16:19:11 +08:00
literal_data_extractor.cpp issue:I5A4L3 2022-06-01 16:48:53 +08:00
literal_data_extractor.h issue:I5A4L3 2022-06-01 16:48:53 +08:00
module_data_extractor.cpp modify ecmaModule to support CjsModule 2022-06-08 17:27:48 +08:00
module_data_extractor.h modify ecmaModule to support CjsModule 2022-06-08 17:27:48 +08:00
panda_file_translator.cpp Fix bugs in ts aot 2022-07-04 16:19:11 +08:00
panda_file_translator.h Fix bugs in ts aot 2022-07-04 16:19:11 +08:00
program_object.h Descriptor: delete some internal unused code 2022-06-17 23:03:42 +08:00
scope_info_extractor.cpp refactor class FrameHandler 2022-05-04 10:36:44 +08:00
scope_info_extractor.h refactor stl container 2022-04-06 16:05:22 +08:00