.. |
aot_file
|
!7069 Enable AOT For Preload Applications
|
2024-04-28 06:24:05 +00:00 |
aot_snapshot
|
privateproperty lowering
|
2024-04-23 14:20:59 +08:00 |
assembler
|
!6994 modify code alarms
|
2024-04-22 03:55:51 +00:00 |
base
|
fix mandreel workload
|
2024-01-16 17:40:06 +08:00 |
baseline
|
enable baseline compiler
|
2024-04-21 17:58:55 +08:00 |
builtins
|
!7152 rry.findInde接口IR化异常没有正常抛出
|
2024-04-28 06:20:23 +00:00 |
codegen
|
!7082 修改告警
|
2024-04-24 07:54:32 +00:00 |
mock
|
|
|
pgo_type
|
fix debug pgo 262
|
2024-04-29 17:29:45 +08:00 |
tests
|
Remove TSManager and TSTypes
|
2024-04-18 19:02:45 +08:00 |
trampoline
|
!6994 modify code alarms
|
2024-04-22 03:55:51 +00:00 |
type_inference
|
Remove TSManager and TSTypes
|
2024-04-18 19:02:45 +08:00 |
access_object_stub_builder.cpp
|
privateproperty lowering
|
2024-04-23 14:20:59 +08:00 |
access_object_stub_builder.h
|
privateproperty lowering
|
2024-04-23 14:20:59 +08:00 |
aot_compilation_env.cpp
|
Remove TSManager and TSTypes
|
2024-04-18 19:02:45 +08:00 |
aot_compilation_env.h
|
[JIT] jit concurrent compile 2
|
2024-04-15 14:04:05 +08:00 |
aot_compiler_preprocessor.cpp
|
Remove TSManager and TSTypes
|
2024-04-18 19:02:45 +08:00 |
aot_compiler_preprocessor.h
|
Remove TSManager and TSTypes
|
2024-04-18 19:02:45 +08:00 |
aot_compiler_stats.cpp
|
add aot hisysevent
|
2024-04-22 09:35:17 +08:00 |
aot_compiler_stats.h
|
add aot hisysevent
|
2024-04-22 09:35:17 +08:00 |
aot_compiler.cpp
|
!7028 support aot event upload
|
2024-04-22 14:01:50 +00:00 |
argument_accessor.cpp
|
Optimize AOT NewObjRange
|
2024-04-28 11:07:38 +08:00 |
argument_accessor.h
|
Remove TSManager and TSTypes
|
2024-04-18 19:02:45 +08:00 |
array_bounds_check_elimination.cpp
|
rebase pgo_type to master
|
2024-04-08 18:59:44 +08:00 |
array_bounds_check_elimination.h
|
Array Bound Checks support UnaryOp
|
2024-01-15 20:22:55 +08:00 |
assembler_module.cpp
|
enable baseline compiler
|
2024-04-21 17:58:55 +08:00 |
assembler_module.h
|
Add AsmStub Symtab and Strtab Info
|
2024-01-27 10:14:11 +08:00 |
async_function_lowering.cpp
|
rebase pgo_type to master
|
2024-04-08 18:59:44 +08:00 |
async_function_lowering.h
|
rebase pgo_type to master
|
2024-04-08 18:59:44 +08:00 |
bc_call_signature.cpp
|
enable jit compiler
|
2023-12-09 09:18:29 +08:00 |
bc_call_signature.h
|
privateproperty lowering
|
2024-04-23 14:20:59 +08:00 |
binary_section.h
|
[Bug]: Fix the symbol section info (part-1)
|
2023-09-10 18:15:50 +08:00 |
BUILD.gn
|
!7028 support aot event upload
|
2024-04-22 14:01:50 +00:00 |
builtins_lowering.cpp
|
Added inlining Set.property.add
|
2024-04-23 18:49:37 +08:00 |
builtins_lowering.h
|
Fix Map, Set, Date inlining for receiver with wrong type
|
2024-04-23 18:49:37 +08:00 |
bytecode_circuit_builder.cpp
|
!6907 Remove TSManager and TSTypes
|
2024-04-20 10:46:18 +00:00 |
bytecode_circuit_builder.h
|
!6994 modify code alarms
|
2024-04-22 03:55:51 +00:00 |
bytecode_info_collector.cpp
|
Optimize AOT NewObjRange
|
2024-04-28 11:07:38 +08:00 |
bytecode_info_collector.h
|
Remove TSManager and TSTypes
|
2024-04-18 19:02:45 +08:00 |
bytecodes.cpp
|
Optimize AOT NewObjRange
|
2024-04-28 11:07:38 +08:00 |
bytecodes.h
|
[Bug]: CreateDataProperty快速路径导致static未走define语义
|
2024-02-28 16:43:49 +08:00 |
call_signature.cpp
|
Added inlining Set.property.add
|
2024-04-23 18:49:37 +08:00 |
call_signature.h
|
Added inlining Set.property.add
|
2024-04-23 18:49:37 +08:00 |
circuit_builder_helper.cpp
|
Initial support of builtin inlining
|
2024-03-14 17:49:56 +08:00 |
circuit_builder_helper.h
|
enable baseline compiler
|
2024-04-21 17:58:55 +08:00 |
circuit_builder-inl.h
|
Code comment Enhancement
|
2024-03-18 10:01:01 +08:00 |
circuit_builder.cpp
|
!6664 private field and method typed lowering
|
2024-04-23 12:29:52 +00:00 |
circuit_builder.h
|
Optimize AOT NewObjRange
|
2024-04-28 11:07:38 +08:00 |
circuit_ir_specification.md
|
|
|
circuit.cpp
|
Add log for ark_aot_compiler
|
2024-04-02 11:44:45 +08:00 |
circuit.h
|
Optimize AOT NewObjRange
|
2024-04-28 11:07:38 +08:00 |
code_generator.h
|
Add option for branch profiling
|
2024-01-29 17:12:54 +08:00 |
combined_pass_visitor.cpp
|
Escape Analysis
|
2024-03-11 19:46:55 +08:00 |
combined_pass_visitor.h
|
Escape Analysis
|
2024-03-11 19:46:55 +08:00 |
common_stubs.cpp
|
Added inlining Set.property.add
|
2024-04-23 18:49:37 +08:00 |
common_stubs.h
|
Added inlining Set.property.add
|
2024-04-23 18:49:37 +08:00 |
compilation_driver.cpp
|
Remove TSManager and TSTypes
|
2024-04-18 19:02:45 +08:00 |
compilation_driver.h
|
!7028 support aot event upload
|
2024-04-22 14:01:50 +00:00 |
compilation_env.cpp
|
Remove TSManager and TSTypes
|
2024-04-18 19:02:45 +08:00 |
compilation_env.h
|
Remove TSManager and TSTypes
|
2024-04-18 19:02:45 +08:00 |
compiler_log.cpp
|
rebase pgo_type to master
|
2024-04-08 18:59:44 +08:00 |
compiler_log.h
|
enable jit compiler
|
2023-12-09 09:18:29 +08:00 |
constant_folding.cpp
|
Constant Folding
|
2023-10-25 14:23:49 +08:00 |
constant_folding.h
|
Constant Folding
|
2023-10-25 14:23:49 +08:00 |
dead_code_elimination.cpp
|
Fix dead code eliminion bug on depend selector
|
2023-11-04 16:29:11 +08:00 |
dead_code_elimination.h
|
Implement Dead Code Elimination
|
2023-09-25 11:47:22 +08:00 |
debug_info.cpp
|
|
|
debug_info.h
|
|
|
early_elimination.cpp
|
!6805 pgotype替换ts类型
|
2024-04-08 12:18:04 +00:00 |
early_elimination.h
|
Add memory analysis option
|
2024-04-08 15:31:12 +08:00 |
ecma_opcode_des.h
|
Merge remote-tracking branch 'openharmony/master' into dev_shareheap
|
2024-03-11 22:42:20 +08:00 |
escape_analysis_editor.cpp
|
Escape Analysis
|
2024-03-11 19:46:55 +08:00 |
escape_analysis_editor.h
|
Escape Analysis
|
2024-03-11 19:46:55 +08:00 |
escape_analysis.cpp
|
Implement Induction Variable Analysis
|
2024-04-02 17:25:10 +08:00 |
escape_analysis.h
|
Escape Analysis
|
2024-03-11 19:46:55 +08:00 |
file_generators.cpp
|
enable baseline compiler
|
2024-04-21 17:58:55 +08:00 |
file_generators.h
|
enable baseline compiler
|
2024-04-21 17:58:55 +08:00 |
frame_states.cpp
|
fix fuzzer bug
|
2024-04-18 20:47:57 +08:00 |
frame_states.h
|
fix fuzzer bug
|
2024-04-18 20:47:57 +08:00 |
gate_accessor.cpp
|
Optimize AOT NewObjRange
|
2024-04-28 11:07:38 +08:00 |
gate_accessor.h
|
Optimize AOT NewObjRange
|
2024-04-28 11:07:38 +08:00 |
gate_matchers.cpp
|
Instruction Combining and Strength Reduction Implementation
|
2023-11-01 10:57:40 +08:00 |
gate_matchers.h
|
Optimize AOT NewObjRange
|
2024-04-28 11:07:38 +08:00 |
gate_meta_data_builder.h
|
Optimize AOT NewObjRange
|
2024-04-28 11:07:38 +08:00 |
gate.cpp
|
rebase pgo_type to master
|
2024-04-08 18:59:44 +08:00 |
gate.h
|
Optimize AOT NewObjRange
|
2024-04-28 11:07:38 +08:00 |
graph_editor.cpp
|
on stack replacement
|
2024-03-26 17:26:11 +08:00 |
graph_editor.h
|
on stack replacement
|
2024-03-26 17:26:11 +08:00 |
graph_linearizer.cpp
|
Schedule sequentially from START_ALLOCATE TO FINISH_ALLOCATE
|
2024-03-11 20:35:19 +08:00 |
graph_linearizer.h
|
Implement Induction Variable Analysis
|
2024-04-02 17:25:10 +08:00 |
hash_stub_builder.cpp
|
gethash
|
2024-04-24 19:38:52 +08:00 |
hash_stub_builder.h
|
Add hash tests
|
2024-04-09 04:18:43 +08:00 |
hcr_circuit_builder.cpp
|
Optimize AOT NewObjRange
|
2024-04-28 11:07:38 +08:00 |
hcr_circuit_builder.h
|
ldobjbyname support "iterator operation"
|
2024-03-21 16:03:08 +08:00 |
hcr_gate_meta_data.cpp
|
GateMetaData 分层
|
2023-09-15 16:26:40 +08:00 |
hcr_gate_meta_data.h
|
ElementsKind-Part3 Prepare for AOT and switchOn
|
2024-02-19 19:18:11 +08:00 |
hcr_opcodes.h
|
Optimize AOT NewObjRange
|
2024-04-28 11:07:38 +08:00 |
ic_stub_builder.cpp
|
Reason:fix number ic
|
2024-04-27 17:36:49 +08:00 |
ic_stub_builder.h
|
Modifying Code Alarms
|
2023-08-03 10:19:06 +08:00 |
induction_variable_analysis.cpp
|
Add testcase for induction variable analysis
|
2024-04-09 20:09:12 +08:00 |
induction_variable_analysis.h
|
Implement Induction Variable Analysis
|
2024-04-02 17:25:10 +08:00 |
instruction_combine.cpp
|
modify code alarms
|
2023-11-27 15:28:44 +08:00 |
instruction_combine.h
|
Instruction Combining and Strength Reduction Implementation
|
2023-11-01 10:57:40 +08:00 |
interpreter_stub-inl.h
|
!6994 modify code alarms
|
2024-04-22 03:55:51 +00:00 |
interpreter_stub.cpp
|
!6664 private field and method typed lowering
|
2024-04-23 12:29:52 +00:00 |
interpreter_stub.h
|
enable baseline compiler
|
2024-04-21 17:58:55 +08:00 |
ir_builder.cpp
|
revise according to review
|
2023-11-27 20:16:00 +08:00 |
ir_builder.h
|
!6563 on stack replacement
|
2024-03-27 03:11:40 +00:00 |
ir_module.cpp
|
funcname add offset - keep funcname unique
|
2024-03-19 20:42:28 +08:00 |
ir_module.h
|
revise according to review
|
2023-11-27 20:16:00 +08:00 |
jit_compilation_env.cpp
|
[JIT] Set default options for concurrent jit compile
|
2024-04-21 23:30:13 +08:00 |
jit_compilation_env.h
|
!41 [JIT] support pgo
|
2024-04-16 09:42:59 +08:00 |
jit_compiler.cpp
|
[JIT] Set default options for concurrent jit compile
|
2024-04-21 23:30:13 +08:00 |
jit_compiler.h
|
enable baseline compiler
|
2024-04-21 17:58:55 +08:00 |
later_elimination.cpp
|
Merge remote-tracking branch 'openharmony/dev_shareheap' into dev_shareheap
|
2024-03-15 10:48:40 +08:00 |
later_elimination.h
|
Some Code Rectification And Bugfix
|
2023-11-14 20:35:30 +08:00 |
lcr_circuit_builder.cpp
|
Fix failing to compile health app
|
2024-03-12 20:59:48 +08:00 |
lcr_circuit_builder.h
|
[feature]:dataview.prototype.get arraybuffer.isview aot nativeinline
|
2024-04-02 12:37:44 +08:00 |
lcr_gate_meta_data.cpp
|
GateMetaData 分层
|
2023-09-15 16:26:40 +08:00 |
lcr_gate_meta_data.h
|
Circuit Builder 分层
|
2023-10-07 09:04:15 +08:00 |
lcr_opcodes.h
|
Inline Math.Ceil and Math.Floor builtins
|
2024-03-24 16:59:01 +08:00 |
lexical_env_specialization_pass.cpp
|
修改告警
|
2024-04-24 09:57:44 +08:00 |
lexical_env_specialization_pass.h
|
Some Code Rectification And Bugfix
|
2023-11-14 20:35:30 +08:00 |
loop_analysis.cpp
|
on stack replacement
|
2024-03-26 17:26:11 +08:00 |
loop_analysis.h
|
Refactor bytecode graph builder
|
2023-11-06 09:19:36 +08:00 |
loop_peeling.cpp
|
Refactor bytecode graph builder
|
2023-11-06 09:19:36 +08:00 |
loop_peeling.h
|
Refactor bytecode graph builder
|
2023-11-06 09:19:36 +08:00 |
mcr_circuit_builder.cpp
|
Optimize AOT NewObjRange
|
2024-04-28 11:07:38 +08:00 |
mcr_circuit_builder.h
|
Fix Map, Set, Date inlining for receiver with wrong type
|
2024-04-23 18:49:37 +08:00 |
mcr_gate_meta_data.cpp
|
rebase pgo_type to master
|
2024-04-08 18:59:44 +08:00 |
mcr_gate_meta_data.h
|
Optimize AOT NewObjRange
|
2024-04-28 11:07:38 +08:00 |
mcr_lowering.cpp
|
Fix Map, Set, Date inlining for receiver with wrong type
|
2024-04-23 18:49:37 +08:00 |
mcr_lowering.h
|
[feature]:dataview.prototype.get arraybuffer.isview aot nativeinline
|
2024-04-02 12:37:44 +08:00 |
mcr_opcodes.h
|
Optimize AOT NewObjRange
|
2024-04-28 11:07:38 +08:00 |
native_inline_lowering.cpp
|
remove the option builtins-dts from run_js_test and fix tests
|
2024-04-23 19:56:17 +08:00 |
native_inline_lowering.h
|
Implement parseFloat inlining
|
2024-04-23 18:49:37 +08:00 |
new_object_stub_builder.cpp
|
!6943 Optimize AOT Newobjrange
|
2024-04-28 09:34:09 +00:00 |
new_object_stub_builder.h
|
Optimize AOT NewObjRange
|
2024-04-28 11:07:38 +08:00 |
ntype_bytecode_lowering.cpp
|
[JIT] support concurrent compile
|
2024-04-15 14:04:05 +08:00 |
ntype_bytecode_lowering.h
|
[JIT] support concurrent compile
|
2024-04-15 14:04:05 +08:00 |
ntype_hcr_lowering.cpp
|
[JIT] support concurrent compile
|
2024-04-15 14:04:05 +08:00 |
ntype_hcr_lowering.h
|
[JIT] support concurrent compile
|
2024-04-15 14:04:05 +08:00 |
number_gate_info.h
|
ElementsKind-Part3 Prepare for AOT and switchOn
|
2024-02-19 19:18:11 +08:00 |
number_speculative_lowering.cpp
|
Inline Map.prototype.size in compiler IR
|
2024-04-20 12:31:42 +08:00 |
number_speculative_lowering.h
|
!6907 Remove TSManager and TSTypes
|
2024-04-20 10:46:18 +00:00 |
number_speculative_retype.cpp
|
Optimize AOT NewObjRange
|
2024-04-28 11:07:38 +08:00 |
number_speculative_retype.h
|
Implement parseFloat inlining
|
2024-04-23 18:49:37 +08:00 |
number_speculative_runner.cpp
|
Escape Analysis
|
2024-03-11 19:46:55 +08:00 |
number_speculative_runner.h
|
Remove TSManager and TSTypes
|
2024-04-18 19:02:45 +08:00 |
operations_stub_builder.cpp
|
Code comment Enhancement
|
2024-03-18 10:01:01 +08:00 |
operations_stub_builder.h
|
|
|
pass_manager.cpp
|
!7028 support aot event upload
|
2024-04-22 14:01:50 +00:00 |
pass_manager.h
|
!7028 support aot event upload
|
2024-04-22 14:01:50 +00:00 |
pass_options.h
|
Remove TSManager and TSTypes
|
2024-04-18 19:02:45 +08:00 |
pass.h
|
!6985 Fix bug that crash when circuit has no return
|
2024-04-22 07:42:38 +00:00 |
pgo_bc_info.cpp
|
AOT supports ld/stobjbyname for function object
|
2023-11-20 13:43:12 +08:00 |
pgo_bc_info.h
|
[JIT] export libark_jsruntime.so symbols for libark_jsoptimizer.so
|
2024-01-25 12:24:36 +08:00 |
post_schedule.cpp
|
Memory Allocation Optimization
|
2024-04-28 19:35:09 +08:00 |
post_schedule.h
|
Fix the bug for syncing code
|
2024-03-21 15:31:14 +08:00 |
precompile_checker.cpp
|
Fix bug that crash when circuit has no return
|
2024-04-18 20:40:34 +08:00 |
precompile_checker.h
|
Fix bug that crash when circuit has no return
|
2024-04-18 20:40:34 +08:00 |
profiler_operation.h
|
enable baseline compiler
|
2024-04-21 17:58:55 +08:00 |
profiler_stub_builder.cpp
|
enable baseline compiler
|
2024-04-21 17:58:55 +08:00 |
profiler_stub_builder.h
|
enable baseline compiler
|
2024-04-21 17:58:55 +08:00 |
range_analysis.cpp
|
Inline Map.prototype.size in compiler IR
|
2024-04-20 12:31:42 +08:00 |
range_analysis.h
|
Inline Map.prototype.size in compiler IR
|
2024-04-20 12:31:42 +08:00 |
range_guard.cpp
|
Modify code warning
|
2024-01-09 19:54:37 +08:00 |
range_guard.h
|
Some Code Rectification And Bugfix
|
2023-11-14 20:35:30 +08:00 |
rt_call_signature.cpp
|
|
|
rt_call_signature.h
|
|
|
scheduler.cpp
|
Bugfix: isinsamedominatorchain() and valueselector input count wrong
|
2023-11-06 09:19:53 +08:00 |
scheduler.h
|
|
|
share_gate_meta_data.cpp
|
Optimize AOT NewObjRange
|
2024-04-28 11:07:38 +08:00 |
share_gate_meta_data.h
|
Optimize AOT NewObjRange
|
2024-04-28 11:07:38 +08:00 |
share_opcodes.h
|
Optimize AOT NewObjRange
|
2024-04-28 11:07:38 +08:00 |
slowpath_lowering.cpp
|
Optimize AOT NewObjRange
|
2024-04-28 11:07:38 +08:00 |
slowpath_lowering.h
|
Optimize AOT NewObjRange
|
2024-04-28 11:07:38 +08:00 |
state_split_linearizer.cpp
|
Bugfix For WSL Workload
|
2024-02-20 21:48:09 +08:00 |
state_split_linearizer.h
|
PGO AssertType
|
2023-10-28 16:28:56 +08:00 |
string_builder_optimizer.cpp
|
LoopContains Opt Code Profiler Bugfix
|
2024-03-01 10:22:44 +08:00 |
string_builder_optimizer.h
|
Json Stringify Segmentfault Bugfix
|
2024-01-29 20:29:40 +08:00 |
stub_builder-inl.h
|
Optimize AOT NewObjRange
|
2024-04-28 11:07:38 +08:00 |
stub_builder.cpp
|
!7142 [新需求]: string IR fast path 性能优化
|
2024-04-29 17:55:32 +00:00 |
stub_builder.h
|
Optimize AOT NewObjRange
|
2024-04-28 11:07:38 +08:00 |
stub_compiler.cpp
|
enable baseline compiler
|
2024-04-21 17:58:55 +08:00 |
stub_compiler.h
|
llvm litecg相关目录整理
|
2024-02-22 15:46:20 +08:00 |
stub.cpp
|
|
|
stub.h
|
|
|
ts_hcr_opt_pass.cpp
|
[JIT] support concurrent compile
|
2024-04-15 14:04:05 +08:00 |
ts_hcr_opt_pass.h
|
Remove TSManager and TSTypes
|
2024-04-18 19:02:45 +08:00 |
ts_inline_lowering.cpp
|
[JIT] support concurrent compile
|
2024-04-15 14:04:05 +08:00 |
ts_inline_lowering.h
|
[JIT] support concurrent compile
|
2024-04-15 14:04:05 +08:00 |
type_info_accessors.cpp
|
Optimize AOT NewObjRange
|
2024-04-28 11:07:38 +08:00 |
type_info_accessors.h
|
Optimize AOT NewObjRange
|
2024-04-28 11:07:38 +08:00 |
type.cpp
|
|
|
type.h
|
rebase pgo_type to master
|
2024-04-08 18:59:44 +08:00 |
typed_bytecode_lowering.cpp
|
!6943 Optimize AOT Newobjrange
|
2024-04-28 09:34:09 +00:00 |
typed_bytecode_lowering.h
|
Optimize AOT NewObjRange
|
2024-04-28 11:07:38 +08:00 |
typed_hcr_lowering.cpp
|
Optimize AOT NewObjRange
|
2024-04-28 11:07:38 +08:00 |
typed_hcr_lowering.h
|
Optimize AOT NewObjRange
|
2024-04-28 11:07:38 +08:00 |
typed_native_inline_lowering.cpp
|
Added inlining Set.property.add
|
2024-04-23 18:49:37 +08:00 |
typed_native_inline_lowering.h
|
Implement parseFloat inlining
|
2024-04-23 18:49:37 +08:00 |
value_numbering.cpp
|
https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8HCMJ
|
2023-11-21 12:47:33 +08:00 |
value_numbering.h
|
GlobalValueNumering implementation
|
2023-10-11 20:21:06 +08:00 |
variable_type.h
|
|
|
verifier.cpp
|
modify code alarms
|
2024-04-19 14:53:36 +08:00 |
verifier.h
|
Add log for ark_aot_compiler
|
2024-04-02 11:44:45 +08:00 |