.. |
add
|
[AOT/PGO] Fix 'string + number/string' lowering
|
2024-07-23 21:20:20 +08:00 |
analyze_property
|
Adapt ts transform to es6
|
2023-12-28 23:48:08 +08:00 |
and
|
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I93VMR
|
2024-02-27 15:17:14 +08:00 |
aot_compatibility_test
|
aottest部分测试用例切换
|
2024-03-06 14:21:30 +08:00 |
aot_multi_constantpool_test
|
Aottest Code Refactoring - TS Modification
|
2024-04-18 09:56:45 +08:00 |
aot_type_test
|
fix: llvm memset not correct linked
|
2024-10-31 15:13:54 +08:00 |
arguments
|
AOT CopyRestArgs & GetUnMappedArgs fastpath
|
2024-02-19 15:30:18 +08:00 |
array
|
Arraysort nativeinline
|
2024-07-18 09:30:09 +08:00 |
array_bounds_check_elimination
|
Frame state elimination
|
2024-08-13 20:21:13 +08:00 |
array_foreach_inline
|
aottest关于assert_equal还原(6277 6327 6380)
|
2024-04-08 16:36:37 +08:00 |
array_inline_exception
|
Fix error uncaught exception in AOT mode
|
2024-10-15 15:19:22 +08:00 |
array_pop_inline
|
Fix array.pop bugs when enable native inline
|
2024-10-29 19:03:12 +08:00 |
ashr
|
aottest关于assert_equal还原(6277 6327 6380)
|
2024-04-08 16:36:37 +08:00 |
async_context
|
Adapt ts transform to es6
|
2023-12-28 23:48:08 +08:00 |
async_env
|
Add some testcases for AOT
|
2023-04-19 09:18:55 +08:00 |
async_loop
|
Bugfix for checkandconvert undefined
|
2023-07-24 11:17:32 +08:00 |
asyncfunctionenter
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
asyncgenerator
|
aysnc testcase add to UT
|
2023-10-30 20:42:03 +08:00 |
asyncgeneratormultiloop
|
Async generator & for-await-of AOT adapt
|
2023-04-14 16:57:16 +08:00 |
asyncgeneratorrest
|
Async generator & for-await-of AOT adapt
|
2023-04-14 16:57:16 +08:00 |
await
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
await_loop
|
BugFix of async lowering
|
2023-05-12 09:14:09 +08:00 |
bc_builder
|
aottest关于assert_equal还原(6277 6327 6380)
|
2024-04-08 16:36:37 +08:00 |
bigint_typed_array_constructors
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
binaryop_special_value
|
aottest关于assert_equal还原(6277 6327 6380)
|
2024-04-08 16:36:37 +08:00 |
bind
|
aottest关于assert_equal还原(6277 6327 6380)
|
2024-04-08 16:36:37 +08:00 |
builtin_inlining
|
!9614 Inline String.prototype.charCodeAt
|
2024-10-23 09:54:34 +00:00 |
builtin_math1
|
Erase deopt check gates in js loops
|
2024-11-06 20:38:40 +08:00 |
builtin_math2
|
Add deoptcheck in LoadObjByName for builtin Math
|
2024-09-29 16:30:28 +08:00 |
builtinmath
|
aottest关于assert_equal还原(6277 6327 6380)
|
2024-04-08 16:36:37 +08:00 |
builtins_array
|
ElementsKind hclass compare in array builtins
|
2024-07-31 17:21:59 +08:00 |
builtins_decode_uri_component
|
Optimize DecodeURIComponent For AOT
|
2024-09-23 11:28:26 +08:00 |
builtins_number
|
Fix builtin inlining
|
2024-08-12 20:12:28 +08:00 |
builtins_number2
|
Number isInteger/isSafeInteger bugfix
|
2024-05-23 14:44:39 +08:00 |
builtins_parseint
|
<Fix>(Aot): Fix ParseInt bug
|
2024-06-07 17:30:06 +08:00 |
builtins_string
|
Bugfix float64toint32 in llvm
|
2024-11-06 16:19:19 +08:00 |
builtins_stub
|
fast create array with (...items)
|
2024-08-17 10:15:11 +08:00 |
call_builtin_objects
|
Fix aot codes crash when involving builtin methods in Map/Set/Date
|
2024-07-29 20:10:36 +08:00 |
call_default_args
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
call_same_bytecode_func
|
aottest关于assert_equal还原(6277 6327 6380)
|
2024-04-08 16:36:37 +08:00 |
callithisrange
|
aottest关于assert_equal还原(6277 6327 6380)
|
2024-04-08 16:36:37 +08:00 |
calls
|
[AOT Fuzz] Fix the heap object judgment in TypedCallCheck
|
2024-05-30 15:54:41 +08:00 |
check_dump
|
Fix llvm dumps
|
2024-08-01 09:41:00 +08:00 |
cjs
|
Fix aot Bug
|
2023-05-25 19:40:34 +08:00 |
class_method_signature
|
aottest关于assert_equal还原(6277 6327 6380)
|
2024-04-08 16:36:37 +08:00 |
classstatic
|
update test/aottest/classstatic/classstatic.ts.
|
2024-04-08 08:40:36 +00:00 |
closeiterator
|
aottest关于assert_equal还原(6277 6327 6380)
|
2024-04-08 16:36:37 +08:00 |
combined_pass
|
Eliminate Useless Gate
|
2024-08-09 16:51:14 +08:00 |
compiler_test
|
Fuzzilli AOT NumberSpeculativeRetype Bugfix
|
2024-07-17 17:35:24 +08:00 |
constpool
|
aottest关于assert_equal还原(6277 6327 6380)
|
2024-04-08 16:36:37 +08:00 |
construct_deopt_frame_stack_overflow
|
Bugfix for ThrowStackOverflowExceptionAndReturn
|
2024-09-13 11:28:26 +08:00 |
construct_deopt_frame_stack_overflow2
|
fix rsp align issue
|
2024-11-06 23:12:49 +08:00 |
constructor
|
Fuzz BugFix
|
2024-07-14 19:10:14 +08:00 |
constructor_returns_non_object
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
continue_from_finally
|
aottest关于assert_equal还原(6277 6327 6380)
|
2024-04-08 16:36:37 +08:00 |
copyrestargs
|
aottest关于assert_equal还原(6277 6327 6380)
|
2024-04-08 16:36:37 +08:00 |
createarray_meta_data
|
aottest关于assert_equal还原(6277 6327 6380)
|
2024-04-08 16:36:37 +08:00 |
createarrayimm16
|
aottest关于assert_equal还原(6277 6327 6380)
|
2024-04-08 16:36:37 +08:00 |
createarraywithbuffer
|
aottest关于assert_equal还原(6277 6327 6380)
|
2024-04-08 16:36:37 +08:00 |
createarraywithbuffer2
|
(Aot): Fix third-part js workload degradation
|
2024-07-11 17:27:41 +08:00 |
createemptyarray
|
aottest关于assert_equal还原(6277 6327 6380)
|
2024-04-08 16:36:37 +08:00 |
createemptyobject
|
aottest关于assert_equal还原(6277 6327 6380)
|
2024-04-08 16:36:37 +08:00 |
creategeneratorobj
|
aottest关于assert_equal还原(6277 6327 6380)
|
2024-04-08 16:36:37 +08:00 |
createiterresultobj
|
aottest关于assert_equal还原(6277 6327 6380)
|
2024-04-08 16:36:37 +08:00 |
createobjecthavingmethod
|
aottest关于assert_equal还原(6277 6327 6380)
|
2024-04-08 16:36:37 +08:00 |
createobjectwithbuffer
|
Convert properties value to match attr rep in CreateObjectFromProperties
|
2024-08-02 16:26:26 +08:00 |
createobjectwithexcludedkeys
|
aottest关于assert_equal还原(6277 6327 6380)
|
2024-04-08 16:36:37 +08:00 |
createregexpwithliteral
|
aottest关于assert_equal还原(6277 6327 6380)
|
2024-04-08 16:36:37 +08:00 |
dead_code_elimination
|
Fix dead code eliminion bug on depend selector
|
2023-11-04 16:29:11 +08:00 |
dec
|
aottest关于assert_equal还原(6277 6327 6380)
|
2024-04-08 16:36:37 +08:00 |
default_supers
|
aottest关于assert_equal还原(6277 6327 6380)
|
2024-04-08 16:36:37 +08:00 |
defineasyncfunc
|
aottest关于assert_equal还原(6277 6327 6380)
|
2024-04-08 16:36:37 +08:00 |
defineclass
|
Fix aot efineProperty issue
|
2024-07-24 20:13:34 +08:00 |
defineclasswithbuffer
|
aottest关于assert_equal还原(6277 6327 6380)
|
2024-04-08 16:36:37 +08:00 |
definefieldbyname
|
!2 Adapt new isTrue/False instruction
|
2024-05-24 10:56:35 +08:00 |
definefieldbyname2
|
fix: 8 bit ic slot may exceed profiletypeinfo's length
|
2024-03-04 09:24:31 +08:00 |
definefunc
|
aottest关于assert_equal还原(6277 6327 6380)
|
2024-04-08 16:36:37 +08:00 |
definefunc_variable_args
|
aottest关于assert_equal还原(6277 6327 6380)
|
2024-04-08 16:36:37 +08:00 |
definegeneratorfunc
|
aottest部分测试用例归还(definegeneratorfunc-duplicatekey)
|
2024-03-21 10:35:34 +08:00 |
definegettersetterbyvalue
|
aottest部分测试用例归还(definegeneratorfunc-duplicatekey)
|
2024-03-21 10:35:34 +08:00 |
definemethod
|
aottest部分测试用例归还(definegeneratorfunc-duplicatekey)
|
2024-03-21 10:35:34 +08:00 |
definencfunc
|
ConvertValueWithRep when set property byname
|
2024-07-16 10:18:05 +08:00 |
definesendableclass
|
Support IC checking for shared
|
2024-02-17 15:33:19 +08:00 |
delobjprop
|
aottest部分测试用例归还(definegeneratorfunc-duplicatekey)
|
2024-03-21 10:35:34 +08:00 |
deopt
|
deopt关于assert未定义修改
|
2024-03-19 19:09:06 +08:00 |
deopt_clear_aotflags
|
Reason:optimize fastcall
|
2023-06-03 18:42:00 +08:00 |
destructuring
|
ldobjbyname support "iterator operation"
|
2024-03-21 16:03:08 +08:00 |
div
|
aottest部分测试用例归还(definegeneratorfunc-duplicatekey)
|
2024-03-21 10:35:34 +08:00 |
duplicatefunctions
|
aottest部分测试用例归还(definegeneratorfunc-duplicatekey)
|
2024-03-21 10:35:34 +08:00 |
duplicatekey
|
aottest部分测试用例归还(definegeneratorfunc-duplicatekey)
|
2024-03-21 10:35:34 +08:00 |
dynamicimport
|
[bug_fix] 修复动态加载引起的微任务时序问题
|
2024-06-12 15:54:05 +08:00 |
early_elimination
|
整改版权头
|
2023-12-18 11:33:18 +08:00 |
elements_kind
|
ElementsKind Support JSArray as Proto
|
2024-07-24 10:32:41 +08:00 |
elements_kind_update
|
Use generic array for toReversed if elementskind is disabled
|
2024-10-30 11:22:09 +08:00 |
empty
|
Fix return value of ark_aot_compiler
|
2024-09-06 16:17:40 +08:00 |
emptyif
|
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I91ELG
|
2024-02-20 14:14:46 +08:00 |
equal
|
Implement UndefinedOrNullEQ
|
2023-11-16 15:02:30 +08:00 |
equal_nan
|
Revert "aottest部分测试用例切换(equal_nan-exception_case9)"
|
2024-03-19 15:05:03 +08:00 |
exception_case1
|
Fix bug with columnNumber use lineNumber
|
2024-06-05 16:05:02 +08:00 |
exception_case2
|
Fix bug with columnNumber use lineNumber
|
2024-06-05 16:05:02 +08:00 |
exception_case3
|
Fix bug with columnNumber use lineNumber
|
2024-06-05 16:05:02 +08:00 |
exception_case4
|
Fix bug with columnNumber use lineNumber
|
2024-06-05 16:05:02 +08:00 |
exception_case5
|
Fix bug with columnNumber use lineNumber
|
2024-06-05 16:05:02 +08:00 |
exception_case6
|
Fix bug with columnNumber use lineNumber
|
2024-06-05 16:05:02 +08:00 |
exception_case7
|
Fix bug with columnNumber use lineNumber
|
2024-06-05 16:05:02 +08:00 |
exception_case8
|
Fix bug with columnNumber use lineNumber
|
2024-06-05 16:05:02 +08:00 |
exception_case9
|
Fix bug with columnNumber use lineNumber
|
2024-06-05 16:05:02 +08:00 |
exception_case10
|
Fix bug with columnNumber use lineNumber
|
2024-06-05 16:05:02 +08:00 |
exception_case11
|
Fix bug with columnNumber use lineNumber
|
2024-06-05 16:05:02 +08:00 |
exception_case12
|
Fix bug with columnNumber use lineNumber
|
2024-06-05 16:05:02 +08:00 |
exception_case13
|
Revert "aottest部分测试用例切换(equal_nan-exception_case9)"
|
2024-03-19 15:05:03 +08:00 |
exception_case14
|
Resolve out-of-bounds security issues.
|
2023-12-29 15:20:51 +08:00 |
exp
|
Revert "aottest切测试用例(exp-framestatesphi)"
|
2024-03-19 15:04:13 +08:00 |
extends_builtins
|
Revert "aottest切测试用例(exp-framestatesphi)"
|
2024-03-19 15:04:13 +08:00 |
fast_call_builtins
|
Remove TSManager and TSTypes
|
2024-04-18 19:02:45 +08:00 |
float64divzero
|
Bugfix for Float64 Divided zero. Remove Float64RightIsZeroCheck.
|
2023-07-19 15:14:15 +08:00 |
for_await_of
|
aysnc testcase add to UT
|
2023-10-30 20:42:03 +08:00 |
forin_delete_property
|
Revert "aottest切测试用例(exp-framestatesphi)"
|
2024-03-19 15:04:13 +08:00 |
forin_dictionary_mode
|
Revert "aottest切测试用例(exp-framestatesphi)"
|
2024-03-19 15:04:13 +08:00 |
forin_empty_prototype
|
Revert "aottest切测试用例(exp-framestatesphi)"
|
2024-03-19 15:04:13 +08:00 |
forin_enum_cache
|
Revert "aottest切测试用例(exp-framestatesphi)"
|
2024-03-19 15:04:13 +08:00 |
forin_non_empty_prototype
|
Revert "aottest切测试用例(exp-framestatesphi)"
|
2024-03-19 15:04:13 +08:00 |
forin_special_object
|
Revert "aottest切测试用例(exp-framestatesphi)"
|
2024-03-19 15:04:13 +08:00 |
forloop
|
Revert "aottest切测试用例(exp-framestatesphi)"
|
2024-03-19 15:04:13 +08:00 |
formatrangetoparts
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
frame_iteration
|
Optimize frame iteration
|
2024-08-26 10:54:15 +08:00 |
frame_states
|
Revert "aottest切测试用例(exp-framestatesphi)"
|
2024-03-19 15:04:13 +08:00 |
framestates_elimination
|
Frame state elimination
|
2024-08-13 20:21:13 +08:00 |
framestatesalloc
|
Revert "aottest切测试用例(exp-framestatesphi)"
|
2024-03-19 15:04:13 +08:00 |
framestatesasync
|
Revert "aottest切测试用例(exp-framestatesphi)"
|
2024-03-19 15:04:13 +08:00 |
framestatesphi
|
Revert "aottest切测试用例(exp-framestatesphi)"
|
2024-03-19 15:04:13 +08:00 |
func_profile_type_info
|
Set profileTypeInfo for defined function
|
2024-07-30 10:51:47 +08:00 |
generatorcontinuefinally
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
generatormerge
|
Description: Bugfix for NumberSpeculativeRetype when process RESTORE_REGISTER
|
2023-06-07 17:27:24 +08:00 |
generic_instance_type_literal
|
Fix cloudDriver aot crash
|
2023-11-06 20:47:22 +08:00 |
getiterator
|
Support loop invariant hoist for mir
|
2023-07-03 13:58:02 +08:00 |
getiteratornext
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
getnextpropname
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
getpropiterator
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
getresumemode
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
gettemplateobject
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
getunmappedargs
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
global_this_ts
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
global_value_numbering_ts
|
modify code alarms
|
2023-11-27 15:28:44 +08:00 |
helloaot
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
helloconcurrent
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
ic
|
Signed-off-by: YuliCheng <chengyuli1@huawei.com>
|
2024-01-25 14:49:19 +08:00 |
inc
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
induction_variable
|
Add testcase for induction variable analysis
|
2024-04-09 20:09:12 +08:00 |
inline
|
Modify Error Handle Progress of ark_js_vm
|
2024-02-18 15:12:25 +08:00 |
inline_abs
|
Release Label bug
|
2024-10-14 02:45:59 -07:00 |
inline_array_exception
|
Add retyping for risky mcr/lcr
|
2024-10-31 16:13:40 +08:00 |
instanceof
|
Fix application crash due to faulty logic in InstanceOf
|
2024-02-18 11:47:30 +08:00 |
intern_string_strict_equal1
|
opt intern string strict equal
|
2024-10-31 14:24:56 +08:00 |
intern_string_strict_equal2
|
opt intern string strict equal
|
2024-10-31 14:24:56 +08:00 |
isfalse
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
isin
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
isomorphism
|
整改版权头
|
2023-12-18 11:33:18 +08:00 |
istrue
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
js_string_add
|
PGO surport StringAdd
|
2023-11-24 16:28:15 +08:00 |
js_string_equal
|
PGO surport StringAdd
|
2023-11-24 16:28:15 +08:00 |
jsonstringify
|
Add some testcases for AOT
|
2023-04-19 09:18:55 +08:00 |
large_func
|
整改版权头
|
2023-12-18 11:33:18 +08:00 |
large_func_acc
|
整改版权头
|
2023-12-18 11:33:18 +08:00 |
ldbigint
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
ldconst
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
ldfunctionpref
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
ldglobalvar
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
ldobjbyname
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
ldobjbyname_typed_path
|
Fix date ut to display timestamp according to timezone
|
2024-01-29 17:25:43 +08:00 |
ldobjbyvalue
|
Compress singlecode for ldStringByIndex
|
2024-07-19 14:47:18 +08:00 |
ldstlexvar
|
Add MIR for LdLexVar and StLexVar
|
2023-07-18 17:06:04 +08:00 |
ldsuperbyname
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
lexenv_specialization
|
Fix UT of AOT for method name
|
2024-05-26 17:02:59 +08:00 |
lexenv_specialization_multi_inline
|
Fix UT of AOT for method name
|
2024-05-26 17:02:59 +08:00 |
lexenv_specialization_noopt
|
Fix UT of AOT for method name
|
2024-05-26 17:02:59 +08:00 |
load_local_module_var
|
SR Feature
|
2023-11-13 09:30:38 +08:00 |
logic_op
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
loop_hoist
|
Fix aot defineFun typepath bug
|
2024-05-20 10:52:21 +08:00 |
loop_peeling
|
Enable Loop Peeling
|
2023-07-19 09:23:49 +08:00 |
loop_phi
|
[AOT Fuzz] Fix the Inconsistency of Machine Type between Phi Gate and its Input Gate
|
2024-06-22 16:56:08 +08:00 |
loop_with_variable_exchange
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
loops
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
map
|
Optimise Map.set, Set.add, Map.delete, Set.delete function with ir
|
2023-09-13 14:19:02 +08:00 |
mod
|
AOT-Optimization Add Math Mod to Number Speculative Pass & Some PGO BugFix
|
2023-06-14 16:19:30 +08:00 |
module
|
Reason:Add string concat ir
|
2023-09-26 09:24:35 +08:00 |
modules
|
constant string optimization
|
2023-05-08 17:07:03 +08:00 |
mono_builtin
|
Fix performance degradation issues
|
2024-07-25 14:12:26 +08:00 |
mul
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
multi_module_compilation
|
Enable multi-modules compilation of aot
|
2023-05-12 15:07:00 +08:00 |
neg
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
nested_if_try_emptycatch
|
AOT recognition and handling of empty catch
|
2024-08-12 20:13:49 +08:00 |
nested_try_emptycatch
|
AOT recognition and handling of empty catch
|
2024-08-12 20:13:49 +08:00 |
nested_try_emptycatch_finally
|
AOT recognition and handling of empty catch
|
2024-08-12 20:13:49 +08:00 |
new
|
Fix BinaryArithmetic get wrong gateType bug
|
2023-08-01 15:47:49 +08:00 |
newlexenv
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
newobjrange
|
[Fuzz] NewNumber/retype fuzz bugfix
|
2024-08-07 10:29:16 +08:00 |
newobjspread
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
not
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
not_equal
|
StrictNotEq fastpath
|
2023-11-24 15:54:46 +08:00 |
numberspeculativeretype
|
fix Number Speculative Retype issue
|
2024-06-13 15:00:40 +08:00 |
object
|
Fix assign bug
|
2024-11-05 15:13:50 +08:00 |
operations_stub_test
|
Bugfix: fix ap type error
|
2023-09-21 15:37:26 +08:00 |
optimization
|
Escape Analysis
|
2024-03-11 19:46:55 +08:00 |
optimized_call
|
Bugfix: stp/ltp need 16 align
|
2023-07-17 15:11:15 +08:00 |
or
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
ordinaryhasinstance
|
Fix ORDINARY_HAS_INSTANCE retype bug
|
2024-01-12 17:01:55 +08:00 |
pgo_aot_call_deopt_bridge
|
Call deopt spread bugfix
|
2024-05-25 18:43:46 +08:00 |
pgo_aot_newobj
|
Don't delete aot flag when new common function
|
2024-07-18 20:03:44 +08:00 |
pgo_array_prototype
|
Fix segfault in GC during AOT compilation
|
2024-07-30 00:35:40 +08:00 |
pgo_builtins
|
Fix the aot bug of ldobjbyname
|
2024-04-16 12:15:31 +08:00 |
pgo_call
|
Enabled optimization loop-peeling in UT
|
2024-09-09 15:37:01 +08:00 |
pgo_call_builtin_ctor
|
CallBuiltinStub bugfix
|
2024-04-16 09:56:57 +08:00 |
pgo_call_deopt
|
Fix UT of AOT for method name
|
2024-05-26 17:02:59 +08:00 |
pgo_call_deopt_js
|
Fix UT of AOT for method name
|
2024-05-26 17:02:59 +08:00 |
pgo_call_js
|
Enabled optimization loop-peeling in UT
|
2024-09-09 15:37:01 +08:00 |
pgo_call_recursive_js
|
Fix UT of AOT for method name
|
2024-05-26 17:02:59 +08:00 |
pgo_call_with_repetitive_method_id
|
Fix ilegal code entry when define func with a deopt method
|
2024-06-01 10:33:53 +08:00 |
pgo_char_to_string_deopt
|
Trigger GC in UT
|
2024-10-08 19:14:37 +08:00 |
pgo_class_operation
|
AOT supports ld/stobjbyname for function object
|
2023-11-20 13:43:12 +08:00 |
pgo_class_prototype
|
Fuzz Bugfix:StObjByName Load Key and Hclass Prototype Check
|
2024-07-17 11:26:05 +08:00 |
pgo_class_update
|
attr信息错误问题修复
|
2024-08-03 15:16:03 +08:00 |
pgo_constant_value_deopt
|
Bugfix For Constant Taggedvalue Judgment
|
2024-05-27 10:53:50 +08:00 |
pgo_constructor_number
|
<Perf>(Aot): Builtins function pgo and aot optimization
|
2023-11-18 17:27:30 +08:00 |
pgo_element_transition
|
Fix bug of pgo crash when dumping IC by name
|
2024-08-22 20:20:29 +08:00 |
pgo_elimination_loadconstoffset
|
Fix compiler failure due to error elimination
|
2024-02-22 11:39:53 +08:00 |
pgo_extrainfomap_expand
|
Fix gc crash caused by weakref
|
2024-08-14 09:58:01 +08:00 |
pgo_extrainfomap_gc
|
Fix SIGSEGV in AddObjectInfo
|
2024-08-23 21:12:50 +08:00 |
pgo_fast_call_bridge
|
Fix access ArgV crash in JSFastCallWithArgV
|
2024-08-19 20:51:41 +08:00 |
pgo_fast_call_deopt_bridge
|
Call deopt spread bugfix
|
2024-05-25 18:43:46 +08:00 |
pgo_float32array_construct
|
Optimized Float32Array created by array (typedArray)
|
2024-07-31 14:01:19 +08:00 |
pgo_force_ic
|
Add Option Enable Force IC
|
2024-09-18 15:07:19 +08:00 |
pgo_forof_array
|
fix hclass deopt
|
2024-01-04 14:02:58 +08:00 |
pgo_forof_map
|
Impl for-of and for-in HIR lowering
|
2023-10-26 15:40:03 +08:00 |
pgo_forof_modify_iterator
|
Impl for-of and for-in HIR lowering
|
2023-10-26 15:40:03 +08:00 |
pgo_forof_set
|
Implement inlining of trigonometric builtins
|
2024-03-14 17:50:21 +08:00 |
pgo_forof_set_prototype
|
Impl for-of and for-in HIR lowering
|
2023-10-26 15:40:03 +08:00 |
pgo_forof_string
|
Impl for-of and for-in HIR lowering
|
2023-10-26 15:40:03 +08:00 |
pgo_forof_typed_array
|
Impl for-of and for-in HIR lowering
|
2023-10-26 15:40:03 +08:00 |
pgo_function_operation
|
[bug]: fix worker thread deopt
|
2024-08-12 17:23:50 +08:00 |
pgo_function_prototype
|
AOT supports ld/stobjbyname for function object
|
2023-11-20 13:43:12 +08:00 |
pgo_gettersetter
|
Fix the crash of MarkValue in GC process
|
2024-07-26 10:42:50 +08:00 |
pgo_inherited_function_operation
|
Fix(interpreter): Fix transition hclass dump crash bug
|
2024-07-27 22:12:34 +08:00 |
pgo_ldobjbyvalue_array
|
Fix(Aot):Fix benchmark degradation
|
2024-04-01 14:38:49 +08:00 |
pgo_ldobjbyvalue_string
|
Fix bug in retype
|
2024-09-26 09:54:27 +08:00 |
pgo_length
|
Fix(Aot): Support ldobjbyValue and string.length fastpath by pgotype
|
2023-11-22 18:16:32 +08:00 |
pgo_loop_peeling
|
Fix pgo type confilict caused by loop peeling
|
2024-04-19 16:55:09 +08:00 |
pgo_math
|
[fuzz] Math函数及DataView函数在特殊入参时的问题修复
|
2024-07-14 17:30:15 +08:00 |
pgo_math_round
|
Fix some issues with Fuzz test cases
|
2024-07-16 09:02:16 +08:00 |
pgo_object_prototype
|
Fix the fuzz issue
|
2024-09-03 17:50:59 +08:00 |
pgo_objectliteral_operation
|
Add CreateObjectHavingMethod IR
|
2024-08-10 18:18:27 +08:00 |
pgo_on_heap
|
[pgo] onHeap与notOnHeap转换未维护proto链问题修复
|
2024-07-10 14:20:56 +08:00 |
pgo_profiletypeinfo
|
Fix SIGSEGV when PGOProfileTypeInfo is Undefined
|
2024-08-31 16:11:07 +08:00 |
pgo_retype
|
Fix retype when solving input const
|
2024-09-11 18:45:06 +08:00 |
pgo_space_flag
|
Allocate memory to old space base on PGO
|
2024-10-18 17:15:08 +08:00 |
pgo_store_deopt
|
CallBuiltinStub bugfix
|
2024-04-16 09:56:57 +08:00 |
pgo_storemiss
|
Fix Store Accessor ic miss
|
2024-11-06 17:17:31 +08:00 |
pgo_track_type
|
<Perf>(interpreter): Optimization PGO profile
|
2024-07-20 22:10:26 +08:00 |
poplexenv
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
privateproperty
|
Close ICpath in ldprivateproperty and stprivateproperty
|
2024-09-05 11:57:42 +08:00 |
privateproperty_js
|
Close ICpath in ldprivateproperty and stprivateproperty
|
2024-09-05 11:57:42 +08:00 |
proxy
|
Fix newobj error after deopt
|
2023-04-18 17:15:56 +08:00 |
proxy2
|
Disable commonstub jsproxycallInternal
|
2024-09-10 21:23:57 +08:00 |
proxy_fast_call
|
Fix for JsProxyCallInternalStubBuilder
|
2024-07-15 14:24:03 +08:00 |
range_guard
|
Revert "!4583 Revert '!4561 Range Analysis of MUL and MOD' "
|
2023-08-23 15:35:28 +08:00 |
regressioncase
|
add onheap testcase
|
2024-01-22 19:19:08 +08:00 |
resumegenerator
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
retype_isnan
|
fuzz problem, compile error
|
2024-09-29 04:33:03 -07:00 |
retype_test
|
Add retype for get_exception
|
2024-10-15 19:11:23 +08:00 |
retype_unreachable_test
|
Support UINT32 when VALUE_SELECTOR converting
|
2024-10-15 20:38:14 +08:00 |
rodata
|
Deal with .rodata.cst16 when build an file
|
2023-07-20 19:37:47 +08:00 |
sendable
|
Add sendable ut
|
2024-08-08 16:19:16 +08:00 |
sendablecontext
|
Support IC checking for shared
|
2024-02-17 15:33:19 +08:00 |
sendableenv
|
Support sendable env
|
2024-05-12 17:41:27 +08:00 |
sendablefunc
|
Support sendable function
|
2024-07-07 16:50:46 +08:00 |
set
|
Optimise Map.set, Set.add, Map.delete, Set.delete function with ir
|
2023-09-13 14:19:02 +08:00 |
setobjectwithproto
|
Fix bug of creating collection objects
|
2024-08-30 10:25:51 +08:00 |
shared_module
|
bugfix for sharedModule process in aot
|
2024-07-18 05:35:08 -07:00 |
sharedarray
|
Revert "Temporarily disable shared containers test for compile reason"
|
2024-03-25 17:14:42 +08:00 |
sharedcheck
|
Support IC checking for shared
|
2024-02-17 15:33:19 +08:00 |
sharedcollectionsexception
|
Add Ut for Shared Collections Exception
|
2024-03-27 21:51:45 +08:00 |
sharedJSON
|
Add parseSendable UT
|
2024-04-28 21:14:08 +08:00 |
sharedmap
|
Revert "Temporarily disable shared containers test for compile reason"
|
2024-03-25 17:14:42 +08:00 |
sharedset
|
Revert "Temporarily disable shared containers test for compile reason"
|
2024-03-25 17:14:42 +08:00 |
sharedtypedarray
|
Fix some typedarray bugs and Add UT
|
2024-04-14 19:37:09 +08:00 |
shl
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
shr
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
shr_overflow
|
Take slow path when logic right shift overflow
|
2024-08-02 20:07:38 +08:00 |
specialloops
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
starrayspread
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
statesplit
|
Bugfix: fix some compiler bugs
|
2023-06-28 14:00:29 +08:00 |
stclasstoglobalrecord
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
stconsttoglobalrecord
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
stglobalvar
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
stlettoglobalrecord
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
stobjbyindex
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
stobjbyname
|
Fix miss heap object check in typedbytecode lowering
|
2024-06-12 16:36:39 +08:00 |
stobjbyname1
|
opt storebyname code gen
|
2024-10-21 20:57:24 +08:00 |
stobjbyvalue
|
Fix stobjbyvalue for empty or COW array
|
2023-06-02 15:26:19 +08:00 |
stownbyindex
|
Rename shared to sendable
|
2024-08-02 19:29:11 +08:00 |
stownbyname
|
Optimize StownByName instruction
|
2023-07-05 17:29:57 +08:00 |
stownbynamewithnameset
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
stownbyvalue
|
CreateEmptyObject, StOwnByValue Optimization
|
2023-12-05 15:03:35 +08:00 |
stownbyvaluewithnameset
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
strictequal
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
strictnotequal
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
string
|
Realise the FastCreateDataProperty for Array.from
|
2024-10-18 10:23:34 +08:00 |
string_add
|
[ets_runtime] Workload performance optimization for stringAdd
|
2024-07-24 18:51:11 +08:00 |
string_equal
|
modify code alarms
|
2024-02-02 09:06:44 +08:00 |
string_localecompare
|
Feat(Aot/interpreter): performance optimization part1
|
2024-05-26 16:59:58 +08:00 |
stsuperbyname
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
sub
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
supercall
|
[ets_runtime] Workload performance optimization for a deoptimized superCall
|
2024-08-01 09:41:16 +08:00 |
supercallforward
|
Optimize default ctor for derivative class
|
2024-08-25 18:07:36 +08:00 |
supercallspread
|
SuperCallSpread Optimization
|
2023-12-25 16:22:02 +08:00 |
suspendgenerator
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
suspendgeneratorbranch
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
suspendgeneratorfor
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
suspendgeneratorphi
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
suspendgeneratorreturn
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
suspendgeneratorthrow
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
throw
|
Add a pendingExceptioncheck in Reflect.apply
|
2024-09-04 17:14:47 +08:00 |
throwifsupernotcorrectcall
|
[feature]:IfSuperNotCorrectCall Optimize
|
2024-03-04 10:55:36 +08:00 |
throwundefindeifhole
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
tonumber
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
tonumeric
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
try
|
Fix jump bug
|
2024-09-06 09:22:58 +08:00 |
try_catch_finally
|
Refactor Merge and Phi
|
2024-09-03 10:13:15 +08:00 |
try_emptycatch_forloop
|
AOT recognition and handling of empty catch
|
2024-08-12 20:13:49 +08:00 |
try_emptycatch_nested
|
fix empty catch issue
|
2024-09-29 15:33:04 +08:00 |
try_emptycatch_switch_case
|
AOT recognition and handling of empty catch
|
2024-08-12 20:13:49 +08:00 |
try_forloop_emptycatch
|
Add irreducible loop check
|
2024-09-04 19:42:16 +08:00 |
tryldglobalbyname
|
Support Dynamic Adjust The Sequence of .rodata And .text
|
2023-07-11 19:31:25 +08:00 |
tryldglobalbyname_global_object
|
clear builtin entry when sttoglobalrecord
|
2024-01-08 16:38:59 +08:00 |
tryldglobalbyname_global_record
|
clear builtin entry when sttoglobalrecord
|
2024-01-08 16:38:59 +08:00 |
trystglobalbynameprefid32
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
ts_hclass_generator
|
fix wallet crash
|
2023-09-26 09:54:25 +08:00 |
ts_inline
|
Fix UT of AOT for method name
|
2024-05-26 17:02:59 +08:00 |
ts_inline_accessor
|
rebase pgo_type to master
|
2024-04-08 18:59:44 +08:00 |
ts_inline_accessor_deopt
|
Fix UT of AOT for method name
|
2024-05-26 17:02:59 +08:00 |
ts_inline_accessor_extends
|
Fix UT of AOT for method name
|
2024-05-26 17:02:59 +08:00 |
ts_inline_accessor_same_name
|
rebase pgo_type to master
|
2024-04-08 18:59:44 +08:00 |
ts_inline_accessor_symbol
|
Fix inline opt accessor with symbol
|
2024-08-01 14:21:40 +08:00 |
ts_inline_change_target
|
Fix UT of AOT for method name
|
2024-05-26 17:02:59 +08:00 |
ts_inline_deopt
|
Fix UT of AOT for method name
|
2024-05-26 17:02:59 +08:00 |
ts_inline_deopt_loop
|
Fix UT of AOT for method name
|
2024-05-26 17:02:59 +08:00 |
ts_inline_exception1
|
rebase pgo_type to master
|
2024-04-08 18:59:44 +08:00 |
ts_inline_exception2
|
rebase pgo_type to master
|
2024-04-08 18:59:44 +08:00 |
ts_inline_exception3
|
rebase pgo_type to master
|
2024-04-08 18:59:44 +08:00 |
ts_inline_exception4
|
rebase pgo_type to master
|
2024-04-08 18:59:44 +08:00 |
ts_inline_exception5
|
rebase pgo_type to master
|
2024-04-08 18:59:44 +08:00 |
ts_inline_exception6
|
rebase pgo_type to master
|
2024-04-08 18:59:44 +08:00 |
ts_inline_exception7
|
rebase pgo_type to master
|
2024-04-08 18:59:44 +08:00 |
ts_inline_exception8
|
rebase pgo_type to master
|
2024-04-08 18:59:44 +08:00 |
ts_inline_extends
|
Fix UT of AOT for method name
|
2024-05-26 17:02:59 +08:00 |
ts_inline_loop
|
Fix UT of AOT for method name
|
2024-05-26 17:02:59 +08:00 |
ts_inline_max_call
|
Fix UT of AOT for method name
|
2024-05-26 17:02:59 +08:00 |
ts_multi_inline
|
Fix UT of AOT for method name
|
2024-05-26 17:02:59 +08:00 |
ts_multi_inline_deopt
|
Fix UT of AOT for method name
|
2024-05-26 17:02:59 +08:00 |
ts_multi_inline_max_call
|
Fix UT of AOT for method name
|
2024-05-26 17:02:59 +08:00 |
ts_multi_inline_recursive
|
Fix UT of AOT for method name
|
2024-05-26 17:02:59 +08:00 |
typedarray
|
Fix ldobjbyvalue crash in aot code when array is undefined
|
2024-07-16 11:25:28 +08:00 |
typedarray_load_store
|
Erase load byteOffset in TypedArray load/store and add aottest case
|
2023-07-24 14:32:11 +08:00 |
typedarrayfill
|
Optimize TypedArray Fill
|
2024-01-06 11:51:23 +08:00 |
typedarraymap
|
Fix incorrect IR of NewTypedArray
|
2024-08-13 16:22:14 +08:00 |
typeof
|
Typed TypeOf Hir Optimization
|
2023-09-16 11:29:18 +08:00 |
unaryop_special_value
|
BinaryOP And UnaryOP Support Undefined And Null Value Input Optimization
|
2023-09-16 14:19:05 +08:00 |
undefined
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
useless_gate_elimination
|
Fix crash in RedundantPhiElimination
|
2024-09-11 10:09:13 +08:00 |
vtable
|
<Perf>(interpreter): Optimization PGO profile
|
2024-07-20 22:10:26 +08:00 |
webkit_call_convention
|
Add Float class in webkit call convention
|
2024-08-19 19:45:27 +08:00 |
xor
|
Reopen builtins_stub test case and Clean AOTTest gn
|
2023-04-03 16:24:25 +08:00 |
BUILD.gn
|
!9959 Fix StoreIc miss Accessor bug
|
2024-11-07 11:19:29 +00:00 |